00:49.19 |
CIA-48 |
BRL-CAD: 03starseeker * r47213
10/brlcad/trunk/src/tclscripts/ (CMakeLists.txt Makefile.am
hv3_man_browser_test.tcl): first baby steps, but this demonstrates
the fundamental possibility of customizing the hv3 browser to serve
as a man page help browser. Just a checkpoint. |
01:01.35 |
CIA-48 |
BRL-CAD: 03starseeker * r47214
10/brlcad/trunk/ (5 files in 5 dirs): Add some files to the CMake
logic. For the moment, just ignore sqlite3 and hv3 - functionality
using those repositories isn't quite ready yet. |
01:12.43 |
CIA-48 |
BRL-CAD: 03abhi2011 * r47215
10/brlcad/trunk/src/libged/simulate/ (simrt.c simrt.h): Wrote some
initial code to generate contact pairs out of overlaps detected
while shooting rays down the x axis |
01:15.09 |
CIA-48 |
BRL-CAD: 03starseeker * r47216
10/brlcad/trunk/doc/docbook/books/ (CMakeLists.txt it/ ru/): Remove
empty dirs until they have contents |
01:34.37 |
starseeker |
ok, fwiw, cmake distcheck passed |
02:33.10 |
*** join/#brlcad juanman
(~quassel@unaffiliated/juanman) |
02:41.53 |
brlcad |
starseeker: great, thx |
03:48.31 |
CIA-48 |
BRL-CAD: 03starseeker * r47217
10/brlcad/trunk/src/archer/archer: Er, don't want to complain if
we've just launched via symlink (e.g. the /usr/brlcad/bin ->
/usr/brlcad/rel-x.x.x/bin situation) so resolve the argv0 file up
front. |
04:15.50 |
CIA-48 |
BRL-CAD: 03starseeker * r47218
10/brlcad/trunk/src/tclscripts/hv3_man_browser_test.tcl: use
bu_brlcad_data. Still just a trivial example thus far. |
04:41.34 |
``Erik |
starseeker: rhel complains about
dlopen/dlsym/etc in src/other/sqlite3 (not getting -ldl), fbsd
complains about header paths on incrTk (have
/usr/local/include/X11/Xlib.h and /usr/X11R6/include/X11/Xlib.h,
header not being found at preprocessor) |
04:42.20 |
starseeker |
``Erik: in the rhel case, did you try clearing
out the CMakeCache.txt file and rebuilding? |
04:44.11 |
CIA-48 |
BRL-CAD: 03starseeker * r47219
10/brlcad/trunk/src/tclscripts/hv3_man_browser_test.tcl: Still need
a scrollbar, but coming along nicely - can now pull up manual
pages. |
04:44.41 |
starseeker |
``Erik: I'll give freebsd a try
tomorrow |
06:24.03 |
*** join/#brlcad archivist
(~archivist@host81-149-189-98.in-addr.btopenworld.com) |
06:41.03 |
cvds_ |
I am starting on the first "irregular" shape
that contains many curves. Is there a "best" way to do this or does
it come down to "be creative"? |
06:44.45 |
cvds_ |
it sorta looks like a banana with a flat
bottom -_- |
08:00.40 |
*** join/#brlcad ``Erik
(Here@c-69-140-109-104.hsd1.md.comcast.net) |
08:46.41 |
*** join/#brlcad jordisayol
(~jordisayo@unaffiliated/jordisayol) |
11:03.54 |
CIA-48 |
BRL-CAD: 03abhi2011 * r47220
10/brlcad/trunk/src/libged/simulate/ (simrt.c simrt.h simulate.c
simutils.c simutils.h): Corrected some indentations in the
code |
11:43.50 |
CIA-48 |
BRL-CAD: 03abhi2011 * r47221
10/brlcad/trunk/src/libged/simulate/ (simrt.c simrt.h): Rayshot
results structure corrected to be initialized for every manifold
now, instead of for every ray |
11:44.06 |
*** join/#brlcad louipc
(~louipc@archlinux/trusteduser/louipc) |
11:50.39 |
CIA-48 |
BRL-CAD: 03Abhi2011 07http://brlcad.org * r3181
10/wiki/User:Abhijit: /* Log */ |
12:03.24 |
*** join/#brlcad juanman
(~quassel@unaffiliated/juanman) |
12:35.57 |
brlcad |
cvds_: there are some best practices but
coming up with a good CSG recipe for a given shape can take some
thought |
12:37.45 |
brlcad |
it's generally best to capture most of the
shape with just one or a couple primitives unioned together that
exceeds the volume, then perform subtractions to scuplt a perfect
match |
12:38.38 |
brlcad |
another method involves following contours and
walking a pattern around prescribed axes, then intersecting them
together |
12:40.19 |
brlcad |
for a banana, I'd probably approach it as a
union of base shapes matching the exterior curves, then subtract
the interior curves |
12:57.00 |
cvds_ |
brlcad: that is what I was planning, I think I
can do it with 4 recs |
13:22.59 |
CIA-48 |
BRL-CAD: 03starseeker * r47222
10/brlcad/trunk/src/tclscripts/hv3_man_browser_test.tcl: Add the
search option for pages back in. |
13:25.42 |
CIA-48 |
BRL-CAD: 03starseeker * r47223
10/brlcad/trunk/src/tclscripts/hv3_man_browser_test.tcl: key
bindings too. |
13:30.42 |
*** join/#brlcad juanman
(~quassel@unaffiliated/juanman) |
13:37.00 |
brlcad |
o.O ... Re-run cmake file:
CMakeFiles/cmake.check_cache older than:
../src/archer/archer |
13:37.12 |
brlcad |
cmake rebuild dependent on a tcl script
getting updated?? |
13:37.49 |
brlcad |
cmake -j10 distcheck failure .. retrying with
verbose (died in tcl) |
13:38.32 |
starseeker |
brlcad: it probably depends on how I have
src/archer/archer called out |
13:40.20 |
brlcad |
undoubtedly, but on the surface doesn't seem
right :) |
13:40.25 |
brlcad |
it's a script :) |
13:41.23 |
brlcad |
that's along with docs are some of the
few/only things in the package that can be updated independent of
cmake detection logic |
13:41.37 |
brlcad |
hits road |
13:46.37 |
starseeker |
IIRC, that's one of the ones I'm copying into
bin (so ./bin/archer works from the build directory) |
13:46.56 |
starseeker |
should probably be doing a
symlink... |
14:02.55 |
CIA-48 |
BRL-CAD: 03starseeker * r47224
10/brlcad/trunk/src/archer/CMakeLists.txt: Try a symlink when
possible for archer |
14:11.20 |
CIA-48 |
BRL-CAD: 03starseeker * r47225
10/brlcad/trunk/src/tclscripts/hv3_man_browser_test.tcl: getting
close. Have scrollbar now, get the search bindings working even if
the focus is in the tree. |
14:51.06 |
brlcad |
starseeker: it looks like the distcheck
failure is in the docs processing |
14:51.49 |
brlcad |
copying into bin sounds fine .. it's where the
dep is coming from |
14:52.32 |
brlcad |
the distcheck error seems to be: |
14:52.34 |
brlcad |
runtime error |
14:52.34 |
brlcad |
xsltApplyStylesheet: saving to
/n/uf1/e/vld/other/morrison/brlcad/.cmake/_brlcad-7.20.3-build/share/brlcad/7.20.3/html/mann/en/all_sf.html
may not be possible |
14:53.05 |
brlcad |
make[6]: ***
[share/brlcad/7.20.3/html/mann/en/all_sf.html] Error 9 |
14:53.05 |
brlcad |
make[5]: ***
[doc/docbook/system/mann/en/CMakeFiles/all_sf_mann_html.dir/all]
Error 2 |
14:53.52 |
brlcad |
unrelated, but tcl also seems to have an rpath
oddity: |
14:54.44 |
brlcad |
all of the linker lines have
-Wl,-rpath,::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: |
14:57.19 |
CIA-48 |
BRL-CAD: 03starseeker * r47226
10/brlcad/trunk/src/tclscripts/hv3_man_browser_test.tcl: Use paned
view. This may do it, except for the itcl/itk integration issues in
Archer... |
14:58.15 |
starseeker |
brlcad: that's an xsltproc problem. I've seen
that before |
14:59.11 |
starseeker |
http://mail.gnome.org/archives/xslt/2009-December/msg00011.html |
15:00.40 |
brlcad |
ah, so then we can work around it by making
sure the output directory is already created |
15:01.22 |
brlcad |
does cmake have an equivalent to mkdir
-p? |
15:01.30 |
starseeker |
I believe so |
15:01.37 |
starseeker |
one sec... |
15:06.15 |
CIA-48 |
BRL-CAD: 03starseeker * r47227
10/brlcad/trunk/doc/docbook/CMakeLists.txt: Try to make soure our
target directory is present before running xsltproc, to avoid
multiple instances arguing - see http://mail.gnome.org/archives/xslt/2009-December/msg00011.html |
15:06.21 |
starseeker |
see if that helps |
15:06.41 |
brlcad |
k |
15:26.05 |
CIA-48 |
BRL-CAD: 03starseeker * r47228
10/brlcad/trunk/src/other/ (CMakeLists.txt Makefile.am hv3.dist
sqlite3/): Shaping up somewhat - looks like we will want hv3 but
don't (yet) need sqlite, at least for the functionality we're
currently interested in. |
15:29.22 |
starseeker |
hits road |
16:55.47 |
brlcad |
starseeker: that seems to have helped, now
it's choking on some scl generated output |
16:55.51 |
brlcad |
cd
/n/uf1/e/vld/other/morrison/brlcad/.cmake/brlcad-7.20.3/src/other/step/src/express
&& /bin/mv expparse.out
/n/uf1/e/vld/other/morrison/brlcad/.cmake/_brlcad-7.20.3-build/src/other/step/src/exp |
16:55.55 |
brlcad |
ress/expparse.out |
16:55.57 |
brlcad |
Dependee
"/n/uf1/e/vld/other/morrison/brlcad/.cmake/_brlcad-7.20.3-build/src/other/step/src/express/expparse.c"
is newer than depender
"src/other/step/src/express/CMakeFiles/express.dir/expparse. |
16:56.01 |
brlcad |
c.o". |
16:56.04 |
brlcad |
/bin/mv: cannot stat `expparse.out': No such
file or directory |
16:56.11 |
brlcad |
(ignore Dependee line.. lots of
those) |
16:56.50 |
brlcad |
presumably it's trying to move a file before
it was generated, I'd guess implying that some ordering dependency
isn't being described |
16:57.55 |
brlcad |
fix could be as simple as copying the file
instead of trying to move it |
17:09.08 |
*** join/#brlcad n_reed
(~molto_cre@BZ.BZFLAG.BZ) |
18:33.14 |
CIA-48 |
BRL-CAD: 03starseeker * r47229
10/brlcad/trunk/misc/CMake/FindLEMON.cmake: |
18:33.14 |
CIA-48 |
BRL-CAD: Sean had a good idea - rather than
fight to get all of lemon's outputs out of |
18:33.15 |
CIA-48 |
BRL-CAD: the src dir, just copy the input file
into the build dir and run lemon there. |
18:33.15 |
CIA-48 |
BRL-CAD: Cleaner from a 'don't write in the
src tree' standpoint AND simplifies the |
18:33.15 |
CIA-48 |
BRL-CAD: logic. Nice. |
18:54.42 |
CIA-48 |
BRL-CAD: 03starseeker * r47230
10/brlcad/trunk/src/other/ (20 files in 5 dirs): Hmm, spoke too
soon (or more precisely, did the test incorrectly.) hv3 still needs
sqlite3. Put it back, with proper dist file and fixing dl
test. |
19:09.57 |
CIA-48 |
BRL-CAD: 03starseeker * r47231
10/brlcad/trunk/src/tclscripts/hv3_man_browser_test.tcl: Accept a
value from the command line, althought this is probably not the
final mechanism we'll want to use. |
19:26.28 |
CIA-48 |
BRL-CAD: 03erikgreenwald * r47232
10/brlcad/trunk/src/libgcv/bottess.c: Pass opposite face normal to
splitter (for in place classification). De-macro, simplifiy, clean
up. Add line checking via bn. |
19:48.25 |
CIA-48 |
BRL-CAD: 03starseeker * r47233
10/brlcad/trunk/src/other/hv3/ (hv3_form.tcl hv3_http.tcl): Couple
of catches to prevent error messages. |
19:54.22 |
CIA-48 |
BRL-CAD: 03starseeker * r47234
10/brlcad/trunk/src/other/tkhtml/src/htmlimage.c: Don't toss out
this warning every time. |
19:58.57 |
CIA-48 |
BRL-CAD: 03starseeker * r47235
10/brlcad/trunk/src/tclscripts/hv3_man_browser_test.tcl: Add tkpng
to the mix, even though we aren't likely to need it for man
pages. |
20:26.47 |
CIA-48 |
BRL-CAD: 03starseeker * r47236
10/brlcad/trunk/src/other/ (CMakeLists.txt
incrTcl/itk/CMakeLists.txt): In the case of Itk, do as Tk does for
X11 includes |
20:31.17 |
starseeker |
hah, cool:
http://www.cnn.com/2011/10/13/tech/innovation/pavegen-kinetic-pavements/index.html |
21:13.46 |
CIA-48 |
BRL-CAD: 03starseeker * r47237
10/brlcad/trunk/src/tclscripts/hv3_man_browser_test.tcl: Fix hiding
and re-enabling the extra parts of the gui. |
21:30.24 |
CIA-48 |
BRL-CAD: 03starseeker * r47238
10/brlcad/trunk/src/tclscripts/hv3_man_browser_test.tcl: Start
working towards being able to do the hv3 browser in Itcl/Itk, or
rather, discovering whether that is technically workable. |
21:44.50 |
CIA-48 |
BRL-CAD: 03n_reed * r47239
10/brlcad/trunk/src/other/step/include/exppp/exppp.h: added missing
header guard |
22:30.52 |
brlcad |
starseeker: looks like distcheck
passes! |
22:31.21 |
brlcad |
cmake, that is .. now to validate
auto |
22:40.29 |
CIA-48 |
BRL-CAD: 03brlcad * r47240
10/brlcad/trunk/regress/repository.sh: looks like failures were
accidentally committed as non-fatal so failures were being reported
but not halting. make them halt so the problems get
noticed/fixed. |
22:58.50 |
CIA-48 |
BRL-CAD: 03brlcad * r47241
10/brlcad/trunk/regress/repository.sh: actually, the problem was
that we don't increment the FOUND count for this particular
subtest. make the CPPFLAGS test not-so-strict, though, recognizing
and ignoring lines that have a comment (e.g., our libpng) |
23:28.31 |
CIA-48 |
BRL-CAD: 03brlcad * r47242 10/brlcad/trunk/sh/
(CMakeLists.txt Makefile.am cmp.sh): |
23:28.31 |
CIA-48 |
BRL-CAD: add the initial comparison script
that was used to evaluate, validate, and |
23:28.31 |
CIA-48 |
BRL-CAD: compare geometry representations for
implicit, nurbs, and polygonal mesh |
23:28.31 |
CIA-48 |
BRL-CAD: geometry. the script makes a variety
of assumptions (various tools must be in |
23:28.31 |
CIA-48 |
BRL-CAD: PATH), but is relatively useful for
comparing how similar/different two geometry |
23:28.31 |
CIA-48 |
BRL-CAD: objects are. |
23:54.39 |
CIA-48 |
BRL-CAD: 03n_reed * r47243
10/brlcad/trunk/src/other/step/ (45 files in 3 dirs): Removed
toggled declarations/definitions in headers. Headers include only
declarations, and explicit definitions found in appropriate
sources. |