Christopher Sean Morrison
9b9706c046
remove mysterious 'help' tag from 7.8, no apparent purpose and certainly no need to keep it around now (svn branch delete)
...
svn:revision:46338
svn:tag:help
svn:account:brlcad
2011-08-23 15:56:43 +00:00
cvs-fast-export
cd1eccf261
Synthetic commit for incomplete tag help
...
svn:revision:26349
cvs:account:cvs-fast-export
2006-03-06 08:22:04 +00:00
Christopher Sean Morrison
6f5a56654d
restore functionality to tests and benchmark
...
svn:revision:26348
cvs:account:brlcad
cvs:branch:trunk
2006-03-06 08:22:04 +00:00
Christopher Sean Morrison
691258bb4e
short intro documentation for command line tools including a separate one for mged. generally want a document less than 20 pages but encompassing.
...
svn:revision:26347
cvs:account:brlcad
cvs:branch:trunk
2006-03-06 08:11:05 +00:00
Christopher Sean Morrison
c48b3392c5
might as well call them by the more tame name of reference sheets
...
svn:revision:26346
cvs:account:brlcad
cvs:branch:trunk
2006-03-06 08:02:54 +00:00
Christopher Sean Morrison
26a713f25c
cheat sheet of useful BRL-CAD command-line tools grouped categorically
...
svn:revision:26345
cvs:account:brlcad
cvs:branch:trunk
2006-03-06 07:59:06 +00:00
Christopher Sean Morrison
c399f6f2dd
cheat sheet of common mged commands, keybindings, gui elements and scripting facilities
...
svn:revision:26344
cvs:account:brlcad
cvs:branch:trunk
2006-03-06 07:58:04 +00:00
Christopher Sean Morrison
538c43d971
support to the raytracers for multiple image file formats, recognizing an option and/or the file suffix of the -o filename.
...
svn:revision:26343
cvs:account:brlcad
cvs:branch:trunk
2006-03-06 06:34:07 +00:00
Christopher Sean Morrison
7cad134efe
libfb + font rendering (perhaps through libbn's plot interface) for a posix terminal.
...
svn:revision:26342
cvs:account:brlcad
cvs:branch:trunk
2006-03-06 06:28:47 +00:00
Christopher Sean Morrison
639c291feb
gpgpu for enhanced performance boolweave sorting
...
svn:revision:26341
cvs:account:brlcad
cvs:branch:trunk
2006-03-06 06:24:53 +00:00
Christopher Sean Morrison
6718bccc5a
delint the socklent
...
svn:revision:26340
cvs:account:brlcad
cvs:branch:trunk
2006-02-27 10:37:29 +00:00
Christopher Sean Morrison
c945b59eb1
unbreak lgt, #endif left in the wrong place. nix the TRUE/FALSE stuff while we're in here too
...
svn:revision:26339
cvs:account:brlcad
cvs:branch:trunk
2006-02-27 10:33:11 +00:00
Christopher Sean Morrison
46d7ceb698
need string.h for memcpy
...
svn:revision:26338
cvs:account:brlcad
cvs:branch:trunk
2006-02-27 10:24:45 +00:00
Christopher Sean Morrison
54f70f4fa6
unsigned long image lengths, quell warnings when passing to sizing funcs
...
svn:revision:26337
cvs:account:brlcad
cvs:branch:trunk
2006-02-27 10:24:36 +00:00
Christopher Sean Morrison
475cd9bbe0
stdlib.h and exit()
...
svn:revision:26336
cvs:account:brlcad
cvs:branch:trunk
2006-02-27 10:08:41 +00:00
Christopher Sean Morrison
13c898a8a9
stdlib.h warning quelling
...
svn:revision:26335
cvs:account:brlcad
cvs:branch:trunk
2006-02-27 09:10:29 +00:00
Christopher Sean Morrison
b1756d2376
stdlib.h warning quelling
...
svn:revision:26334
cvs:account:brlcad
cvs:branch:trunk
2006-02-27 08:34:18 +00:00
Christopher Sean Morrison
8dacd45c6a
stdlib.h warning quelling, conversions to bu_bomb instead of aborting
...
svn:revision:26333
cvs:account:brlcad
cvs:branch:trunk
2006-02-27 08:20:11 +00:00
Christopher Sean Morrison
3a49cd0155
no need to test for null, libbu memory management guarantees non-null -- include stdlib.h anyways
...
svn:revision:26332
cvs:account:brlcad
cvs:branch:trunk
2006-02-27 07:53:29 +00:00
Christopher Sean Morrison
13bee91214
bomb instead of exiting while processing the vertex nodes
...
svn:revision:26331
cvs:account:brlcad
cvs:branch:trunk
2006-02-27 07:50:00 +00:00
Christopher Sean Morrison
1650851faa
common file size is unsigned
...
svn:revision:26330
cvs:account:brlcad
cvs:branch:trunk
2006-02-27 07:44:11 +00:00
Christopher Sean Morrison
58a6df3845
quell warnings, need stdlib.h for exit routines
...
svn:revision:26329
cvs:account:brlcad
cvs:branch:trunk
2006-02-27 07:42:49 +00:00
Christopher Sean Morrison
6c9028ec75
stdlib.h for exit()
...
svn:revision:26328
cvs:account:brlcad
cvs:branch:trunk
2006-02-27 07:25:13 +00:00
Christopher Sean Morrison
c55ec0068a
include stdlib.h anyways, but change the exit to a bu_bomb
...
svn:revision:26327
cvs:account:brlcad
cvs:branch:trunk
2006-02-27 07:19:37 +00:00
Christopher Sean Morrison
d541fd5eb6
need stdlib.h for exit(), flush streams before abort.
...
svn:revision:26326
cvs:account:brlcad
cvs:branch:trunk
2006-02-27 07:17:12 +00:00
Christopher Sean Morrison
2e9ae14380
need stdlib.h for exit()
...
svn:revision:26325
cvs:account:brlcad
cvs:branch:trunk
2006-02-27 07:09:41 +00:00
Christopher Sean Morrison
c7eb2615ad
include stdlib.h, quell warnings in libutahrle and elsewhere
...
svn:revision:26324
cvs:account:brlcad
cvs:branch:trunk
2006-02-27 07:01:57 +00:00
Christopher Sean Morrison
bc7e303642
revert the clipping plane modifications for now until they can be tested better
...
svn:revision:26323
cvs:account:brlcad
cvs:branch:trunk
2006-02-27 06:25:08 +00:00
Christopher Sean Morrison
dd74fe49a5
quell warnings, missing stdlib.h, calls to exit with a negative, ws.
...
svn:revision:26322
cvs:account:brlcad
cvs:branch:trunk
2006-02-27 05:52:23 +00:00
Christopher Sean Morrison
deda9d94d6
added manpage for benchmark
...
svn:revision:26321
cvs:account:brlcad
cvs:branch:trunk
2006-02-27 05:23:43 +00:00
Christopher Sean Morrison
2a9365de8c
jra fixed g-dxf compatibility export issue
...
svn:revision:26320
cvs:account:brlcad
cvs:branch:trunk
2006-02-27 05:23:06 +00:00
Christopher Sean Morrison
0ce090b8c7
a variety of warning quellings, missing stdlib, calls to exit with a negative, ws.
...
svn:revision:26319
cvs:account:brlcad
cvs:branch:trunk
2006-02-27 05:22:22 +00:00
Christopher Sean Morrison
81b8d9397a
add a comment about adding the fourth vertex for 3DFACES, massive ws cleanup/consistency
...
svn:revision:26318
cvs:account:brlcad
cvs:branch:trunk
2006-02-27 05:04:55 +00:00
Christopher Sean Morrison
d69ba3a1f8
tried to move the PATH modifying block to after Tcl is initialized, but it still seems to be causing problems for people compiling on ubuntu for some unknown reason. disable the block for now until it can be investigated more fully, maybe have to resort to a configure test.
...
svn:revision:26317
cvs:account:brlcad
cvs:branch:trunk
2006-02-27 04:42:42 +00:00
Christopher Sean Morrison
074fedb2f8
install and provide the new benchmark manpage
...
svn:revision:26316
cvs:account:brlcad
cvs:branch:trunk
2006-02-27 04:29:25 +00:00
Christopher Sean Morrison
e7387046a4
initial manual page, pulling content from the existing script contents and word-smithing some clean-up
...
svn:revision:26315
cvs:account:brlcad
cvs:branch:trunk
2006-02-27 04:27:22 +00:00
Christopher Sean Morrison
0167440081
doesn't test the compiler, tests a system
...
svn:revision:26314
cvs:account:brlcad
cvs:branch:trunk
2006-02-27 04:08:20 +00:00
Christopher Sean Morrison
a55ea8514b
wrote a manpage for the benchmark tool. need to add the alternates to bu_getprogname, separate into new file too.
...
svn:revision:26313
cvs:account:brlcad
cvs:branch:trunk
2006-02-27 04:00:33 +00:00
Christopher Sean Morrison
dc7d11e87b
write an introduction to brl-cad document that overviews the primary tools and how they can be used together.
...
svn:revision:26312
cvs:account:brlcad
cvs:branch:trunk
2006-02-26 16:59:42 +00:00
Christopher Sean Morrison
b76c2bebe5
test out float-equal
...
svn:revision:26311
cvs:account:brlcad
cvs:branch:trunk
2006-02-25 17:43:09 +00:00
John Anderson
4b808deab3
now always outputs 4 vertices per 3DFACE
...
svn:revision:26310
cvs:account:johnranderson
cvs:branch:trunk
2006-02-25 05:32:12 +00:00
Daniel Rossberg
dfe5b8935c
allocate memory before RT_APPLICATION_INIT
...
svn:revision:26309
cvs:account:d_rossberg
cvs:branch:trunk
2006-02-24 12:24:18 +00:00
Christopher Sean Morrison
002b3fd5f6
wavelet isn't working correctly on a simple image decomposition and reconstruction
...
svn:revision:26308
cvs:account:brlcad
cvs:branch:trunk
2006-02-24 01:19:23 +00:00
Christopher Sean Morrison
51d614f7f9
refer to the new src/README file for entries not listed in HACKING
...
svn:revision:26307
cvs:account:brlcad
cvs:branch:trunk
2006-02-21 20:29:34 +00:00
Christopher Sean Morrison
38dac5d1d8
include the README in the dist
...
svn:revision:26306
cvs:account:brlcad
cvs:branch:trunk
2006-02-21 20:28:58 +00:00
Christopher Sean Morrison
ce58b1bcd0
initial README file that describes what is in each of the various directories in here
...
svn:revision:26305
cvs:account:brlcad
cvs:branch:trunk
2006-02-21 20:27:35 +00:00
Christopher Sean Morrison
801e44a227
libbu memory management
...
svn:revision:26304
cvs:account:brlcad
cvs:branch:trunk
2006-02-21 01:37:57 +00:00
Robert Parker
81de85dc4b
Update the debug version's preprocessor definitions.
...
svn:revision:26303
cvs:account:bob1961
cvs:branch:trunk
2006-02-20 13:52:30 +00:00
Robert Parker
7c62595491
Removed declaration of dgo_eraseobjall_callback() and dgo_notify().
...
svn:revision:26302
cvs:account:bob1961
cvs:branch:trunk
2006-02-20 12:55:57 +00:00
Robert Parker
220a510a26
Flesh out parameter list for the declaration of dgo_eraseobjall_callback() and dgo_notify(). Declare dgo_notifyWdb().
...
svn:revision:26301
cvs:account:bob1961
cvs:branch:trunk
2006-02-20 12:52:01 +00:00
Robert Parker
83f4e494a0
Added missing parameter to dgo_eraseobjall_callback(). Added dgo_notifyWdb().
...
svn:revision:26300
cvs:account:bob1961
cvs:branch:trunk
2006-02-20 12:45:50 +00:00
Robert Parker
0cad0a2e4d
Modified wdb_killtree_callback()'s call to dgo_eraseobjall_callback (i.e. parameters were out of order). Modified wdb_killtree_cmd() to call dgo_notifyWdb() to reduce the number of times observers are notified.
...
svn:revision:26299
cvs:account:bob1961
cvs:branch:trunk
2006-02-20 12:42:03 +00:00
Christopher Sean Morrison
9066c00d3b
add support for '-' as the input file to designate stdin, use libbu memory management, reorder functions, and ws.
...
svn:revision:26298
cvs:account:brlcad
cvs:branch:trunk
2006-02-19 03:48:27 +00:00
Christopher Sean Morrison
a422f043dc
add support for .vim files; also manual page comment character to an escaped quote
...
svn:revision:26297
cvs:account:brlcad
cvs:branch:trunk
2006-02-18 23:37:27 +00:00
Christopher Sean Morrison
d4d928b067
geometry viewing commands/visualizations of exploded levels. mulled over this years ago, but davisson revitalized some interest/discussion.
...
svn:revision:26296
cvs:account:brlcad
cvs:branch:trunk
2006-02-15 22:17:21 +00:00
Christopher Sean Morrison
35aa9e061a
don't attempt to call do_titles() with an overlay_vls that hasn't been initialized. this 'also' fixes sf bug 1326045 that was fixed by another edit as well
...
svn:revision:26295
cvs:account:brlcad
cvs:branch:trunk
2006-02-14 20:28:17 +00:00
Christopher Sean Morrison
f38af1f790
mild sanity check, even if the directory pointer is valid, make sure the name is too before printfing
...
svn:revision:26294
cvs:account:brlcad
cvs:branch:trunk
2006-02-14 20:23:07 +00:00
Robert Parker
30e75bc5ce
Check-in for Doug Howard. Added a -sortmode option.
...
svn:revision:26293
cvs:account:bob1961
cvs:branch:trunk
2006-02-14 18:01:04 +00:00
Justin Shumaker
f630b607e8
ADRT compiles happily again.
...
svn:revision:26292
cvs:account:twingy
cvs:branch:trunk
2006-02-10 15:12:36 +00:00
Christopher Sean Morrison
5d9843401c
smoother sketch primitive spline drawing
...
svn:revision:26291
cvs:account:brlcad
cvs:branch:trunk
2006-02-10 05:52:57 +00:00
Christopher Sean Morrison
9c646a094e
clean-up, ws, etc.
...
svn:revision:26290
cvs:account:brlcad
cvs:branch:trunk
2006-02-10 05:50:51 +00:00
Christopher Sean Morrison
1824713e63
smooth out the spline drawing by drawing 500 segments instead of just 50. no more chunkiness.
...
svn:revision:26289
cvs:account:brlcad
cvs:branch:trunk
2006-02-10 05:35:27 +00:00
Christopher Sean Morrison
e300882496
query_ray can't find nirt if not installed
...
svn:revision:26288
cvs:account:brlcad
cvs:branch:trunk
2006-02-09 05:30:12 +00:00
Christopher Sean Morrison
642486ef5b
fbed is looking for something in brlcad_data vfont path
...
svn:revision:26287
cvs:account:brlcad
cvs:branch:trunk
2006-02-08 23:40:41 +00:00
Lee Butler
1df6e12d7b
better description of dbbinary based upon user feedback.
...
svn:revision:26286
cvs:account:lbutler
cvs:branch:trunk
2006-02-08 21:35:59 +00:00
Christopher Sean Morrison
11d5145f90
comment on how compiling on 10.2 requires additional effort due to the busted libtool script
...
svn:revision:26285
cvs:account:brlcad
cvs:branch:trunk
2006-02-07 15:57:26 +00:00
Christopher Sean Morrison
a3a5769f95
aix Xutil.h header uses Bool #define which is provided by Xlib.h, which Xutil.h doesn't include for you. so we need to include Xlib.h first.
...
svn:revision:26284
cvs:account:brlcad
cvs:branch:trunk
2006-02-07 06:25:05 +00:00
Christopher Sean Morrison
6079530be5
ignore tpkg
...
svn:revision:26283
cvs:account:brlcad
cvs:branch:trunk
2006-02-07 06:19:25 +00:00
Christopher Sean Morrison
2df0a11551
avoid 'y1' since AIX math.h header defines a y1()
...
svn:revision:26282
cvs:account:brlcad
cvs:branch:trunk
2006-02-07 06:16:56 +00:00
Christopher Sean Morrison
9596d6422d
separate out libs to one-per-line, progress once again towards making the librtms convenience library non-static-only to avoid libtool bugs on various platforms. it is noted that the version of libtool that ships with mac os x 10.2 will not correctly function here, as it ends up adding librtms multiple times as a static library (regardless of -static) resulting in muliply defined symbol errors.
...
svn:revision:26281
cvs:account:brlcad
cvs:branch:trunk
2006-02-07 06:12:19 +00:00
Christopher Sean Morrison
b246b64553
OS X 10.2 doesn't have socklen_t so instead of requiring common.h, just leave it as an int and let the warnings slide for now (again?) if there are any.
...
svn:revision:26280
cvs:account:brlcad
cvs:branch:trunk
2006-02-07 06:04:32 +00:00
Christopher Sean Morrison
a0df49bc3c
protect against jmpbuf define in IBM SP4 headers
...
svn:revision:26279
cvs:account:brlcad
cvs:branch:trunk
2006-02-07 00:53:58 +00:00
Christopher Sean Morrison
3b9ba43c30
prevent several g-nmg segfaults
...
svn:revision:26278
cvs:account:brlcad
cvs:branch:trunk
2006-02-07 00:12:22 +00:00
Christopher Sean Morrison
2c7bda3202
if the shader is null, prevent a crash on strtok'ing it
...
svn:revision:26277
cvs:account:brlcad
cvs:branch:trunk
2006-02-07 00:10:32 +00:00
Lee Butler
71b8aec5e9
formatting of the options, and expounding a little to (hopefully) improve clarity.
...
svn:revision:26276
cvs:account:lbutler
cvs:branch:trunk
2006-02-06 23:15:48 +00:00
Christopher Sean Morrison
dad483cb74
ws
...
svn:revision:26275
cvs:account:brlcad
cvs:branch:trunk
2006-02-06 20:44:40 +00:00
Christopher Sean Morrison
89dd6f2536
output raytrace scripts using the .rt suffix convention, fix the pixdiff stderr so that it doesn't append, overwrites. fix the tr to handle multiple lines anyways.
...
svn:revision:26274
cvs:account:brlcad
cvs:branch:trunk
2006-02-06 20:09:57 +00:00
Lee Butler
40c480097c
reformatted page so that options are called out in a more readable fashion.
...
svn:revision:26273
cvs:account:lbutler
cvs:branch:trunk
2006-02-06 17:52:24 +00:00
Christopher Sean Morrison
9ed71cb267
libtool apparently cannot resolve the dependency on libpkg with the library listed with a full path so provide it a local-dir dependency
...
svn:revision:26272
cvs:account:brlcad
cvs:branch:trunk
2006-02-06 15:56:46 +00:00
Christopher Sean Morrison
2a91a85f3b
output to shaders.log, not mged_shaders.log
...
svn:revision:26271
cvs:account:brlcad
cvs:branch:trunk
2006-02-05 19:45:30 +00:00
Christopher Sean Morrison
44e711f776
fixed read bug in giftorle
...
svn:revision:26270
cvs:account:brlcad
cvs:branch:trunk
2006-02-05 19:36:42 +00:00
Christopher Sean Morrison
8a7caa0a0a
calling a FILE* an fd doesn't make it one. don't try to read() it either, get the read fd from the fd file pointer
...
svn:revision:26269
cvs:account:brlcad
cvs:branch:trunk
2006-02-05 19:35:53 +00:00
Christopher Sean Morrison
afaec354e4
need unistd.h for read()
...
svn:revision:26268
cvs:account:brlcad
cvs:branch:trunk
2006-02-05 19:16:33 +00:00
Christopher Sean Morrison
c6d93335e4
need stdlib.h for malloc/free
...
svn:revision:26267
cvs:account:brlcad
cvs:branch:trunk
2006-02-05 17:47:59 +00:00
Christopher Sean Morrison
ceb33f679a
convert to libbu memory management
...
svn:revision:26266
cvs:account:brlcad
cvs:branch:trunk
2006-02-05 17:41:25 +00:00
Christopher Sean Morrison
c6f5d5985f
need stdlib for free(), change to libbu memory management in other places
...
svn:revision:26265
cvs:account:brlcad
cvs:branch:trunk
2006-02-05 17:31:41 +00:00
Christopher Sean Morrison
f072dc9588
fixed multiply referenced object illumination bug (sf bug 1218812) where mged fails to properly track the muliply referenced objects causing a bad directory list, causing a crash. the reported crash is fixed though multiply referenced objects (in a single combination) are still problematic. also fixed a bug in the nmg code where it was crashing while freeing an nmg object.
...
svn:revision:26264
cvs:account:brlcad
cvs:branch:trunk
2006-02-04 16:13:30 +00:00
Christopher Sean Morrison
b9deebbe95
prevent crashing if we're unable to print the title of an illuminated path. this fixes sf bug 1218812 reported by clock3.
...
svn:revision:26263
cvs:account:brlcad
cvs:branch:trunk
2006-02-04 16:08:37 +00:00
Christopher Sean Morrison
f8a5c8ba6e
ws indent
...
svn:revision:26262
cvs:account:brlcad
cvs:branch:trunk
2006-02-04 15:38:55 +00:00
Christopher Sean Morrison
ad478aff91
prevent crashing in nmg_kvu() when the vertex use structure has a null parent and/or null up pointers for whatever reason. user reported crash on the *vu->up.magic_p -- this fixes that crash.
...
svn:revision:26261
cvs:account:brlcad
cvs:branch:trunk
2006-02-04 15:31:14 +00:00
Christopher Sean Morrison
de121f8bea
cleanup, doxygenify
...
svn:revision:26260
cvs:account:brlcad
cvs:branch:trunk
2006-02-04 01:01:52 +00:00
Christopher Sean Morrison
3f03e5e5f7
improve the socklen_t check, need to look in sys/socket.h as well as sys/types.h for the type. still fallback to int.
...
svn:revision:26259
cvs:account:brlcad
cvs:branch:trunk
2006-02-03 17:56:51 +00:00
Christopher Sean Morrison
d7ac0c82f7
lseek's use of off_t requires sys/types.h
...
svn:revision:26258
cvs:account:brlcad
cvs:branch:trunk
2006-02-03 17:44:15 +00:00
Christopher Sean Morrison
31baa5c460
look for lseek function
...
svn:revision:26257
cvs:account:brlcad
cvs:branch:trunk
2006-02-03 17:40:34 +00:00
Christopher Sean Morrison
ebd274c060
use bu_getprogname/bu_setprogname instead of bu_argv0
...
svn:revision:26256
cvs:account:brlcad
cvs:branch:trunk
2006-02-03 02:07:53 +00:00
Christopher Sean Morrison
1364396e53
er, bu_argv0() was declared twice. remove it.
...
svn:revision:26255
cvs:account:brlcad
cvs:branch:trunk
2006-02-03 02:07:34 +00:00
Christopher Sean Morrison
bad3efe074
bu_argv0 was replaced with bu_setprogname and bu_getprogname rather quickly so no need to deprecate it. just remove.
...
svn:revision:26254
cvs:account:brlcad
cvs:branch:trunk
2006-02-03 02:02:05 +00:00
Christopher Sean Morrison
ccf33e184a
make bu_argv0() static, it shouldn't be called by programs any longer. instead, programs should use bu_getprogname() and bu_setprogname() to mimic the stdlib interface functions of similar name. if the stdlib interface routines are available, they'll get used.
...
svn:revision:26253
cvs:account:brlcad
cvs:branch:trunk
2006-02-03 01:49:42 +00:00
Christopher Sean Morrison
dd0f81652e
check for getprogname and setprogname functions for libbu
...
svn:revision:26252
cvs:account:brlcad
cvs:branch:trunk
2006-02-03 01:47:21 +00:00
Christopher Sean Morrison
c3ddbe646e
fallback to int instead of to size_t for the socklen_t check
...
svn:revision:26251
cvs:account:brlcad
cvs:branch:trunk
2006-02-03 01:45:27 +00:00
Christopher Sean Morrison
a599101db1
fix build issues on mac os x 10.2. there's no socklen_t type so pretend it's size_t. old version of autoconf doesn't do anything with the arguments to AC_C_BIGENDIAN, so just check the result and define NATURAL_IEEE/REVERSE_IEEE conditionally.
...
svn:revision:26250
cvs:account:brlcad
cvs:branch:trunk
2006-02-02 21:48:29 +00:00
Christopher Sean Morrison
bd5a4d27f7
make g_transfer a noinst program and a sample source application
...
svn:revision:26249
cvs:account:brlcad
cvs:branch:trunk
2006-01-31 03:20:38 +00:00
Christopher Sean Morrison
3bb91d7887
the archer headers are now fixed, reflecting the correct legal header that bob annotated in his commit log message to src/archer/archer and as the COPYING file requires of contributions by devs.
...
svn:revision:26248
cvs:account:brlcad
cvs:branch:trunk
2006-01-31 02:10:25 +00:00
Christopher Sean Morrison
55b73f9fa6
to quote Bob's commit to src/archer/archer "All of archer including the tclscripts is assigned to u.s. government and should be under the LGPL" so add the boilerplate legal header. the COPYING file requires this regardless for all commits whether implicit or explicit. also add the boilerplate variables footer while we're at it.
...
svn:revision:26247
cvs:account:brlcad
cvs:branch:trunk
2006-01-31 02:08:24 +00:00
Christopher Sean Morrison
7f4b7ff298
legal header changed from Library to Lesser to reflect current 'official' name of the license
...
svn:revision:26246
cvs:account:brlcad
cvs:branch:trunk
2006-01-31 02:05:59 +00:00
Christopher Sean Morrison
5950563d19
title
...
svn:revision:26245
cvs:account:brlcad
cvs:branch:trunk
2006-01-31 02:04:45 +00:00
Christopher Sean Morrison
cd58a2cb8c
footer
...
svn:revision:26244
cvs:account:brlcad
cvs:branch:trunk
2006-01-31 02:04:38 +00:00
Christopher Sean Morrison
a2835d1592
to quote Bob's commit to src/archer/archer "All of archer including the tclscripts is assigned to u.s. government and should be under the LGPL" so add the boilerplate legal header and remove the survice claim. the COPYING file requires this as well. also add the boilerplate variables footer while we're at it.
...
svn:revision:26243
cvs:account:brlcad
cvs:branch:trunk
2006-01-31 00:50:52 +00:00
Christopher Sean Morrison
ae36872371
add command line help options and manpage to 'benchmark' tool
...
svn:revision:26242
cvs:account:brlcad
cvs:branch:trunk
2006-01-30 23:47:56 +00:00
Christopher Sean Morrison
a64f80c835
new tpkg ttcp-style example application using libpkg. tpkg is an example file data transfer program, written in a ttcp style, sending a file's data from a client to a server using libpkg for the network communication. the example sample application is installed for developer reference.
...
svn:revision:26241
cvs:account:brlcad
cvs:branch:trunk
2006-01-30 23:05:11 +00:00
Christopher Sean Morrison
6be74cd108
initial add of 'tpkg', an example file data transfer program. the program is written in a ttcp style, sending a file's data from a client to a server using libpkg for the network communication.
...
svn:revision:26240
cvs:account:brlcad
cvs:branch:trunk
2006-01-30 23:02:07 +00:00
Christopher Sean Morrison
193ca4d10e
s/exp/jove_exp/ to avoid conflicting with exp() in math.h
...
svn:revision:26239
cvs:account:brlcad
cvs:branch:trunk
2006-01-29 22:20:29 +00:00
Christopher Sean Morrison
333e941c1a
fix the malloc/realloc and exp decl conflicts, include stdlib.h
...
svn:revision:26238
cvs:account:brlcad
cvs:branch:trunk
2006-01-29 22:19:01 +00:00
Christopher Sean Morrison
e41f59dd1d
update to api changes from rt_* to bu_* for certain routines.
...
svn:revision:26237
cvs:account:brlcad
cvs:branch:trunk
2006-01-29 08:39:28 +00:00
Christopher Sean Morrison
fd034ce243
update converters to the API changes, avoiding the deprecated calls
...
svn:revision:26236
cvs:account:brlcad
cvs:branch:trunk
2006-01-29 01:39:53 +00:00
Christopher Sean Morrison
f10e88bd23
more libbu memory management and header cleanup
...
svn:revision:26235
cvs:account:brlcad
cvs:branch:trunk
2006-01-29 00:51:54 +00:00
Christopher Sean Morrison
18d9a57bc1
header cleanup, include stdlib.h for atol(). fixes some 64-bitness
...
svn:revision:26234
cvs:account:brlcad
cvs:branch:trunk
2006-01-28 22:46:19 +00:00
Christopher Sean Morrison
aa08eee9e4
header cleanup, atof() requires stdlib.h on altix/posix, fix 64-bitness
...
svn:revision:26233
cvs:account:brlcad
cvs:branch:trunk
2006-01-28 00:36:30 +00:00
Robert Parker
5e855b7bda
The package require's argument needs to be BLT on Windows.
...
svn:revision:26232
cvs:account:bob1961
cvs:branch:trunk
2006-01-27 22:19:07 +00:00
Robert Parker
af3722974e
Added the rt_check_dest proc. Disable framebuffer related menu items as these are pertinant only to the embedded framebuffer.
...
svn:revision:26231
cvs:account:bob1961
cvs:branch:trunk
2006-01-27 22:15:53 +00:00
Robert Parker
4f539e59d7
Added cmd_has_embedded_fb().
...
svn:revision:26230
cvs:account:bob1961
cvs:branch:trunk
2006-01-27 22:11:01 +00:00
Robert Parker
de429aa4e0
Not using embedded framebuffer in MGED on Windows.
...
svn:revision:26229
cvs:account:bob1961
cvs:branch:trunk
2006-01-27 22:06:49 +00:00
Robert Parker
717d024556
Convert a few instance variables into class variables.
...
svn:revision:26228
cvs:account:bob1961
cvs:branch:trunk
2006-01-27 13:11:41 +00:00
Lee Butler
6c780c2c25
When making an rpp whose min value is greater than the max value, we now report
...
the values so the user knows which ones were the problem.
svn:revision:26213
cvs:account:lbutler
cvs:branch:trunk
2006-01-26 23:35:23 +00:00
Christopher Sean Morrison
9c612c885b
if stdout has been redirected to a file, don't output ansi control sequences
...
svn:revision:26212
cvs:account:brlcad
cvs:branch:trunk
2006-01-26 21:55:50 +00:00
Christopher Sean Morrison
ed4a8a19ed
meh, ordering cleanup
...
svn:revision:26211
cvs:account:brlcad
cvs:branch:trunk
2006-01-26 21:53:47 +00:00
Robert Parker
0f88e6380f
Add code to properly set the state of the edit buttons in the right side toolbar.
...
svn:revision:26210
cvs:account:bob1961
cvs:branch:trunk
2006-01-26 20:45:18 +00:00
Christopher Sean Morrison
47ea982286
fix archer file headers (update to indicate the assigned copyright that bob said they needed to be (see commit on src/archer/archer))
...
svn:revision:26209
cvs:account:brlcad
cvs:branch:trunk
2006-01-26 00:46:48 +00:00
Christopher Sean Morrison
b6ababe9fa
only traverse into Utility and Wizards if they actually exist
...
svn:revision:26208
cvs:account:brlcad
cvs:branch:trunk
2006-01-25 19:48:42 +00:00
Christopher Sean Morrison
cd631acdfd
load the blt library by getting lib out of the bu_brlcad_root path.. need to refactor this puppy, but it should work irrespective of the other stuff
...
svn:revision:26207
cvs:account:brlcad
cvs:branch:trunk
2006-01-25 03:19:11 +00:00
Christopher Sean Morrison
d6e1be110a
i suppose only one of the tk files wasn't needed due to conflicts.. the others seem rather important due to runtime symbol errors.. ;)
...
svn:revision:26206
cvs:account:brlcad
cvs:branch:trunk
2006-01-25 03:16:59 +00:00
Christopher Sean Morrison
ff477d9c7b
make the other pkg_index error go away regarding: can't set "::blt::cursorWaitCount": parent namespace doesn't exist
...
svn:revision:26205
cvs:account:brlcad
cvs:branch:trunk
2006-01-25 01:34:22 +00:00
Christopher Sean Morrison
426a0df06d
more protections to avoid the can't read "env(ARCHER_HOME)": no such variable error when making the package index
...
svn:revision:26204
cvs:account:brlcad
cvs:branch:trunk
2006-01-25 01:18:05 +00:00
Christopher Sean Morrison
bc63f6ad5d
argv0 is not available for some reason, so catch the exception and conditionally call LoadArcherLibs
...
svn:revision:26203
cvs:account:brlcad
cvs:branch:trunk
2006-01-25 01:00:41 +00:00
Christopher Sean Morrison
52d5841b64
add the verbose flag so that warnings/errors are apparent
...
svn:revision:26202
cvs:account:brlcad
cvs:branch:trunk
2006-01-24 17:19:12 +00:00
Robert Parker
efe62e9061
Remove USE_SURVICE_MODS ifdef/endif that was guarding a fflush in db_write().
...
svn:revision:26201
cvs:account:bob1961
cvs:branch:trunk
2006-01-24 15:44:21 +00:00
Christopher Sean Morrison
2034da36a9
convert iteration over the array of linked list of directory nodes to FOR_ALL_DIRECTORY_START/FOR_ALL_DIRECTORY_END instead
...
svn:revision:26200
cvs:account:brlcad
cvs:branch:trunk
2006-01-24 05:00:27 +00:00
Christopher Sean Morrison
78a27cf8db
the external isn't const, but the avs is (db5_export_attributes)
...
svn:revision:26199
cvs:account:brlcad
cvs:branch:trunk
2006-01-24 04:45:05 +00:00
Christopher Sean Morrison
919204bc30
convert iteration over the array of linked lists to FOR_ALL_DIRECTORY_START/FOR_ALL_DIRECTORY_END instead
...
svn:revision:26198
cvs:account:brlcad
cvs:branch:trunk
2006-01-24 04:30:46 +00:00
Christopher Sean Morrison
4cab4410e7
use the FOR_ALL_DIRECTORY_START/FOR_ALL_DIRECTORY_END macros for iterating over the array of linked list of directory nodes.
...
svn:revision:26197
cvs:account:brlcad
cvs:branch:trunk
2006-01-24 04:24:33 +00:00
Christopher Sean Morrison
749751add3
don't need the db5_export_attributes extern decl as it's now in raytrace.h like it should have been
...
svn:revision:26196
cvs:account:brlcad
cvs:branch:trunk
2006-01-24 04:11:11 +00:00
Christopher Sean Morrison
612455661c
missing the declaration for db5_export_attributes()
...
svn:revision:26195
cvs:account:brlcad
cvs:branch:trunk
2006-01-24 04:08:37 +00:00
Lee Butler
225c91d427
include stdlib.h so that atof is known to return a double
...
svn:revision:26194
cvs:account:lbutler
cvs:branch:trunk
2006-01-23 23:38:04 +00:00
Lee Butler
4d0a911815
call to malloc() had the signature of a call to bu_malloc(). Fixed to call bu_malloc().
...
svn:revision:26193
cvs:account:lbutler
cvs:branch:trunk
2006-01-23 20:11:19 +00:00
Robert Parker
e5e069ea07
Declare db5_export_attributes().
...
svn:revision:26192
cvs:account:bob1961
cvs:branch:trunk
2006-01-23 18:03:27 +00:00
Robert Parker
df552dc39b
Removed declaration of variables from server.c
...
svn:revision:26191
cvs:account:bob1961
cvs:branch:trunk
2006-01-23 18:02:14 +00:00
Robert Parker
1a6e45c9d0
Provide declarations for variables that live in server.c
...
svn:revision:26190
cvs:account:bob1961
cvs:branch:trunk
2006-01-23 17:56:48 +00:00
Robert Parker
a9d41fbe52
Include fbmsg.h instead of libfb/pkgtypes.h. Provide declarations for variables that live in server.c
...
svn:revision:26189
cvs:account:bob1961
cvs:branch:trunk
2006-01-23 17:54:24 +00:00
Robert Parker
84b77c2032
Removed server.c
...
svn:revision:26188
cvs:account:bob1961
cvs:branch:trunk
2006-01-23 17:50:15 +00:00
Robert Parker
dae3ca345a
Added server.c
...
svn:revision:26187
cvs:account:bob1961
cvs:branch:trunk
2006-01-23 17:46:38 +00:00
Robert Parker
bdb49ea2e2
Added the following new files: db_flags.c and db_inmem.c
...
svn:revision:26186
cvs:account:bob1961
cvs:branch:trunk
2006-01-23 17:44:27 +00:00
Christopher Sean Morrison
9b8d7ed01f
use atol instaed of atoi
...
svn:revision:26185
cvs:account:brlcad
cvs:branch:trunk
2006-01-23 07:54:02 +00:00
Christopher Sean Morrison
4dd2a45540
missing end quote
...
svn:revision:26184
cvs:account:brlcad
cvs:branch:trunk
2006-01-23 07:51:39 +00:00
Christopher Sean Morrison
5a7cca2886
libbu for allocations
...
svn:revision:26183
cvs:account:brlcad
cvs:branch:trunk
2006-01-23 07:47:59 +00:00
Christopher Sean Morrison
e1404e2884
libbu for allocations
...
svn:revision:26183
cvs:branch:trunk
cvs:account:brlcad
2006-01-23 07:42:55 +00:00
Christopher Sean Morrison
40452132dc
libbu for allocations
...
svn:revision:26183
cvs:branch:trunk
cvs:account:brlcad
2006-01-23 07:37:37 +00:00
Christopher Sean Morrison
fc2aa8c12f
stdlib.h for atoi()
...
svn:revision:26182
cvs:account:brlcad
cvs:branch:trunk
2006-01-23 07:35:05 +00:00
Christopher Sean Morrison
4566edb4d1
add stddef.h for bu_offsetof
...
svn:revision:26181
cvs:account:brlcad
cvs:branch:trunk
2006-01-23 07:31:49 +00:00
Christopher Sean Morrison
541a26870f
header protection, use bu_offsetof
...
svn:revision:26180
cvs:account:brlcad
cvs:branch:trunk
2006-01-23 07:31:26 +00:00
Christopher Sean Morrison
f519dd1a58
stdlib.h for getenv
...
svn:revision:26179
cvs:account:brlcad
cvs:branch:trunk
2006-01-23 07:29:03 +00:00
Christopher Sean Morrison
19c04bdf97
missing arg to bu_free
...
svn:revision:26178
cvs:account:brlcad
cvs:branch:trunk
2006-01-23 07:26:13 +00:00
Christopher Sean Morrison
773b9d8bab
STATIC to static
...
svn:revision:26177
cvs:account:brlcad
cvs:branch:trunk
2006-01-23 07:23:37 +00:00
Christopher Sean Morrison
891d2e26ca
s/nmu/num/ transpose
...
svn:revision:26176
cvs:account:brlcad
cvs:branch:trunk
2006-01-23 07:20:53 +00:00
Christopher Sean Morrison
14e94302e0
quell some warnings
...
svn:revision:26175
cvs:account:brlcad
cvs:branch:trunk
2006-01-23 07:17:38 +00:00
Christopher Sean Morrison
5e4fa46cac
use M_PI instead of PI, VDIVIDE_TOL instead of ZTOL, and libbu memory management
...
svn:revision:26174
cvs:account:brlcad
cvs:branch:trunk
2006-01-23 07:15:53 +00:00
Christopher Sean Morrison
f32326e12c
libbu memory allocation management
...
svn:revision:26173
cvs:account:brlcad
cvs:branch:trunk
2006-01-23 07:15:10 +00:00
Christopher Sean Morrison
ff3c61ba38
use M_PI instead of PI, VUNITIZE_TOL instead of TOL, and libbu memory management
...
svn:revision:26172
cvs:account:brlcad
cvs:branch:trunk
2006-01-23 07:13:20 +00:00
Christopher Sean Morrison
fb275b2c48
use bu_malloc
...
svn:revision:26171
cvs:account:brlcad
cvs:branch:trunk
2006-01-23 07:11:13 +00:00
Christopher Sean Morrison
23ce047819
stdlib.h
...
svn:revision:26170
cvs:account:brlcad
cvs:branch:trunk
2006-01-23 07:11:02 +00:00
Christopher Sean Morrison
9265fa17ea
libbu for memory management
...
svn:revision:26169
cvs:account:brlcad
cvs:branch:trunk
2006-01-23 07:09:59 +00:00
Christopher Sean Morrison
dc5fb511f9
ws
...
svn:revision:26168
cvs:account:brlcad
cvs:branch:trunk
2006-01-23 07:06:42 +00:00
Christopher Sean Morrison
bd8dd76af8
s/rt_malloc/bu_malloc
...
svn:revision:26167
cvs:account:brlcad
cvs:branch:trunk
2006-01-23 07:06:29 +00:00
Christopher Sean Morrison
ad7b9cd1ff
use libbu memory allocation management, get rid of null checks
...
svn:revision:26166
cvs:account:brlcad
cvs:branch:trunk
2006-01-23 07:05:50 +00:00
Christopher Sean Morrison
19e554de34
stdlib.h for alloc/getenv funcs
...
svn:revision:26165
cvs:account:brlcad
cvs:branch:trunk
2006-01-23 06:32:37 +00:00
Christopher Sean Morrison
bea7379851
clip.c removed, being used from libdm like it should be
...
svn:revision:26164
cvs:account:brlcad
cvs:branch:trunk
2006-01-23 06:32:04 +00:00
Christopher Sean Morrison
9b0e7b5088
stdlib.h
...
svn:revision:26163
cvs:account:brlcad
cvs:branch:trunk
2006-01-23 06:20:27 +00:00
Christopher Sean Morrison
7ee4ce2cdf
update to use GED_MIN and GED_MAX
...
svn:revision:26162
cvs:account:brlcad
cvs:branch:trunk
2006-01-23 06:04:29 +00:00
Christopher Sean Morrison
e39e720613
convert to libbu memory management
...
svn:revision:26161
cvs:account:brlcad
cvs:branch:trunk
2006-01-23 05:10:58 +00:00
Christopher Sean Morrison
2b5b95a5b8
convert to libbu memory management
...
svn:revision:26160
cvs:account:brlcad
cvs:branch:trunk
2006-01-23 05:03:40 +00:00
Christopher Sean Morrison
ffa5c1b5b5
stdlib.h for malloc and friends, not using libbu management as there is failure recovery code
...
svn:revision:26159
cvs:account:brlcad
cvs:branch:trunk
2006-01-23 05:02:01 +00:00
Christopher Sean Morrison
8a476936ef
include stddef.h for bu_offsetof
...
svn:revision:26158
cvs:account:brlcad
cvs:branch:trunk
2006-01-23 04:45:19 +00:00
Christopher Sean Morrison
c5704eb3a4
convert to bu_malloc for all but one section so that it may fail gracefully
...
svn:revision:26157
cvs:account:brlcad
cvs:branch:trunk
2006-01-23 04:44:57 +00:00
Christopher Sean Morrison
45e4a650e2
need stdlib.h for getenv()
...
svn:revision:26156
cvs:account:brlcad
cvs:branch:trunk
2006-01-23 04:36:32 +00:00
Christopher Sean Morrison
289522065a
don't use INFINITY as it's a publicly defined macro usually, regardless, it's used as a clipping plane distance so call it that. increase it one order to a billion while we're at it.
...
svn:revision:26155
cvs:account:brlcad
cvs:branch:trunk
2006-01-23 04:28:44 +00:00
Christopher Sean Morrison
b6db563b9a
convert to libbu memory management
...
svn:revision:26154
cvs:account:brlcad
cvs:branch:trunk
2006-01-23 04:06:52 +00:00
Christopher Sean Morrison
40dfd7b502
how in the world did struct "vu_vls" compile?
...
svn:revision:26153
cvs:account:brlcad
cvs:branch:trunk
2006-01-23 03:28:07 +00:00
Christopher Sean Morrison
29c996d828
convert to libbu memory management
...
svn:revision:26152
cvs:account:brlcad
cvs:branch:trunk
2006-01-23 03:14:49 +00:00
Christopher Sean Morrison
15eaa29888
include stddef.h for bu_offset's usage of offset
...
svn:revision:26151
cvs:account:brlcad
cvs:branch:trunk
2006-01-23 03:14:20 +00:00
Christopher Sean Morrison
790228e2f8
convert to libbu memory management
...
svn:revision:26150
cvs:account:brlcad
cvs:branch:trunk
2006-01-23 02:56:59 +00:00
Christopher Sean Morrison
ef6615741b
convert to libbu memory management, removing the need for the memory allocation failure checking/handling
...
svn:revision:26149
cvs:account:brlcad
cvs:branch:trunk
2006-01-23 01:24:03 +00:00
Christopher Sean Morrison
4fc7bdace1
include stddef.h for bu_offset's usage of offset
...
svn:revision:26148
cvs:account:brlcad
cvs:branch:trunk
2006-01-23 00:35:08 +00:00
Christopher Sean Morrison
978c2e6383
use bu_calloc and bu_free instead of calloc
...
svn:revision:26147
cvs:account:brlcad
cvs:branch:trunk
2006-01-23 00:07:35 +00:00
Christopher Sean Morrison
6562fd7608
use bu_malloc and bu_free instead of malloc
...
svn:revision:26146
cvs:account:brlcad
cvs:branch:trunk
2006-01-23 00:04:36 +00:00
Christopher Sean Morrison
060d0776af
remove the need for HAVE_STDLIB_H and need for stdlib.h and stddef.h. instead, let files that use the offsetof macros include stdlib.h. don't need decls for malloc,calloc,realloc any more. provide bu_offsetof() macro
...
svn:revision:26145
cvs:account:brlcad
cvs:branch:trunk
2006-01-22 23:44:49 +00:00
Christopher Sean Morrison
b2b69356c1
add header protections, conditionally include sys/time.h correctly
...
svn:revision:26144
cvs:account:brlcad
cvs:branch:trunk
2006-01-22 23:40:43 +00:00
Christopher Sean Morrison
1d1ac29662
missing stddef.h for offsetof, convert references to offsetof to bu_offsetof
...
svn:revision:26143
cvs:account:brlcad
cvs:branch:trunk
2006-01-22 23:37:39 +00:00
Christopher Sean Morrison
0f6396e47a
missing stdlib.h for atol
...
svn:revision:26142
cvs:account:brlcad
cvs:branch:trunk
2006-01-22 23:32:50 +00:00
Christopher Sean Morrison
2754de3816
include stdlib.h for malloc (cannot use bu_malloc() as the hash table may be used for MEM_DEBUG)
...
svn:revision:26141
cvs:account:brlcad
cvs:branch:trunk
2006-01-22 21:23:15 +00:00
Christopher Sean Morrison
000a22015e
ws
...
svn:revision:26140
cvs:account:brlcad
cvs:branch:trunk
2006-01-22 21:22:23 +00:00
Christopher Sean Morrison
0fb1c29701
common file size uses longs now
...
svn:revision:26139
cvs:account:brlcad
cvs:branch:trunk
2006-01-22 18:44:29 +00:00
Christopher Sean Morrison
679e16906c
use bu_malloc instead of malloc
...
svn:revision:26138
cvs:account:brlcad
cvs:branch:trunk
2006-01-22 18:37:40 +00:00
Christopher Sean Morrison
be7f00d95a
missing stdlib.h for malloc (only a few files that should be using malloc instead of bu_malloc)
...
svn:revision:26137
cvs:account:brlcad
cvs:branch:trunk
2006-01-22 18:37:08 +00:00
Christopher Sean Morrison
6b2f7c1dc9
remove pkgtypes.h
...
svn:revision:26136
cvs:account:brlcad
cvs:branch:trunk
2006-01-22 11:00:29 +00:00
Christopher Sean Morrison
8ca7cb4eea
add header protection, include fbmsg.h
...
svn:revision:26135
cvs:account:brlcad
cvs:branch:trunk
2006-01-22 10:59:37 +00:00
Christopher Sean Morrison
968df29cd0
ws
...
svn:revision:26134
cvs:account:brlcad
cvs:branch:trunk
2006-01-22 10:46:12 +00:00
Christopher Sean Morrison
a4d405e2f0
include server.c, moved from src/libfb to there
...
svn:revision:26133
cvs:account:brlcad
cvs:branch:trunk
2006-01-22 10:40:45 +00:00
Christopher Sean Morrison
ce895aee98
declare the fb_server_pkg_switch server callback switch table provided in server.c
...
svn:revision:26132
cvs:account:brlcad
cvs:branch:trunk
2006-01-22 10:40:11 +00:00
Christopher Sean Morrison
c73263da14
server.c was moved to src/fbserv/.; pkgswitch.c was removed entirely; pkgtypes.h was renamed to fbmsg.h and moved to include/.
...
svn:revision:26131
cvs:account:brlcad
cvs:branch:trunk
2006-01-22 10:38:37 +00:00
Christopher Sean Morrison
c06b59cb75
use fbmsg.h instead of pkgtypes.h (renamed and moved)
...
svn:revision:26130
cvs:account:brlcad
cvs:branch:trunk
2006-01-22 10:37:18 +00:00
Christopher Sean Morrison
431e9ee371
remove used switch file, seems like a dumbed down example of the fbserv switch table with just close and error. not really useful.
...
svn:revision:26129
cvs:account:brlcad
cvs:branch:trunk
2006-01-22 10:36:18 +00:00
Christopher Sean Morrison
dcf7fbcdf8
by moving the framebuffer server switch table out of libfb and into fbserv directly, it no longer needs to be in fb.h, removing the fb.h interface coupling to pkg.h
...
svn:revision:26128
cvs:account:brlcad
cvs:branch:trunk
2006-01-22 10:27:23 +00:00
Christopher Sean Morrison
34dd8b4332
add fbmsg.h to the list of headers (but make it noinst)
...
svn:revision:26127
cvs:account:brlcad
cvs:branch:trunk
2006-01-22 10:25:53 +00:00
Christopher Sean Morrison
474099d49a
moved src/libfb/server.c to src/fbserv/server.c; the file contains the fbserv callbacks and the callback table used exclusively by fbserv.
...
svn:revision:26126
cvs:account:brlcad
cvs:branch:trunk
2006-01-22 10:22:38 +00:00
Christopher Sean Morrison
a2e219811c
change from HIDDEN to static, ws, use fbmsg.h
...
svn:revision:26125
cvs:account:brlcad
cvs:branch:trunk
2006-01-22 10:20:20 +00:00
Christopher Sean Morrison
39ac96851c
moved/renamed src/libfb/pkgtypes.h to include/fbmsg.h as it is used both by the library (if_remote) and by the application (fbserv) for communicating; whether it's considered a public header or a private header that fbserv happens to understand is still up for debate
...
svn:revision:26124
cvs:account:brlcad
cvs:branch:trunk
2006-01-22 10:19:22 +00:00
Christopher Sean Morrison
c7ec59128f
there is no need/intent to modify the pkg_switch callback structure, so make it const
...
svn:revision:26123
cvs:account:brlcad
cvs:branch:trunk
2006-01-22 09:53:17 +00:00
Christopher Sean Morrison
877c4d153e
a little less excitement about regions that evaluate to nothing, still report it if we're verbose a little more consistently.
...
svn:revision:26122
cvs:account:brlcad
cvs:branch:trunk
2006-01-21 21:09:44 +00:00
Christopher Sean Morrison
8189d0d585
ah, r may be null from td_r when traversing
...
svn:revision:26121
cvs:account:brlcad
cvs:branch:trunk
2006-01-21 20:47:38 +00:00
Christopher Sean Morrison
cff3dcbc85
er, if BC_WITH_PARSERS is NOT defined..
...
svn:revision:26120
cvs:account:brlcad
cvs:branch:trunk
2006-01-21 20:17:20 +00:00
Christopher Sean Morrison
225398feb4
add tests to determine whether we successfully found a system bison/flex yacc/lex tool pair for making parsers. if either isn't found, the parsers that are written to utilize them are disabled to prevent compile errors and a warning is output. if they are availabe WITH_PARSERS is provided to the makefiles and BC_WITH_PARSERS is defined for code to conditionally test against.
...
svn:revision:26119
cvs:account:brlcad
cvs:branch:trunk
2006-01-21 19:41:01 +00:00
Christopher Sean Morrison
33da25c92c
conditionally traverse into and link against the points subdirectory based on whether WITH_PARSERS was declared by configure after testing for yacc/lex.
...
svn:revision:26118
cvs:account:brlcad
cvs:branch:trunk
2006-01-21 19:35:03 +00:00
Christopher Sean Morrison
c41e22f4e7
disable the parse_points command conditionally depending on new configure checks for yacc/lex, output a message if it was disabled
...
svn:revision:26117
cvs:account:brlcad
cvs:branch:trunk
2006-01-21 19:30:06 +00:00
Christopher Sean Morrison
925036d70e
use AC_PROG_LEX instead of AM_PROG_LEX since the latter attempts to use the missing script to run flex but fails miserably due to the assumptions by automake that LEX_OUTPUT_ROOT will be set to something.
...
svn:revision:26116
cvs:account:brlcad
cvs:branch:trunk
2006-01-21 17:18:24 +00:00
Christopher Sean Morrison
7ebaab2cad
pkgtypes.h is in current dir, no need to couple to the directory name
...
svn:revision:26115
cvs:account:brlcad
cvs:branch:trunk
2006-01-21 17:02:45 +00:00
Christopher Sean Morrison
e12b3fa2e7
pkg.h isn't a local header
...
svn:revision:26114
cvs:account:brlcad
cvs:branch:trunk
2006-01-21 17:02:08 +00:00
Christopher Sean Morrison
468570b471
framebuffer interface is presently tied to the network package library due to a return type, should decouple that
...
svn:revision:26113
cvs:account:brlcad
cvs:branch:trunk
2006-01-21 16:51:40 +00:00
Christopher Sean Morrison
c3f287fb3c
Forgot to mention that considerable time was spent profiling and
...
optimizing the raytracer. in particular, performance enhancements
were made in support of reducing large image overhead and some
unnecessary pixel processing. this is particularly important for
background pixels, i.e. primary rays that miss the model. performance
observed varies based on number of primary rays and the number that
miss, but results show anywhere from 5% (small "full" images) to 300%
increase (large "empty" images):
For example, shooting at a single sphere on a viewsize of 100000 at a
10kx10k pixel image, increase shows:
Before: about 700,000 rtfms
After:about 2,200,000 rtfms
Benchmark results increased consistently from about 2120 to 2270 on
one machine (mac g5), which seems reasonable given their relatively
tiny size and general lack of background. shark made profiling fun.
svn:revision:26112
cvs:account:brlcad
cvs:branch:trunk
2006-01-21 01:41:39 +00:00
Christopher Sean Morrison
79ec2c8533
mention the name of the new root solving application, roots_example.
...
svn:revision:26111
cvs:account:brlcad
cvs:branch:trunk
2006-01-21 01:31:47 +00:00
Christopher Sean Morrison
1679d52d29
delete any CVS directories from our candidate distribution since we don't want to ship them
...
svn:revision:26110
cvs:account:brlcad
cvs:branch:trunk
2006-01-21 00:58:06 +00:00
Christopher Sean Morrison
912b36af0a
scratch that, the test will be moved to the top-level makefile so NO cvs dirs get included
...
svn:revision:26109
cvs:account:brlcad
cvs:branch:trunk
2006-01-21 00:52:57 +00:00
Christopher Sean Morrison
66ea7fcc69
don't include enigma's CVS directory in the distribution
...
svn:revision:26108
cvs:account:brlcad
cvs:branch:trunk
2006-01-21 00:51:06 +00:00
Christopher Sean Morrison
2afbc1dd9a
7.8 will likely be released in february
...
svn:revision:26107
cvs:account:brlcad
cvs:branch:trunk
2006-01-21 00:42:31 +00:00
Christopher Sean Morrison
1c4f3a4360
oops, put roots_example into the right release block
...
svn:revision:26106
cvs:account:brlcad
cvs:branch:trunk
2006-01-21 00:38:14 +00:00
Christopher Sean Morrison
2580fb36dc
new example root solving sample application
...
svn:revision:26105
cvs:account:brlcad
cvs:branch:trunk
2006-01-21 00:37:04 +00:00
Christopher Sean Morrison
8971e258b4
ignore the roots_example binary
...
svn:revision:26104
cvs:account:brlcad
cvs:branch:trunk
2006-01-21 00:35:14 +00:00
Christopher Sean Morrison
830ff1ac5a
add roots_example.c as a sample application that uses the root solver
...
svn:revision:26103
cvs:account:brlcad
cvs:branch:trunk
2006-01-21 00:32:47 +00:00
Christopher Sean Morrison
7b552d6093
might as well add a linear root example too, fix type on rt_poly_roots()
...
svn:revision:26102
cvs:account:brlcad
cvs:branch:trunk
2006-01-21 00:32:20 +00:00
Christopher Sean Morrison
cd8c33776b
add a simple example application that shows how to use the root solver for solving polynomial roots (up to 4th order shown)
...
svn:revision:26101
cvs:account:brlcad
cvs:branch:trunk
2006-01-21 00:26:43 +00:00
Christopher Sean Morrison
d5967034ee
cast the time_t to a long so we don't need to necessarily stash a time_t in the mappedfile structure any more
...
svn:revision:26100
cvs:account:brlcad
cvs:branch:trunk
2006-01-21 00:22:23 +00:00
Christopher Sean Morrison
488883cf74
remove the unnecessary time_t type from the public header so that the dependency on time.h may be eliminated
...
svn:revision:26099
cvs:account:brlcad
cvs:branch:trunk
2006-01-21 00:02:28 +00:00
Christopher Sean Morrison
01b7db56f6
main returns an int
...
svn:revision:26098
cvs:account:brlcad
cvs:branch:trunk
2006-01-20 22:43:55 +00:00
Christopher Sean Morrison
4a119aab39
check clone args a little more consistently
...
svn:revision:26097
cvs:account:brlcad
cvs:branch:trunk
2006-01-20 21:16:47 +00:00
Christopher Sean Morrison
258f9aeb9f
prevent g-nmg segfault during tesselation
...
svn:revision:26096
cvs:account:brlcad
cvs:branch:trunk
2006-01-20 20:30:26 +00:00
Christopher Sean Morrison
ba6ad466d4
prevent a sigsegv when the region can't be evaluated successfully
...
svn:revision:26095
cvs:account:brlcad
cvs:branch:trunk
2006-01-20 20:27:40 +00:00
Christopher Sean Morrison
1c51097dd9
reuse VUNITIZE_TOL from vmath instead of something new
...
svn:revision:26094
cvs:account:brlcad
cvs:branch:trunk
2006-01-20 20:06:47 +00:00
Christopher Sean Morrison
a3f4d2838b
add bugs and feature requests observed during the 2005 winter brl-cad user training at survice.
...
svn:revision:26093
cvs:account:brlcad
cvs:branch:trunk
2006-01-20 16:22:12 +00:00
Christopher Sean Morrison
848d85dd0b
build failure on os x 10.2 is a known issue
...
svn:revision:26092
cvs:account:brlcad
cvs:branch:trunk
2006-01-20 16:10:00 +00:00
Daniel Rossberg
7fded05e22
update copyright to 2006
...
svn:revision:26091
cvs:account:d_rossberg
cvs:branch:trunk
2006-01-20 08:53:39 +00:00
Daniel Rossberg
4c98f1031d
set HAVE_CONFIG_H to get internal declarations,
...
db_flags.c, db_inmem.c added
svn:revision:26090
cvs:account:d_rossberg
cvs:branch:trunk
2006-01-20 08:50:35 +00:00
Daniel Rossberg
3471dcace7
set HAVE_CONFIG_H to get internal declarations
...
svn:revision:26089
cvs:account:d_rossberg
cvs:branch:trunk
2006-01-20 08:47:08 +00:00
Christopher Sean Morrison
0a828d9ddd
heh, fPIC breaks irix compiler (they use DPIC)
...
svn:revision:26088
cvs:account:brlcad
cvs:branch:trunk
2006-01-20 02:05:08 +00:00
Christopher Sean Morrison
7f96ae80d2
unused var
...
svn:revision:26087
cvs:account:brlcad
cvs:branch:trunk
2006-01-20 00:41:16 +00:00
Robert Parker
1b80d376d0
Minor tweaks to the _invoke_wizard_update and _init_obj_edit_view methods.
...
svn:revision:26086
cvs:account:bob1961
cvs:branch:trunk
2006-01-19 16:00:19 +00:00
Christopher Sean Morrison
f30dc91b31
missing trailing slash
...
svn:revision:26085
cvs:account:brlcad
cvs:branch:trunk
2006-01-19 15:34:33 +00:00
Christopher Sean Morrison
f624dbcb93
while it's bizarre for them to be different, only report a failure to conform if the implementation is epsilon is less than the expected power
...
svn:revision:26084
cvs:account:brlcad
cvs:branch:trunk
2006-01-19 04:39:40 +00:00
Christopher Sean Morrison
be1a67274a
justin's idea of a librt-based path tracer is pretty cool
...
svn:revision:26083
cvs:account:brlcad
cvs:branch:trunk
2006-01-19 04:31:17 +00:00
Christopher Sean Morrison
046c3aa1e0
system identifier application with sysctl-style information database
...
svn:revision:26082
cvs:account:brlcad
cvs:branch:trunk
2006-01-19 04:29:26 +00:00
Christopher Sean Morrison
d87aa4dca4
support for features either as primitives or operations or both, e.g. chamfer, fillet, round
...
svn:revision:26081
cvs:account:brlcad
cvs:branch:trunk
2006-01-19 04:13:45 +00:00
Christopher Sean Morrison
3efd2aa6c0
mingw is once again delayed a release, archer rises to the list for the current distribution
...
svn:revision:26080
cvs:account:brlcad
cvs:branch:trunk
2006-01-19 04:06:04 +00:00
Christopher Sean Morrison
cf87729a67
have archer search the current directory for tclscripts in case we're not installed
...
svn:revision:26079
cvs:account:brlcad
cvs:branch:trunk
2006-01-19 02:08:07 +00:00
Christopher Sean Morrison
33b85b7ea3
modify the auto_path as soon as we have the tcl interpreter so that even resources like tk.tcl may be found when mixing system/non-system tcl with other system/non-system components
...
svn:revision:26078
cvs:account:brlcad
cvs:branch:trunk
2006-01-19 00:34:24 +00:00
Christopher Sean Morrison
0a1eb17e63
search for the tcl/tk stub libraries too, and utilize them accordingly if someone asks for a system tcl or tk. for now, presume that tcl+tclstub and tk+tkstub always exist together or at least that it'll link regardless.
...
svn:revision:26077
cvs:account:brlcad
cvs:branch:trunk
2006-01-19 00:19:26 +00:00
Christopher Sean Morrison
0edeb89ddd
include missing stuff in the distribution, add the Makefile.defs for fast builds
...
svn:revision:26076
cvs:account:brlcad
cvs:branch:trunk
2006-01-18 21:04:51 +00:00
Christopher Sean Morrison
230b47523b
include the files in the distribution
...
svn:revision:26075
cvs:account:brlcad
cvs:branch:trunk
2006-01-18 19:44:28 +00:00
Christopher Sean Morrison
60aa4ef997
update copyright to 2006
...
svn:revision:26074
cvs:account:brlcad
cvs:branch:trunk
2006-01-18 06:46:31 +00:00
Christopher Sean Morrison
a0e66ac20c
convert/update the copyright script from a BSD sed using the -E option for extended regular expressions (an option which the GNU sed doesn't recognize). convert the sed expressions to basic regular expressions instead so it works with either without needing to test sed for option support or limiting to one versus the other.
...
svn:revision:26073
cvs:account:brlcad
cvs:branch:trunk
2006-01-18 06:42:50 +00:00
Christopher Sean Morrison
ab270683ec
don't need configure in cvs
...
svn:revision:26072
cvs:account:brlcad
cvs:branch:trunk
2006-01-17 06:54:03 +00:00
Christopher Sean Morrison
3aaba12b4d
revert
...
svn:revision:26071
cvs:account:brlcad
cvs:branch:trunk
2006-01-17 06:43:29 +00:00
Christopher Sean Morrison
84799f0840
don't need configure in cvs
...
svn:revision:26070
cvs:account:brlcad
cvs:branch:trunk
2006-01-17 06:41:24 +00:00
Christopher Sean Morrison
c90ed6455e
don't need configure, can be generated
...
svn:revision:26069
cvs:account:brlcad
cvs:branch:trunk
2006-01-17 06:33:37 +00:00
Christopher Sean Morrison
2993b53341
revert
...
svn:revision:26068
cvs:account:brlcad
cvs:branch:trunk
2006-01-17 06:32:48 +00:00
Christopher Sean Morrison
bbc3001181
no need to put configure in cvs, especially if we're not using it
...
svn:revision:26067
cvs:account:brlcad
cvs:branch:trunk
2006-01-17 06:27:27 +00:00
Christopher Sean Morrison
75603b77c4
revert inadvertent mod
...
svn:revision:26066
cvs:account:brlcad
cvs:branch:trunk
2006-01-17 06:21:55 +00:00
Christopher Sean Morrison
6ec43b1a27
revert inadvertent mod that will break the script
...
svn:revision:26065
cvs:account:brlcad
cvs:branch:trunk
2006-01-17 06:20:22 +00:00
Christopher Sean Morrison
64e31faaed
fix the manpage commments via s/\.\/"/.\\\"/g
...
svn:revision:26064
cvs:account:brlcad
cvs:branch:trunk
2006-01-17 05:54:52 +00:00
Christopher Sean Morrison
c7b6c13577
fixed brlman/awf `./"' unsupported or unknown issue
...
svn:revision:26063
cvs:account:brlcad
cvs:branch:trunk
2006-01-16 23:37:13 +00:00
Christopher Sean Morrison
5b8fa4ce60
our awf now supports ./" comments in addition to .\" ones
...
svn:revision:26062
cvs:account:brlcad
cvs:branch:trunk
2006-01-16 23:32:08 +00:00
Christopher Sean Morrison
b1a7e03523
support ./" and .\" as an awf comment
...
svn:revision:26061
cvs:account:brlcad
cvs:branch:trunk
2006-01-16 23:30:00 +00:00
Christopher Sean Morrison
dff20c1bc6
wrote the .g in-memory transfer example aplication
...
svn:revision:26060
cvs:account:brlcad
cvs:branch:trunk
2006-01-16 18:29:11 +00:00
Christopher Sean Morrison
19d9998ed8
add declarations for the new routines in db_inmem.c and db_flags.c, namely db_open_inmem, db_create_inmem, and db_flags_raw_internal
...
svn:revision:26059
cvs:account:brlcad
cvs:branch:trunk
2006-01-16 18:27:44 +00:00
Christopher Sean Morrison
0e858b2ec8
switch it back to db_open_inmem() instead of db_create_inmem() since testing is done, either should work fine but for this application, we don't need the _GLOBAL.
...
svn:revision:26058
cvs:account:brlcad
cvs:branch:trunk
2006-01-16 18:26:38 +00:00
Christopher Sean Morrison
3ef9e7ec5d
rename the dbip global to DBIP to distinguish it from local function dbip pointers. move the open/create/flag inmem routines into librt proper into the db_inmem.c and db_flags.c files.
...
svn:revision:26057
cvs:account:brlcad
cvs:branch:trunk
2006-01-16 18:24:57 +00:00
Christopher Sean Morrison
a0dc04eabb
add db_flags.c and db_inmem.c
...
svn:revision:26056
cvs:account:brlcad
cvs:branch:trunk
2006-01-16 18:22:08 +00:00
Christopher Sean Morrison
d5e8e9e71f
begin consolidating the in-memory-only database geometry support into one plcae. move db_inmem() to its own db_inmem.c file, adding two new routines for opening/creating in-memory databases via db_open_inmem() and db_create_inmem(). difference between the two being that create adds a _GLOBAL while open does not.
...
svn:revision:26055
cvs:account:brlcad
cvs:branch:trunk
2006-01-16 18:21:36 +00:00
Christopher Sean Morrison
700295bf39
move the db_flags_internal() to its own db_flags.c file as it has very little to do with allocations. also, add another routine for getting the flags from a db5_raw_internal as well.
...
svn:revision:26054
cvs:account:brlcad
cvs:branch:trunk
2006-01-16 18:18:56 +00:00
Christopher Sean Morrison
c85e5fc41c
protect from loosing memory and from otherwise potentially freeing what we are about to dup by stashing the pointer then freeing it.
...
svn:revision:26053
cvs:account:brlcad
cvs:branch:trunk
2006-01-16 18:15:53 +00:00
Christopher Sean Morrison
a676065ace
ignore g_transfer
...
svn:revision:26052
cvs:account:brlcad
cvs:branch:trunk
2006-01-16 17:56:01 +00:00
Christopher Sean Morrison
b8c76bc08a
new g_transfer in-memory geometry example program
...
svn:revision:26051
cvs:account:brlcad
cvs:branch:trunk
2006-01-16 08:43:55 +00:00
Christopher Sean Morrison
a29881e8ef
now fully working, shooting rays at the remote geometry being held in-memory only. finishing polish fixes that were needed include making the dbi_title memory dynamic so librt doesn't try to free the static string, do the something during the ciao instead of after the server shuts down, and MOST IMPORTANTLY .. don't free the libpkg buf buffer that was used to set the external buffer, that gets stashed into the directory pointer, that must not be free'd when we try to use it...(that took a long time to find)
...
svn:revision:26050
cvs:account:brlcad
cvs:branch:trunk
2006-01-16 08:40:38 +00:00
Christopher Sean Morrison
978bfaf827
quell a warning after repeat calls to rt_clean() since the rti_nsol_by_type wasn't getting set to zero when the memory was released. now it checks for the zero param to bu_free and clears the nsol value.
...
svn:revision:26049
cvs:account:brlcad
cvs:branch:trunk
2006-01-16 08:33:56 +00:00
Christopher Sean Morrison
d981d9eff6
stash the node into an argv for rt_gettree() so that it may be null-padded. helps debugging to see the boundary.
...
svn:revision:26048
cvs:account:brlcad
cvs:branch:trunk
2006-01-16 01:59:56 +00:00
Christopher Sean Morrison
ad3f9e1ba1
missing curlies, so wrong message was getting printed on bad objects.
...
svn:revision:26047
cvs:account:brlcad
cvs:branch:trunk
2006-01-15 23:49:36 +00:00
Christopher Sean Morrison
845a58e4a4
ws
...
svn:revision:26046
cvs:account:brlcad
cvs:branch:trunk
2006-01-15 23:48:52 +00:00
Christopher Sean Morrison
0b2fe6b995
ack, make sure the file pointer isn't null before trying to fclose it
...
svn:revision:26045
cvs:account:brlcad
cvs:branch:trunk
2006-01-15 20:36:08 +00:00
Christopher Sean Morrison
2fd9d4c4f0
give the server something to do with the geometry sent to it -- the client can specify objects that should be shot at via MSG_ARGS packets. the server stashes those object names and then shoots a ray at them when the client disconnects. since external packets actually include their data lengths inside, we don't need to send that object length as a string. server now correctly stashes the geometry as in-memory objects.
...
svn:revision:26044
cvs:account:brlcad
cvs:branch:trunk
2006-01-15 19:42:48 +00:00
Christopher Sean Morrison
d24f81488f
add header checks for ieeefp.h, setjmp.h, and waitflags.h for the blt package, also add function checks for finite() and isfinit() from libm and a sizeof test for long long.
...
svn:revision:26043
cvs:account:brlcad
cvs:branch:trunk
2006-01-15 18:25:17 +00:00
Christopher Sean Morrison
63b7512f4a
there seem to be two macro names missing for systems where sizeof_void_p is 8 (MAX_LIST_VALUES and START_LOGSIZE) so move their defines outside the #if so everyone gets it.
...
svn:revision:26042
cvs:account:brlcad
cvs:branch:trunk
2006-01-15 17:14:17 +00:00
Christopher Sean Morrison
746241f64b
their configure indicated they need socket, m, and nsl, so add them
...
svn:revision:26041
cvs:account:brlcad
cvs:branch:trunk
2006-01-15 17:07:28 +00:00
Christopher Sean Morrison
9ec25f7b83
fix a problem where the an aborted autogen.sh would leave a configure.ac.backup and a subsequent failing autoconf would restore the wrong/old backup. only restore if we made the backup.
...
svn:revision:26040
cvs:account:brlcad
cvs:branch:trunk
2006-01-15 08:48:35 +00:00
Christopher Sean Morrison
75b6babc83
add the new BC_COMPLIANT_FLOAT and BC_COMPLIANT_DOUBLE tests
...
svn:revision:26039
cvs:account:brlcad
cvs:branch:trunk
2006-01-15 08:32:18 +00:00
Christopher Sean Morrison
f2ad69a794
add BC_COMPLIANT_FLOAT and BC_COMPLIANT_DOUBLE for determining whether the floating point implementation seems to be IEEE 754 compliant. a handful of tests are performed, namely checking that the epsilon tolerance matches the defined power, making sure 0 == -0, and that -0 is actually implemented.
...
svn:revision:26038
cvs:account:brlcad
cvs:branch:trunk
2006-01-15 08:30:09 +00:00
Christopher Sean Morrison
fd85106105
run AC_C_BIGENDIAN without overriding the if-true and if-false so that the regular WORDS_BIGENDIAN define is provided (added for blt, which relies on it). test for size of int and long so that the result is logged for debugging. add checks to determine the floating point epsilon values too.
...
svn:revision:26037
cvs:account:brlcad
cvs:branch:trunk
2006-01-15 04:09:59 +00:00
Christopher Sean Morrison
1b0fcb09da
new m4/epsilon.m4 file. define macros BC_TRY_RUN_OUTPUT, BC_FLOAT_EPSILON, and BC_DOUBLE_EPSILON. BC_TRY_RUN_OUTPUT attempts to compile and run the provided program, saving the output in the provided variable. this makes for really convenient tests that can output a calculated value (like computation tolerances). The latter two respectively determine the floating point tolerance epsilon value (i.e. smallest value such that 1.0 + value != 1.0). ANSI defines macros that should be provided, but they are sometimes not.
...
svn:revision:26036
cvs:account:brlcad
cvs:branch:trunk
2006-01-15 04:04:26 +00:00
Christopher Sean Morrison
23cc050644
meh
...
svn:revision:26035
cvs:account:brlcad
cvs:branch:trunk
2006-01-15 03:48:21 +00:00
Christopher Sean Morrison
905e7a4259
use rt_gettrees_and_attrs instead of rt_gettrees_muves. the latter is a special hook routine provided to muves (though why rt_gettrees_and_attrs wasn't sufficient is a mystery to me). the abstraction does keep them ever so slightly decoupled, but brl-cad code shouldn't be calling it even if rtshot was initially perhaps an example for them.
...
svn:revision:26034
cvs:account:brlcad
cvs:branch:trunk
2006-01-14 03:22:09 +00:00
Robert Parker
51bba79972
Add better support for toggling display of primitive labels when Archer is embedded.
...
svn:revision:26033
cvs:account:bob1961
cvs:branch:trunk
2006-01-13 18:24:29 +00:00
Robert Parker
d53d510318
Update to 0.7.3
...
svn:revision:26032
cvs:account:bob1961
cvs:branch:trunk
2006-01-13 15:15:36 +00:00
Robert Parker
d1d1a3d462
Add code to possibly call the (-shaderChangedCallback) from the changedShader method.
...
svn:revision:26031
cvs:account:bob1961
cvs:branch:trunk
2006-01-13 15:12:36 +00:00
Robert Parker
152a949fad
Modify the packTree method to ignore malformed lines. Add call to _refresh_tree to _apply_edit and _reset_edit
...
svn:revision:26030
cvs:account:bob1961
cvs:branch:trunk
2006-01-13 15:10:19 +00:00
Christopher Sean Morrison
960823c982
fix AND improve the adrt checks. some variables had changed (making them wrong) for testing sdl/python; they're now fixed. add an --enable-adrt option that is coupled to the --with-sdl and --with-python options including all the additional checks for making sure all the various combinations make sense or output messages or abort. before doing any BC_RETRY_CONFIGURE, output a message as to why we are retrying. sdl test only needs to check for sdl-config if sdl is actuallly going to be used, same for python. make the jove test consistent with the other tests.
...
svn:revision:26029
cvs:account:brlcad
cvs:branch:trunk
2006-01-12 23:41:52 +00:00
Christopher Sean Morrison
072e9f3996
shouldn't need module or static for this library, move CPPHEADERS to the top, don't install the blt config.h files, install the rest of the headers
...
svn:revision:26028
cvs:account:brlcad
cvs:branch:trunk
2006-01-12 23:36:41 +00:00
Christopher Sean Morrison
a2595be60f
shouldn't need module, don't link the tk sources
...
svn:revision:26027
cvs:account:brlcad
cvs:branch:trunk
2006-01-12 23:35:30 +00:00
Christopher Sean Morrison
559e716169
just make blt use brl-cad's common.h for config.h results
...
svn:revision:26026
cvs:account:brlcad
cvs:branch:trunk
2006-01-12 23:33:36 +00:00
Christopher Sean Morrison
c1f1bb8399
move the AM_CPPFLAGS up to the top
...
svn:revision:26025
cvs:account:brlcad
cvs:branch:trunk
2006-01-12 23:32:00 +00:00
Robert Parker
0cf4f6a207
Add the ability to toggle display of primitive labels.
...
svn:revision:26024
cvs:account:bob1961
cvs:branch:trunk
2006-01-12 21:03:17 +00:00
Christopher Sean Morrison
7b2ce1ea45
apply blt2.4z-patch-2
...
svn:revision:26023
cvs:account:brlcad
cvs:branch:trunk
2006-01-12 21:01:56 +00:00
Robert Parker
71f9cc3a03
The -i option doesn't take an argument.
...
svn:revision:26022
cvs:account:bob1961
cvs:branch:trunk
2006-01-12 15:48:07 +00:00
Christopher Sean Morrison
45ad9b444d
sgi dial knobs should be working release after next
...
svn:revision:26021
cvs:account:brlcad
cvs:branch:trunk
2006-01-12 06:01:54 +00:00
Christopher Sean Morrison
338ddd789e
add callback data parameteres to libpkg hook functions so one doesn't have to use global data
...
svn:revision:26020
cvs:account:brlcad
cvs:branch:trunk
2006-01-12 04:55:47 +00:00
Christopher Sean Morrison
2b4980141a
begin initial support for creating an in-memory geometry database (routines will likely move into librt, but here for now for simplicity (db_open_inmem() and db_create_inmem()). also send the length of each object over the wire as an ascii string for simplicity so we can easily restore the bu_external structure without going through hoops. add an rt_init_resource() call for convenience until the next release since db_open() is bugged on earlier versions.
...
svn:revision:26019
cvs:account:brlcad
cvs:branch:trunk
2006-01-12 01:39:42 +00:00
Christopher Sean Morrison
a3a14c4b89
quell braindead compiler warning on altix where strerror_r is declared to return a char * (gnu glibc extension) instead of an int (posix, bsd, c89, svid3) like it's supposed to.
...
svn:revision:26018
cvs:account:brlcad
cvs:branch:trunk
2006-01-12 01:34:02 +00:00
Christopher Sean Morrison
cab3bf09fe
ws
...
svn:revision:26017
cvs:account:brlcad
cvs:branch:trunk
2006-01-11 22:45:23 +00:00
Christopher Sean Morrison
d6ee1c5734
clean up db_create()'s logic considerably. annoyingly, the version check for writing out the ident can't go away since db_fwrite_ident() has no means to determine the version (need some wrapper interface)
...
svn:revision:26016
cvs:account:brlcad
cvs:branch:trunk
2006-01-11 22:42:59 +00:00
Christopher Sean Morrison
8258ab40f8
correctly free our allocated resources in db5_fwrite_ident() even on fatal error by stashing the result.
...
svn:revision:26015
cvs:account:brlcad
cvs:branch:trunk
2006-01-11 22:11:21 +00:00
Christopher Sean Morrison
8b5b3c4087
remove dead init line, dbi_eof is set to something else two lines after.
...
svn:revision:26014
cvs:account:brlcad
cvs:branch:trunk
2006-01-11 21:24:11 +00:00
Christopher Sean Morrison
2b4daf9846
heh, wrong line and bad syntax.. never mind
...
svn:revision:26013
cvs:account:brlcad
cvs:branch:trunk
2006-01-11 20:50:28 +00:00
Christopher Sean Morrison
b2c4ad2447
init mat to NULL before checking if it's null.
...
svn:revision:26012
cvs:account:brlcad
cvs:branch:trunk
2006-01-11 19:19:34 +00:00
Christopher Sean Morrison
9ece77dc64
prevent a segfault if caller provides a null mode to db_open()
...
svn:revision:26011
cvs:account:brlcad
cvs:branch:trunk
2006-01-11 19:18:57 +00:00
Robert Parker
e4ddcf827c
Modify the _apply_edit method to not call _refresh_tree.
...
svn:revision:26010
cvs:account:bob1961
cvs:branch:trunk
2006-01-11 16:36:31 +00:00
Robert Parker
1f60fced95
Arrange to call the shader changed callback when editing the shader form.
...
svn:revision:26009
cvs:account:bob1961
cvs:branch:trunk
2006-01-11 16:34:29 +00:00
Robert Parker
b0333419a5
The edit panels are no longer using Scrolledframes. Modify _select_node method to always update the edit panel. _reset_edit no longer calls _refresh_tree
...
svn:revision:26008
cvs:account:bob1961
cvs:branch:trunk
2006-01-11 15:34:00 +00:00
Robert Parker
382364bbef
Mods to NOT use Scrolledframe
...
svn:revision:26007
cvs:account:bob1961
cvs:branch:trunk
2006-01-10 22:40:39 +00:00
Robert Parker
2b432beb8f
Update index
...
svn:revision:26006
cvs:account:bob1961
cvs:branch:trunk
2006-01-10 22:39:08 +00:00
Robert Parker
e03f5b64ce
Add the following methods: packTree, unpackTree and unpackTreeGuts
...
svn:revision:26005
cvs:account:bob1961
cvs:branch:trunk
2006-01-10 22:38:02 +00:00
Robert Parker
ada43e6584
Initial check-in
...
svn:revision:26004
cvs:account:bob1961
cvs:branch:trunk
2006-01-10 22:35:55 +00:00
Robert Parker
b712124777
Add better support for boolean editing and shader editing. More mods to follow.
...
svn:revision:26003
cvs:account:bob1961
cvs:branch:trunk
2006-01-10 22:34:26 +00:00
Christopher Sean Morrison
a9221e14da
free our buffers
...
svn:revision:26002
cvs:account:brlcad
cvs:branch:trunk
2006-01-10 07:29:20 +00:00
Christopher Sean Morrison
795f3b2200
yes, libpkg does rock. send the geometry to the server properly specifying callbacks for the different packet types. server gets a simple processing loop to read in the data and handle the packets.
...
svn:revision:26001
cvs:account:brlcad
cvs:branch:trunk
2006-01-10 07:10:19 +00:00
Christopher Sean Morrison
1f0a168c5c
libpkg is pretty cool. open a connnection from the client to the server using a really simple handshake protocol. client sends HELO, server listens for that HELO to distinguish valid clients from bogus connnections.
...
svn:revision:26000
cvs:account:brlcad
cvs:branch:trunk
2006-01-10 05:11:31 +00:00
Christopher Sean Morrison
b5f7df2ac1
instead of two separate hook funcs, just use send_to_server() for both the specified geometry case and the non-specified geometry case.
...
svn:revision:25999
cvs:account:brlcad
cvs:branch:trunk
2006-01-09 23:10:50 +00:00
Christopher Sean Morrison
946a532b8d
get rid of the db_walk_tree method since db_functree is considerably more simple for this purpose. stash the server details into our data struct.
...
svn:revision:25998
cvs:account:brlcad
cvs:branch:trunk
2006-01-09 17:55:36 +00:00
Christopher Sean Morrison
082b0e3981
commit a version that walks the specified geometry both with db_walk_tree() and db_functree(). db_functree was ultimately considerably more simple for this exercise, but useful to see what was provided with db_walk_tree and the differences. add support to run the client either passing all geometry or just a subset (hence the subtree walking)
...
svn:revision:25997
cvs:account:brlcad
cvs:branch:trunk
2006-01-09 17:45:20 +00:00
Christopher Sean Morrison
076deaf537
add an optional geometry argument for specifying what geometry to send (default is all); add a help option and make short options case insensitive
...
svn:revision:25996
cvs:account:brlcad
cvs:branch:trunk
2006-01-08 19:33:21 +00:00
Christopher Sean Morrison
65b8251d23
additional release may be made on an as-needed basis for bug-fix releases and security issues. December/January time frame is considered a single release iteration in order to accommodate holidays and vacations, and to give the devs a break.
...
svn:revision:25995
cvs:account:brlcad
cvs:branch:trunk
2006-01-06 15:55:37 +00:00
Christopher Sean Morrison
d8fb349f49
new geometry examples aren't going to happen this iteration
...
svn:revision:25994
cvs:account:brlcad
cvs:branch:trunk
2006-01-06 15:36:01 +00:00
Christopher Sean Morrison
809f0e6df6
add the new g_transfer.c file to the build including the creation of the g_transfer example database application for transferring portions of a .g over the wire serialized.
...
svn:revision:25993
cvs:account:brlcad
cvs:branch:trunk
2006-01-06 08:50:06 +00:00
Christopher Sean Morrison
35bcaa528e
initial stubbed g_transfer example application for transferring portions of a geometry database over a network line serialized. incomplete, but provides the main organization.
...
svn:revision:25992
cvs:account:brlcad
cvs:branch:trunk
2006-01-06 08:49:24 +00:00
Christopher Sean Morrison
9379aecbfd
init the rt_uniresource structure if it hasn't been initialized yet so that we can call db_dirbuild() directly without necessarily needing to worry about initializing a resource structure. this mimicks the behavior and initialization that rt_dirbuild() performas as well.
...
svn:revision:25991
cvs:account:brlcad
cvs:branch:trunk
2006-01-06 08:42:14 +00:00
Christopher Sean Morrison
da9228af24
flubber fubber
...
svn:revision:25990
cvs:account:brlcad
cvs:branch:trunk
2006-01-06 02:41:35 +00:00
Lee Butler
7b17cfa249
added reshoot notice.
...
svn:revision:25989
cvs:account:lbutler
cvs:branch:trunk
2006-01-05 22:40:13 +00:00
Lee Butler
4f573552a1
extended documentation, code formatting, modified reporting
...
svn:revision:25988
cvs:account:lbutler
cvs:branch:trunk
2006-01-05 22:37:57 +00:00
Lee Butler
4c5c5b3828
better output formatting
...
svn:revision:25987
cvs:account:lbutler
cvs:branch:trunk
2006-01-05 22:05:24 +00:00
Lee Butler
7954f71ba0
Added a "BUGS" section with suitable caveats for precision loss
...
svn:revision:25986
cvs:account:lbutler
cvs:branch:trunk
2006-01-05 19:55:20 +00:00
Lee Butler
f0cf4513b9
This is an application for re-shooting rays and comparing the results
...
to previous applicatin runs. The princiiple use will probably be
in the regression test suite. In that context, it should allow us
to shoot all the MUVES test suite rays outside of MUVES. The one downside
is that it relies on the RT_G_DEBUG flag DEBUG_ALLHITS to cause librt
to log the original rays. Since floating point values are logged with %g some
precision is lost.
svn:revision:25985
cvs:account:lbutler
cvs:branch:trunk
2006-01-05 19:46:45 +00:00
Robert Parker
04b2b4eec5
All of archer including the tclscripts is assigned to u.s. government and should be under the LGPL
...
svn:revision:25984
cvs:account:bob1961
cvs:branch:trunk
2006-01-05 16:48:20 +00:00
Christopher Sean Morrison
048ac10e4e
add support for DOS batch script files, using REM as the comment
...
svn:revision:25983
cvs:account:brlcad
cvs:branch:trunk
2006-01-04 22:04:56 +00:00
Christopher Sean Morrison
2d44394004
add support for DOS batch script files, using REM as the comment
...
svn:revision:25982
cvs:account:brlcad
cvs:branch:trunk
2006-01-04 21:57:12 +00:00
Robert Parker
9dae1caca4
Check-in for Doug Howard.
...
svn:revision:25981
cvs:account:bob1961
cvs:branch:trunk
2006-01-04 21:34:07 +00:00
Robert Parker
e5f3951ea5
Minor cleanup.
...
svn:revision:25980
cvs:account:bob1961
cvs:branch:trunk
2006-01-04 21:28:55 +00:00
Robert Parker
bced78be70
Modified to use tk_chooseColor. Other minor cleanup.
...
svn:revision:25979
cvs:account:bob1961
cvs:branch:trunk
2006-01-04 19:13:45 +00:00
Robert Parker
6d896c2bb8
Add back door for accessing the master interpreter (i.e. the Command widget uses a slave interpreter for interfacing with the user). Other minor mods.
...
svn:revision:25978
cvs:account:bob1961
cvs:branch:trunk
2006-01-04 19:10:24 +00:00
Robert Parker
b306d79b91
Change the help for erotate, escale and etranslate to orotate, oscale and otranslate, respectively.
...
svn:revision:25977
cvs:account:bob1961
cvs:branch:trunk
2006-01-04 19:07:16 +00:00
Robert Parker
4a63008441
Add to EXTRA_DIST for Windows
...
svn:revision:25976
cvs:account:bob1961
cvs:branch:trunk
2006-01-04 16:03:54 +00:00
Christopher Sean Morrison
39c03465f6
add support for -F framebuffer option to fb-bw
...
svn:revision:25975
cvs:account:brlcad
cvs:branch:trunk
2006-01-04 16:01:16 +00:00
Robert Parker
6a46e48513
Add scripts to EXTRA_DIST
...
svn:revision:25974
cvs:account:bob1961
cvs:branch:trunk
2006-01-04 16:00:55 +00:00
Robert Parker
d5444fb888
Add win to EXTRA_DIST
...
svn:revision:25973
cvs:account:bob1961
cvs:branch:trunk
2006-01-04 15:59:30 +00:00
Robert Parker
1a549fea43
Add to EXTRA_DIST for Windows
...
svn:revision:25972
cvs:account:bob1961
cvs:branch:trunk
2006-01-04 15:55:10 +00:00
Robert Parker
0ac03e1cf7
Initial check-in
...
svn:revision:25971
cvs:account:bob1961
cvs:branch:trunk
2006-01-04 15:43:56 +00:00
Robert Parker
1200a0eb0b
Add EXTRA_DIST for Windows
...
svn:revision:25970
cvs:account:bob1961
cvs:branch:trunk
2006-01-04 15:42:31 +00:00
Robert Parker
b3853e2645
Add EXTRA_DIST. Also add demos and win to SURDIRS.
...
svn:revision:25969
cvs:account:bob1961
cvs:branch:trunk
2006-01-04 15:39:16 +00:00
Robert Parker
e4940ca228
Add more blt dirs to AC_CONFIG_FILES
...
svn:revision:25968
cvs:account:bob1961
cvs:branch:trunk
2006-01-04 15:34:33 +00:00
Christopher Sean Morrison
1fd495881f
no sense using saveifp in a function that provides the ifp
...
svn:revision:25967
cvs:account:brlcad
cvs:branch:trunk
2006-01-04 05:41:33 +00:00
Christopher Sean Morrison
c40af1917d
there is no saveifp, should be ifp
...
svn:revision:25966
cvs:account:brlcad
cvs:branch:trunk
2006-01-04 05:41:00 +00:00
Christopher Sean Morrison
d239de5811
meh, shouldn't be in cvs, but update to 7.7.0 anyways
...
svn:revision:25965
cvs:account:brlcad
cvs:branch:trunk
2006-01-04 03:55:10 +00:00
Erik Greenwald
fea955063f
add searches for itcl32 and itk32, as FreeBSD removes the dot
...
svn:revision:25964
cvs:account:erikgreenwald
cvs:branch:trunk
2006-01-02 18:16:44 +00:00
Christopher Sean Morrison
c2982bc175
do not include our config.h header in common.h if common has been installed (our public header files shouldn't be using config defines anyways). this will undoubtedly require more testing, but it makes it such that 3rd party developers don't necessarily need to include /usr/brlcad/include or use -DHAVE_CONFIG_H to get the header to simply work
...
svn:revision:25963
cvs:account:brlcad
cvs:branch:trunk
2005-12-31 02:19:09 +00:00
Christopher Sean Morrison
0b6fd73388
add more comments on what the file is and its purpose, fix the compile example so that it works on an installed brl-cad too
...
svn:revision:25962
cvs:account:brlcad
cvs:branch:trunk
2005-12-31 02:17:08 +00:00
Christopher Sean Morrison
1de36a4cc0
add the rtcheck_vers_win.c rtedge_vers_win.c that were added from the windows port branch so they are included in the dist
...
svn:revision:25961
cvs:account:brlcad
cvs:branch:trunk
2005-12-31 02:14:57 +00:00
Christopher Sean Morrison
bfd18ecf53
add support to restore the backups when an autogen.sh step aborts
...
svn:revision:25960
cvs:account:brlcad
cvs:branch:trunk
2005-12-31 02:13:47 +00:00
Christopher Sean Morrison
b2554b7197
bogus merge to dead directory. iges moved to src/conv/iges/.
...
svn:revision:25959
cvs:account:brlcad
cvs:branch:trunk
2005-12-31 01:15:04 +00:00
Christopher Sean Morrison
83d5e43f4a
add the missing g-iges-vers_win.c iges-g-vers_win.c windows vers.c files to the dist
...
svn:revision:25958
cvs:account:brlcad
cvs:branch:trunk
2005-12-31 01:10:48 +00:00
Christopher Sean Morrison
cf75528fed
don't have access to intel compiler so reprioritize the benchmark testing to a later release.
...
svn:revision:25957
cvs:account:brlcad
cvs:branch:trunk
2005-12-31 00:59:47 +00:00
Christopher Sean Morrison
430774c7f9
rename --enable-everything to --enable-almost-everything just to keep things more truthful, yet keep the original as an alias. make jove and the proe-plugin have a -build by default to be consistent with the other provided packages, exand on the proe plugin aliases.
...
svn:revision:25956
cvs:account:brlcad
cvs:branch:trunk
2005-12-31 00:17:09 +00:00
Christopher Sean Morrison
91ca2f63f0
consistent case on BLT and tkImg when printing the name of the package, order them after iwidgets for each section.
...
svn:revision:25955
cvs:account:brlcad
cvs:branch:trunk
2005-12-30 23:45:14 +00:00
Christopher Sean Morrison
063a64f21c
make tcl, itcl, iwidgets and the new blt and tkimg packages all default to 'auto' for determining whether to use/install them; fix the aliases for the two new packages and put their result output in the right place.
...
svn:revision:25954
cvs:account:brlcad
cvs:branch:trunk
2005-12-30 23:34:39 +00:00
Christopher Sean Morrison
3ed9262e96
credit/blame me since rtarea was almost entirely rewritten when adding presented/exposed areas
...
svn:revision:25953
cvs:account:brlcad
cvs:branch:trunk
2005-12-30 22:52:09 +00:00
Christopher Sean Morrison
244e4eed13
misc/win32-msvc7/Makefile listed twice
...
svn:revision:25952
cvs:account:brlcad
cvs:branch:trunk
2005-12-30 21:35:00 +00:00
Christopher Sean Morrison
e459514ab9
quantitative analysis instead of quality assurance
...
svn:revision:25951
cvs:account:brlcad
cvs:branch:trunk
2005-12-30 21:12:11 +00:00
Christopher Sean Morrison
4c1c4b3355
added standard legalese file header, converted to bu_getopt for portability, increased max title length stored
...
svn:revision:25950
cvs:account:brlcad
cvs:branch:trunk
2005-12-30 21:10:40 +00:00
Christopher Sean Morrison
876fc62d7c
reid mged command, recursively assign region IDs; remat mged command, recursively assign a material ID; get_regions mged command, list assembly regions
...
svn:revision:25949
cvs:account:brlcad
cvs:branch:trunk
2005-12-30 00:45:15 +00:00
Christopher Sean Morrison
1cad819f40
ws
...
svn:revision:25948
cvs:account:brlcad
cvs:branch:trunk
2005-12-30 00:36:39 +00:00
Christopher Sean Morrison
0452b07458
add the script name to the error message when searching for the commands the script uses
...
svn:revision:25947
cvs:account:brlcad
cvs:branch:trunk
2005-12-30 00:36:07 +00:00
Christopher Sean Morrison
4f0b3a2ee0
add reid.tcl and remat.tcl, re-add the mysteriously commented pkgIndex.tcl
...
svn:revision:25946
cvs:account:brlcad
cvs:branch:trunk
2005-12-30 00:35:34 +00:00
Christopher Sean Morrison
80953feab7
add help data for reid, get_regions, and remat
...
svn:revision:25945
cvs:account:brlcad
cvs:branch:trunk
2005-12-30 00:33:27 +00:00
Christopher Sean Morrison
f50675e388
add a remat command to mged. remat assigns material IDs to all regions under some assembly to some given material ID number
...
svn:revision:25944
cvs:account:brlcad
cvs:branch:trunk
2005-12-30 00:30:09 +00:00
Christopher Sean Morrison
020b3a2ef5
add a new reid and get_regions command to mged. reid assigns region IDs to all regions under some assembly starting at some given region ID number. get_regions is used by reid to obtain the names of regions under a given combination.
...
svn:revision:25943
cvs:account:brlcad
cvs:branch:trunk
2005-12-30 00:24:52 +00:00
Christopher Sean Morrison
67e31bc5b2
before next release: test intel compiler performance on Altix, add performance options
...
svn:revision:25942
cvs:account:brlcad
cvs:branch:trunk
2005-12-29 23:02:46 +00:00
Christopher Sean Morrison
4837c5cb25
windows branch is merged
...
svn:revision:25941
cvs:account:brlcad
cvs:branch:trunk
2005-12-29 22:59:15 +00:00
Robert Parker
2cabdf6aae
Add the "Compact" file menu item.
...
svn:revision:25940
cvs:account:bob1961
cvs:branch:trunk
2005-12-29 20:19:47 +00:00
Robert Parker
fc9c44f2fc
Utilize a slave interpreter for better command/script parsing.
...
svn:revision:25939
cvs:account:bob1961
cvs:branch:trunk
2005-12-29 20:07:44 +00:00
Christopher Sean Morrison
87fa07b5de
ignore generated tclIndex and pkgIndex.tcl scripts
...
svn:revision:25938
cvs:account:brlcad
cvs:branch:trunk
2005-12-29 15:16:08 +00:00
Christopher Sean Morrison
6c84bcd7db
missing the vers_win.c files for making source distributions that will compile on windows
...
svn:revision:25937
cvs:account:brlcad
cvs:branch:trunk
2005-12-29 15:12:39 +00:00
Christopher Sean Morrison
f284fe2df8
next release is going to be 7.8.0 given all the major enhancements, so bump revision up to 7.7.0
...
svn:revision:25936
cvs:account:brlcad
cvs:branch:trunk
2005-12-29 08:46:41 +00:00
Christopher Sean Morrison
692ba887da
these need a LOT more detail, but it's something. new Archer modeling and visualization tool - Bob Parker, Doug Howard; extensive Windows build support enhancements - Bob Parker. this isn't close to a patch update, 7.7.0 it becomes
...
svn:revision:25935
cvs:account:brlcad
cvs:branch:trunk
2005-12-29 08:45:01 +00:00
Christopher Sean Morrison
3c45487a5e
generate the Makefiles for all of the new win32_msvc7 project dirs
...
svn:revision:25934
cvs:account:brlcad
cvs:branch:trunk
2005-12-29 08:35:24 +00:00
Christopher Sean Morrison
d7e9947c85
traverse into the win32-msvc7 dir
...
svn:revision:25933
cvs:account:brlcad
cvs:branch:trunk
2005-12-29 08:35:19 +00:00
Christopher Sean Morrison
fa60828506
add the automake templates for all of the studio projects so that they are included in source distributions.
...
svn:revision:25932
cvs:account:brlcad
cvs:branch:trunk
2005-12-29 08:31:20 +00:00
Christopher Sean Morrison
a365c84ef8
add an automake makefile for the new win32_msvc7 directory so that it will get included in source distributions, traverse through it even
...
svn:revision:25931
cvs:account:brlcad
cvs:branch:trunk
2005-12-29 08:21:47 +00:00
Christopher Sean Morrison
ece692b405
use the HAVE_NETINET_IN_H header define instead of !_WIN32
...
svn:revision:25930
cvs:account:brlcad
cvs:branch:trunk
2005-12-29 08:16:08 +00:00
Christopher Sean Morrison
53658c1c34
copy some of the event/alive checking that was added to if_ogl_win32.c for the if_ogl.c interface too.
...
svn:revision:25929
cvs:account:brlcad
cvs:branch:trunk
2005-12-29 08:13:08 +00:00
Christopher Sean Morrison
3694c8ef4a
ws
...
svn:revision:25928
cvs:account:brlcad
cvs:branch:trunk
2005-12-29 08:04:23 +00:00
Christopher Sean Morrison
31bf85ce74
add the maintainercleanfiles sections, an rcs id, and the venerable Makefile.defs for consistency
...
svn:revision:25927
cvs:account:brlcad
cvs:branch:trunk
2005-12-29 08:03:48 +00:00
Christopher Sean Morrison
a3057468cc
missing utility.tcl, add maintainercleanfiles and the Makefile.defs include
...
svn:revision:25926
cvs:account:brlcad
cvs:branch:trunk
2005-12-29 08:03:20 +00:00
Christopher Sean Morrison
f589181b8a
add support to archer for running without necesssarily being installed yet
...
svn:revision:25925
cvs:account:brlcad
cvs:branch:trunk
2005-12-29 03:52:52 +00:00
Christopher Sean Morrison
a621b34814
avoid including sys/select.h outright since it conflicts on some systems (e.g. fbsd4). would be good to decouple fb's interface from the fd_set struct since it's only used in one place
...
svn:revision:25924
cvs:account:brlcad
cvs:branch:trunk
2005-12-29 03:50:26 +00:00
Christopher Sean Morrison
e84c8f18fb
finish the sentence
...
svn:revision:25923
cvs:account:brlcad
cvs:branch:trunk
2005-12-29 02:06:20 +00:00
Christopher Sean Morrison
0ab3a21ffd
add a check to test whether we ended up with POSIX threading if only primarily to have the hint in the config.log output. the pthread test was found in gd's configure.ac and seems a reasonable fairely comprehensive test. pthread_cleanup_push is reportedly non-functional stub function on solaris; pthread_create and pthread_join are not necessarily in the same lib on irix (even though we prefer sproc on irix for performance); pthread_attr_init is apparently bonked on dec too.
...
svn:revision:25922
cvs:account:brlcad
cvs:branch:trunk
2005-12-29 00:55:48 +00:00
Christopher Sean Morrison
25c7570302
remove the outdated warning about libtool 1.5 since autogen.sh works around the problem now
...
svn:revision:25921
cvs:account:brlcad
cvs:branch:trunk
2005-12-29 00:01:14 +00:00
Erik Greenwald
44a6273383
libtool on fbsd/amd64 seems to not use fPIC on this, causing breakage due
...
to non-relocatable code in libmultispectral. This seems to fix it, and
shouldn't damage other platforms.
svn:revision:25920
cvs:account:erikgreenwald
cvs:branch:trunk
2005-12-28 23:32:39 +00:00
Robert Parker
9767aeba58
Added code to set the BRLCAD_DATA environment variable.
...
svn:revision:25919
cvs:account:bob1961
cvs:branch:trunk
2005-12-28 17:09:16 +00:00
Christopher Sean Morrison
97651e6699
don't need Makefile.in files in CVS when there are Makefile.am files
...
svn:revision:25918
cvs:account:brlcad
cvs:branch:trunk
2005-12-27 19:26:46 +00:00
Christopher Sean Morrison
e0eeeaa0aa
got rid of the other tcl Makefile.in files, might as well get rid of this one too
...
svn:revision:25917
cvs:account:brlcad
cvs:branch:trunk
2005-12-27 19:23:06 +00:00
Robert Parker
7dd9edc863
Update the project settings (release only)
...
svn:revision:25916
cvs:account:bob1961
cvs:branch:trunk
2005-12-24 05:05:53 +00:00