| 02:46.45 | CIA-33 | BRL-CAD: 03starseeker * r36216 10/brlcad/trunk/ (275 files in 25 dirs): |
| 02:46.45 | CIA-33 | BRL-CAD: Long overdue rewiring of the Docbook make system. This should support both |
| 02:46.45 | CIA-33 | BRL-CAD: parallel making of articles and out-of-dir building. The handling of the |
| 02:46.45 | CIA-33 | BRL-CAD: directories in the builddir is a bit crude, but seems to be effective for the |
| 02:46.45 | CIA-33 | BRL-CAD: moment. Tested only with html/man building on OSX - need pdf testing and other |
| 02:46.48 | CIA-33 | BRL-CAD: platforms. |
| 02:52.59 | CIA-33 | BRL-CAD: 03starseeker * r36217 10/brlcad/trunk/doc/docbook/Makefile.am: Eeep, come to think of it that would be highly destructive in a NON out of dir build - take it out for now. |
| 03:03.33 | CIA-33 | BRL-CAD: 03starseeker * r36218 10/brlcad/trunk/doc/docbook/Makefile.am: OK, try something a little less draconian for cleanup. |
| 03:06.47 | starseeker | ah, finally :-) |
| 04:36.05 | CIA-33 | BRL-CAD: 03starseeker * r36219 10/brlcad/trunk/doc/docbook/Makefile.am: Whoops, missed a file. |
| 05:40.34 | CIA-33 | BRL-CAD: 03starseeker * r36220 10/brlcad/trunk/doc/docbook/Makefile.am: Crud, make install is looking for files create-man-dirs and create-image-dirs. Try making them phony targets. |
| 05:53.02 | CIA-33 | BRL-CAD: 03starseeker * r36221 10/brlcad/trunk/doc/docbook/Makefile.am: Arrgh, didn't work. As a last resort until I figure out the correct solution, create the files it wants. Useless garbage, but the install succeeds. |
| 05:59.25 | starseeker | must re-examine the db Makefile.am - looks like a little script foo will be required... |
| 07:23.14 | *** join/#brlcad cosurgi (n=cosurgi@atak.bl.pg.gda.pl) | |
| 08:50.50 | *** join/#brlcad mafm (n=mafm@42.Red-83-40-127.dynamicIP.rima-tde.net) | |
| 10:36.44 | d-lo | lol: http://www.buzzfeed.com/mjs538/21-news-caption-fails |
| 11:48.27 | *** join/#brlcad louipc (n=louipc@archlinux/trusteduser/louipc) | |
| 12:07.49 | CIA-33 | BRL-CAD: 03starseeker * r36222 10/brlcad/trunk/doc/docbook/Makefile.am: Still a hack, but at least the file in question isn't an empty placeeholder. |
| 12:51.06 | *** join/#brlcad _clock_ (n=_sushi_@80-218-244-105.dclient.hispeed.ch) | |
| 13:23.57 | d-lo | starseeker: Getting a build error: make[2]: Entering directory `/home/dloman/devel/brlcad/doc/docbook' |
| 13:24.04 | d-lo | cp ../../doc/docbook/README README.DOCBOOK |
| 13:24.10 | d-lo | cp: cannot stat `../../doc/docbook/README': No such file or directory |
| 13:53.42 | *** join/#brlcad _clock_ (n=_sushi_@80-218-244-105.dclient.hispeed.ch) | |
| 14:40.56 | *** join/#brlcad SWPadnos_ (n=Me@dsl107.esjtvtli.sover.net) | |
| 16:34.53 | *** join/#brlcad talcite (n=Matthew@134.117.143.147) | |
| 16:44.57 | d-lo | starseeker: Just as a troubleshooting point, after I get that error, I can 'svn up' and it will restore 'doc/docbook/README'. After that, 'make' will completel successfully. Hope that helps. |
| 17:53.51 | CIA-33 | BRL-CAD: 03brlcad * r36223 10/brlcad/trunk/src/brlman/brlman.sh.in: reorder the brlman path checks so that we search in priority order of run-time override, compile-time path, and run-time relative. also search datarootdir to quell autoconf warning. |
| 17:55.44 | CIA-33 | BRL-CAD: 03brlcad * r36224 10/brlcad/trunk/src/other/tcl/generic/tclPosixStr.c: minor fix for haiku -- SIGSEGV and SIGBUS are the same there. |
| 18:10.58 | *** join/#brlcad _sushi_ (n=_sushi_@84-73-207-142.dclient.hispeed.ch) | |
| 18:27.56 | CIA-33 | BRL-CAD: 03brlcad * r36225 10/brlcad/trunk/ (configure.ac include/config_win.h src/libbu/interrupt.c): check for sig_t for portability with older systems that don't have itand new ones that turn it off when compiling strict |
| 18:37.25 | CIA-33 | BRL-CAD: 03brlcad * r36226 10/brlcad/trunk/src/libbu/parallel.c: portability fail. remove the popen() hack as one step closer towards obsoletion. |
| 18:49.20 | CIA-33 | BRL-CAD: 03starseeker * r36227 10/brlcad/trunk/doc/docbook/Makefile.am: Hmm. Probably should be calling the actual rule... |
| 18:51.42 | *** join/#brlcad Ralith (n=ralith@69.90.49.189) | |
| 18:53.33 | CIA-33 | BRL-CAD: 03brlcad * r36228 10/brlcad/trunk/src/libpc/ (pcVariable.cpp pcVariable.h): more avoidance of std::numeric_limits for backwards portability support. default to DBL_MAX until a better configure check can be made or c99 compliance (and corresponding base c++ compliance) can be assumed. |
| 19:22.36 | CIA-33 | BRL-CAD: 03brlcad * r36229 10/brlcad/trunk/src/libpc/pcParameter.cpp: fix compilation errors on older compiler that can't resolve the the Parameter:: scope on PC_PARAM_ADDVAR templatization. |
| 19:35.36 | CIA-33 | BRL-CAD: 03starseeker * r36230 10/brlcad/trunk/doc/docbook/Makefile.am: minor cleanup. |
| 19:49.39 | CIA-33 | BRL-CAD: 03brlcad * r36231 10/brlcad/trunk/ (configure.ac src/libpc/Makefile.am): portability fix for gcc 2.95 where default template instantiation depth (of 17) is getting blown out by boost. kick it up to a higher value (of 50) as is apparently done by later versions. |
| 19:59.00 | CIA-33 | BRL-CAD: 03brlcad * r36232 10/brlcad/trunk/src/libged/keep.c: cleanup, reorder to avoid forward declaration. |
| 20:22.38 | CIA-33 | BRL-CAD: 03brlcad * r36233 10/brlcad/trunk/src/libged/ (ged_private.h ls.c): cleanup and reorder. _ged_vls_long_dpp and _ged_vls_line_dpp are not used outside of ls.c so don't need to declare them, rename without prefix to distinguish them from api. |
| 20:23.53 | brlcad | starseeker: misc/Makefile.defs has a few examples on iterating over a variable that should be helpful |
| 20:30.15 | *** join/#brlcad PocketKnives (n=none@24.30.26.130) | |
| 20:30.18 | *** part/#brlcad PocketKnives (n=none@24.30.26.130) | |
| 20:32.09 | CIA-33 | BRL-CAD: 03brlcad * r36234 10/brlcad/trunk/ (NEWS src/libged/keep.c src/tclscripts/helplib.tcl): |
| 20:32.09 | CIA-33 | BRL-CAD: add a -R option to the keep command that makes keep not save objects |
| 20:32.09 | CIA-33 | BRL-CAD: recursively, so that only the data for the exact objects specified will be kept. |
| 20:32.09 | CIA-33 | BRL-CAD: this is useful when programmatically taking .g files apart and reconstructing |
| 20:32.09 | CIA-33 | BRL-CAD: them outside of mged. |
| 20:32.33 | starseeker | brlcad: that's helpful for iterating, but how can I be sure to call the new rule before BUILT_SOURCES? |
| 20:35.43 | brlcad | you add it as a rule, make it a dependency on something else |
| 20:37.06 | brlcad | it can be a dependency on any other rule - you probably have lots of rules getting called |
| 20:38.49 | brlcad | if it's only needed during dist/distcheck, add a dist-hook: rule, or during an install an install-data-local: rule, or during compile as an all-local: rule, or on any of the built targets (e.g. the README.whatever: rule) |
| 20:39.46 | brlcad | the top-level Makefile.am has lots of rule dependency examples for most of those |
| 20:41.17 | starseeker | it's actually BEFORE the compile |
| 20:42.15 | brlcad | so then it's a dependendy on one of the compile rules |
| 20:42.26 | brlcad | dependencies are always called first .. |
| 20:43.03 | brlcad | showing you how to use the hammer, not where to put the nail :) |
| 20:43.51 | ``Erik | (if (satisfiedp thang) t (progn (process (dependacies thang)) (process thang) t)) |
| 20:44.00 | CIA-33 | BRL-CAD: 03brlcad * r36235 10/brlcad/trunk/NEWS: |
| 20:44.00 | CIA-33 | BRL-CAD: reword to make mged case consistent (always lower in summary lines, upper in |
| 20:44.01 | CIA-33 | BRL-CAD: writeup prose). cliff got menus working conditionally in mged (via expansion of |
| 20:44.01 | CIA-33 | BRL-CAD: the dm devel command) including preserving az/el orientation in the working view |
| 20:44.01 | CIA-33 | BRL-CAD: - probably need to do more state preservation stuff later (e.g., viewsize, |
| 20:44.03 | CIA-33 | BRL-CAD: zoom). |
| 22:59.11 | ``Erik | meh |
| 23:17.15 | *** join/#brlcad ``Erik (i=Here@c-69-140-109-104.hsd1.md.comcast.net) | |
| 23:51.25 | brlcad | hem |