Commit Graph

2867 Commits

Author SHA1 Message Date
rdb 7e2b38fd4a Forgot to add this one, to resolve interrogate issues 2009-10-12 06:16:27 +00:00
rdb cd3307ccd4 Fix compiler warnings with pyconfig.h 2009-10-10 11:36:31 +00:00
David Rose 49688d89c9 add Python-friendly DSearchPath::find_all_files() 2009-10-10 09:05:35 +00:00
David Rose dcc5447688 plugin version 2009-10-09 23:54:45 +00:00
David Rose 73a14f9398 add x509v3.h 2009-10-09 19:03:00 +00:00
David Rose f4107d22ac add set_nomatch_chars 2009-10-09 18:49:49 +00:00
David Rose fdaca46eb9 AppData -> Local AppData 2009-10-09 01:00:16 +00:00
David Rose 16636129b7 whoops, fix relative filenames 2009-10-08 02:53:22 +00:00
David Rose 062593344a standardize() shouldn't remove leading ./ 2009-10-07 17:24:51 +00:00
David Rose ff91b31732 fix midl command 2009-10-07 17:19:13 +00:00
David Rose 712797797e trivial rename 2009-10-06 20:58:10 +00:00
Chris Brunner 1386c733d8 adding support for Win7 2009-10-06 04:28:36 +00:00
David Rose 8f5102d889 interrogate fix 2009-09-30 22:35:58 +00:00
rdb 76703b71a8 Add semaphore.h parser-inc file 2009-09-26 13:00:26 +00:00
rdb 1e88d83feb ar.h to Sources.pp 2009-09-24 12:55:21 +00:00
David Rose 33af8bd0a3 windowsism 2009-09-21 21:32:23 +00:00
rdb 366baaa6a7 Fix interrogate issues with ode 2009-09-20 15:45:25 +00:00
David Rose 1482e4732e not so much wx 2009-09-18 00:37:43 +00:00
David Rose 57060ca789 wx-config for linux 2009-09-17 18:42:18 +00:00
David Rose 63960eaaa8 show-dll-error-dialog 2009-09-16 20:40:13 +00:00
David Rose e9b573cb19 show-dll-error-dialog 2009-09-16 20:37:42 +00:00
David Rose aa58854da8 minor typo 2009-09-16 00:51:58 +00:00
David Rose e6cb4038b2 idl rules 2009-09-15 20:50:10 +00:00
David Rose 9a96ac6a23 fix return 2009-09-15 19:02:54 +00:00
David Rose 1872104e61 add per-overload comments and make_seq synthetic functions to interrogatedb 2009-09-15 13:36:07 +00:00
rdb 453381a0b1 Fix OpenGL compile issues on PC-BSD 2009-09-14 17:13:36 +00:00
rdb 472c0a501d working config pp file for freebsd 2009-09-14 16:52:25 +00:00
David Rose 168cc68e65 copy_to() should imply binary form 2009-09-07 02:04:54 +00:00
rdb bdb3d15332 More PHAVE fixes 2009-09-03 18:43:47 +00:00
rdb 45ad239e59 HAVE -> PHAVE 2009-09-03 15:41:24 +00:00
David Rose afc34e047d install .so's with 755 2009-08-31 16:34:57 +00:00
David Rose cfbac6e51a add write() 2009-08-31 06:11:34 +00:00
David Rose 5f0b8a9a6a fix rename_to() on windows 2009-08-26 22:56:56 +00:00
David Rose 7f4481ef2d use underscores instead of dots in platform separators 2009-08-24 19:39:26 +00:00
David Rose c30ae4fc99 forgot HAVE_GETOPT_H 2009-08-21 17:26:26 +00:00
David Rose 494d61083e avoid compiler warnings from HAVE_BLAH_H conflicts by renaming macros 2009-08-21 15:40:05 +00:00
David Rose 5c4dac4493 libp3dtool_d 2009-08-20 23:30:05 +00:00
David Rose d0c99e9288 filename::copy_to() 2009-08-15 18:56:04 +00:00
David Rose fc74ddace3 add TypeHandle::make() 2009-08-15 00:56:34 +00:00
David Rose 9b4f4aa8c6 minor fixes 2009-08-14 22:16:55 +00:00
David Rose 76dabe657c add get_directories 2009-08-14 18:10:26 +00:00
David Rose 3673199208 add get_directories 2009-08-14 18:02:08 +00:00
David Rose da9f3f8a33 get_package_version_string() 2009-08-13 03:25:00 +00:00
David Rose 383a6e512c support tinyxml's (const string *) return types. 2009-08-11 17:24:56 +00:00
David Rose a97723c5c2 whoops, lockf was invalid 2009-08-07 17:56:51 +00:00
David Rose 1db044ca4e add hash(Filename) 2009-08-07 15:27:58 +00:00
rdb edf382de12 Support for ARM and PPC linux 2009-08-07 10:51:55 +00:00
David Rose 9d6ebb4c34 implicitly coerce strings to InternalName pointers if needed 2009-08-06 18:49:41 +00:00
David Rose db12a6b88e publish encryptStream properly 2009-08-06 18:26:57 +00:00
David Rose 0e773c8684 respect __nonzero__ 2009-08-05 21:51:28 +00:00
David Rose 9f9316ff81 add __nonzero__, respect lockf() return value 2009-08-05 21:50:58 +00:00
rdb 4804133efa Add FreeBSD 2009-08-05 08:29:13 +00:00
David Rose 02dbdb91b1 compiler objection 2009-08-03 19:45:23 +00:00
David Rose 9908148679 add dtool_platform 2009-08-03 18:51:54 +00:00
David Rose 41af3c7959 from_os_specific 2009-07-29 23:41:20 +00:00
David Rose ed15b2bec3 build on optimize 1 2009-07-29 23:37:56 +00:00
rdb 9f3b801c22 Whoops 2009-07-24 09:02:35 +00:00
rdb a457d59aae Fix crash with flt2egg 2009-07-24 09:01:20 +00:00
rdb 028b98ab2b Remove entirely pointless assertion check that even causes a compiler bug on FreeBSD. 2009-07-22 18:31:37 +00:00
rdb 197a3bb210 FreeBSD stuff 2009-07-22 07:10:11 +00:00
rdb 961a754ec4 Add support for /proc/curproc for FreeBSD 2009-07-22 05:52:38 +00:00
David Rose 49fce97b4c issue with BUILD_TARGET 2009-07-22 01:50:14 +00:00
rdb b614a05a12 Fix compile errors for FreeBSD 2009-07-21 19:07:50 +00:00
rdb 3311799efe Remove $APP abruptly 2009-07-19 18:20:32 +00:00
rdb e545c9193e Forgot PyList_GetItem 2009-07-19 10:06:54 +00:00
rdb 36d663ff98 Better solution for MAIN_DIR: read out sys.argv 2009-07-19 09:52:43 +00:00
rdb f9c921aaff Added an equivalent for /proc/self/maps for OSX users: _dyld_get_image_name 2009-07-16 10:15:53 +00:00
rdb bcd844a43a Forgot to check in these for XF86DGA stuff 2009-07-16 09:34:19 +00:00
David Rose d24c039650 expose HAVE_P3D_PLUGIN to c++ code 2009-07-13 07:13:12 +00:00
rdb e503e19943 Oops, forgot this 2009-07-06 08:26:40 +00:00
rdb 4a3a691bdb Add libavformat/avio.h 2009-07-06 07:48:13 +00:00
rdb 71518c50e5 More parser-inc files to get latest ffmpeg on win working correctly 2009-07-06 07:09:16 +00:00
rdb aa0e91de1f HAVE_LINUX_INPUT_H 2009-07-03 18:22:13 +00:00
rdb 2d14a28244 This commit is to support even newer versions of ffmpeg. 2009-07-03 12:02:00 +00:00
rdb 3c2c9340d6 Interrogate doesn't like latest ffmpeg version headers 2009-07-03 12:00:48 +00:00
rdb c9aee0fa5b This commit:
* Enables us to build against the latest version of FFMPEG.
* Fixes the ffmpeg code not to use deprecated stuff anymore.
* Adds support for libswscale. Undef HAVE_SWSCALE in Config.pp if you compiled ffmpeg without.
* Uses sws_scale instead of the now-removed img_convert.
* Fixes a couple of deadlocks in FFMpegTexture.
2009-07-03 08:15:54 +00:00
rdb d5836b1ae3 Fix for some kind of weird weirdness (compiler bug?) 2009-07-01 13:51:11 +00:00
rdb ace7910a44 Support $MAIN_DIR for the poor C++ users 2009-07-01 13:34:29 +00:00
rdb 99df904c89 Add missing PyEval_CallObjectWithKeywords 2009-06-28 12:23:13 +00:00
David Rose 63d1b206a0 remove those annoying .NOTPARALLEL things 2009-06-24 22:00:13 +00:00
David Rose 44058ed433 one more osx fix 2009-06-22 21:56:49 +00:00
David Rose 2339301270 another osx fix 2009-06-22 21:43:53 +00:00
David Rose 2c674ac803 osx fix 2009-06-22 21:38:54 +00:00
David Rose af88f97ff2 more refinements to osx bundle linking 2009-06-22 21:35:13 +00:00
David Rose d8ed32fc1b windows resource files and such 2009-06-20 01:25:15 +00:00
David Rose e039ec875a better windows temp filenames 2009-06-20 01:24:56 +00:00
Zachary Pavlov b93529a96e removed potential parallel make path for nurbs. Added support for postfix-less character building 2009-06-18 01:38:41 +00:00
David Rose 4e315ef605 whoops, omitted a target 2009-06-16 18:16:47 +00:00
rdb 169dee7515 Add EGL, GLES and GLES2 to the default Config.pp 2009-06-16 09:51:35 +00:00
rdb b0c4875ad9 This is a big commit for OpenGL ES stuff:
* Added GLES, GLES2 and EGL packages to the ppremake files.
 * New glesgsg and gles2gsg modules.
 * Added egldisplay module that is like glxdisplay, but through the EGL library.
 * Added pandagles and pandagles2 metalibs (only supporting egldisplay yet)
 * The iphonedisplay module depends on glesgsg instead of embedding it.
 * The glesext_shadow.h file is removed, we don't need it anymore.
2009-06-16 09:17:33 +00:00
David Rose 72f6c6d580 build errors 2009-06-16 01:49:59 +00:00
David Rose ad62e9bb9b static-init ordering issues 2009-06-16 00:06:31 +00:00
David Rose a1df809fd0 TrueMutexImpl 2009-06-16 00:04:13 +00:00
David Rose d476b6e55e no longer needed file 2009-06-16 00:03:40 +00:00
David Rose cbfa38d2b5 simplify ConfigureDecl etc. 2009-06-15 22:25:52 +00:00
David Rose d2aa0ecba4 better LINK_ALL_STATIC support 2009-06-15 20:14:39 +00:00
David Rose 49dfc46215 handle funny cases for win32 2009-06-14 16:19:56 +00:00
David Rose 8f96a87460 pstrtod 2009-06-14 16:10:09 +00:00
rdb 44169b9e75 Add OpenAL support to ppremake 2009-06-11 15:19:34 +00:00
David Rose c9b682ac3e OSX has ucontext.h 2009-06-11 13:46:44 +00:00
David Rose f5f0c5ad83 typos 2009-06-10 17:47:08 +00:00
David Rose 638e46d489 coercion memory leak fix, part 2 2009-06-10 17:28:49 +00:00
David Rose 70e1e46a61 coercion memory leak fix, part 1 2009-06-10 14:33:44 +00:00
David Rose a5f509bea3 Add TinyXML 2009-06-09 20:31:31 +00:00
David Rose 23bd4d6ae3 define FileStream::attach() 2009-06-09 20:30:58 +00:00
David Rose 58c13de4ca integrate changes from Schell Games (plus some tab character fixes) 2009-06-01 21:51:15 +00:00
David Rose 040dcfc333 move NDEBUG and _DEBUG into dtool_config.h 2009-05-27 22:43:40 +00:00
rdb 9dc9132399 Update to 1.7.0 2009-05-13 17:40:34 +00:00
rdb 1d9fa8dc50 Update to 1.6.2 2009-05-11 07:24:47 +00:00
David Rose a5e0de3988 python on iphone 2009-04-28 00:57:56 +00:00
David Rose c5f3c844e1 PyExc_StandardError 2009-04-28 00:44:58 +00:00
rdb 400db4be59 Smarter fmodex detection for 64-bits systems 2009-04-26 11:34:17 +00:00
David Rose f68fa1909a USE_DELETED_CHAIN, memory alignment 2009-04-24 22:52:23 +00:00
David Rose 926059131b iphone notify-output routing 2009-04-24 22:51:49 +00:00
David Rose 703585b0ac add clean-optchar 2009-04-23 23:53:04 +00:00
David Rose d95260c65e support LIMIT_OPTCHAR 2009-04-23 23:43:48 +00:00
Gyedo Jeon e54901c125 Added a feature for disabling sticky keys in Windows 2009-04-22 22:43:23 +00:00
David Rose 048078701e minor tweaks 2009-04-22 18:21:38 +00:00
David Rose 172171eec4 more iphone work 2009-04-21 00:48:51 +00:00
David Rose 4dc60ab611 static-init-safe filename initializers 2009-04-18 00:51:03 +00:00
David Rose f44857f8ee more static link issues 2009-04-18 00:50:05 +00:00
David Rose 3a41895780 remove LINK_IN_GL etc. 2009-04-17 22:18:46 +00:00
David Rose 4f3ea6ad9d make better LINK_ALL_STATIC 2009-04-17 21:54:44 +00:00
David Rose 5a74ea30dd better error reporting for static init ordering issues w.r.t config variables 2009-04-17 21:53:39 +00:00
David Rose 0aa266d725 protect in ifdef 2009-04-17 20:23:11 +00:00
David Rose a08b08f8d3 initial iphone stuff, w.i.p. 2009-04-17 18:11:25 +00:00
rdb aa7e470e82 Update to 1.6.1 2009-04-14 13:42:39 +00:00
rdb 2e629c6e40 Dont fail on 64bits with threading 2009-04-10 06:40:21 +00:00
rdb 7705b7d7bf Add missing artools.h to Sources.pp 2009-04-08 15:12:58 +00:00
rdb a1a06beca0 Fix typo 2009-04-03 19:49:42 +00:00
rdb 100219e4c7 Add ARToolKit support to ppremake 2009-04-03 19:01:54 +00:00
David Rose 71fec58722 fix bug with inherited virtual methods 2009-04-01 18:45:01 +00:00
David Rose 2118fe40e8 run interrogate_module on standalone library 2009-03-26 19:09:03 +00:00
rdb fa6c41f363 Changes for windows 2009-03-21 14:49:10 +00:00
David Rose 2820bca34b IS_FREEBSD 2009-03-11 18:36:03 +00:00
David Rose 76d07896ee cg_framework 2009-02-26 17:19:05 +00:00
David Rose 2982ca3187 python 2.4 2009-02-19 00:38:44 +00:00
David Rose 83155fc832 support python 2.4 2009-02-19 00:25:54 +00:00
David Rose 9b952e3922 a few more warning squelches 2009-02-18 23:59:31 +00:00
David Rose 221862b432 squelch compiler warnings about (char *) 2009-02-18 23:27:04 +00:00
David Rose 11f62e3ee5 enable new license 2009-02-18 23:26:45 +00:00
David Rose e4d6159667 PyErr_WarnEx 2009-02-17 19:20:53 +00:00
David Rose b99f699862 output signature too 2009-02-17 18:55:38 +00:00
David Rose 0ec1467ea9 warnings 2009-02-15 01:44:54 +00:00
David Rose 24caf70155 tinyOffscreenGraphicsPipe 2009-02-10 00:52:55 +00:00
David Rose fec518af71 publish find_type_by_id 2009-02-02 23:23:30 +00:00
David Rose 3820660b95 add missing unload_dso() for mac 2009-01-31 20:29:51 +00:00
David Rose 811c45a786 get_dso_symbol 2009-01-31 03:04:36 +00:00
David Rose 0bc22b6034 prebuild-bison 2009-01-20 20:02:50 +00:00
David Rose f477db0b19 might as well expose int and float typecasts, too 2009-01-20 19:51:31 +00:00
David Rose a6f4fb2377 operator bool () -> __nonzero__() 2009-01-20 03:17:44 +00:00
David Rose b37a30fe63 add support for libsquish 2009-01-12 23:29:55 +00:00
David Rose 4cd50fa68d fix performance issues with implicit parameter coercion 2009-01-07 20:05:57 +00:00
rdb 5616517d99 Add FCollada 2008-12-22 07:24:58 +00:00
rdb 9a8652252a Add FCollada 2008-12-22 07:19:43 +00:00
rdb 227c7c3497 Compatibility with Python 2.3 2008-11-30 13:22:34 +00:00
David Rose 7a2bc8a3ac protect spam and debug a little better in opt4 2008-11-26 22:42:44 +00:00
David Rose c4b5f64eea fix problem with DisplayRegion scoping 2008-11-17 20:47:40 +00:00
David Rose 7381234a3d fix unnecessary igate file recompiling 2008-11-17 19:30:32 +00:00
David Rose b4421c3157 we don't need dcast for all 2008-11-12 18:59:47 +00:00
David Rose e17fb67b08 streamWrapper 2008-11-12 18:30:59 +00:00
David Rose 2337616f94 msvc9 error 2008-11-12 03:30:48 +00:00
David Rose 29969b0fa5 compiler bug with msvc9 2008-11-12 01:30:25 +00:00
David Rose 1462bee771 better Filename usage 2008-11-11 23:28:14 +00:00
David Rose 0ae9a55bdb fix static-init order issue 2008-11-11 02:00:12 +00:00
David Rose 587f000ab5 correct prototype for setitem 2008-11-08 16:55:57 +00:00
rdb d078e16236 added PyInt_AsSsize_t (to fix build errors 2008-11-08 15:16:37 +00:00
David Rose 58e0537e3c wide interrogate improvements: sequence protocol, MAKE_SEQ, __setitem__, and parameter coercion 2008-11-07 21:12:42 +00:00
rdb 8153c2ece9 update version to 1.6.0 to avoid confusion 2008-11-06 17:20:10 +00:00
David Rose a0220f786c minor vfs tweaks 2008-11-05 01:09:44 +00:00
David Rose ed22805882 add 193 2008-10-31 19:06:30 +00:00
David Rose 9468e4583c further refinements to local_this checking 2008-10-29 19:06:57 +00:00
David Rose f7105a081b raise an exception if 'this' is null 2008-10-29 00:53:27 +00:00
David Rose d552ad28b7 newline-mode binary should also turn off decoding of newlines on read 2008-10-27 19:01:56 +00:00
David Rose be4f9efc17 don't yell if file is not open 2008-10-23 23:51:30 +00:00
David Rose 2818627d72 ios::app implies ios::out 2008-10-23 23:44:36 +00:00
rdb 2b34362166 Added PyExc_RuntimeError 2008-10-23 11:07:37 +00:00
David Rose efe655aea0 need BUNDLE_EXT 2008-10-20 20:29:36 +00:00
David Rose 65ef4f55da expose filestream stuff 2008-10-20 18:24:25 +00:00
rdb 7971620510 Remove bundles for OSX 2008-10-20 13:02:55 +00:00
rdb 7f20f2c109 Added better path stuff for OSX 2008-10-20 13:01:13 +00:00
David Rose 8a2f16b5b0 publish FileStream etc. 2008-10-15 05:40:15 +00:00
David Rose ef771a796b make sync primitives more similar to python function names 2008-10-14 00:07:05 +00:00
David Rose a673b4367a clear_value() 2008-10-09 22:52:26 +00:00
David Rose d4c2c9858d SIMPLE_THREADS_NO_MUTEX -> LightMutex 2008-10-08 23:23:40 +00:00
David Rose 323d4a0a19 put NO_MUTEX back in 2008-10-06 21:39:52 +00:00
David Rose 66f371f259 take out SIMPLE_THREADS_NO_MUTEX for now 2008-10-03 22:41:35 +00:00
David Rose 3113912e4d add X11 2008-10-03 18:52:34 +00:00
David Rose fab502970f more threading improvements 2008-10-02 17:50:16 +00:00
rdb ff4e6303c8 Update to 1.5.4 2008-09-30 14:17:23 +00:00
David Rose fd1218b07b task generators 2008-09-27 12:33:47 +00:00
David Rose cfee0052d9 ValueError 2008-09-27 00:16:38 +00:00
David Rose e81660a741 check PyErr_Occurred() even in ndebug mode 2008-09-27 00:12:08 +00:00
David Rose 2ea1a241a1 PyTuple_Pack 2008-09-19 14:17:34 +00:00
David Rose 524128b9fd wip: starting experimental C-based task manager 2008-09-19 00:58:04 +00:00
David Rose 7ec03c1c3e change some default settings; remove some unused variables 2008-09-15 21:05:55 +00:00
David Rose 62bc43d13a better nl stuff, rename SIMPLE_THREADS_NO_IMPLICIT_YIELD 2008-09-11 01:37:00 +00:00
David Rose dc3173c1fb take out pandastream for now 2008-09-10 01:44:27 +00:00
David Rose 360ac27188 support ios::app on win32 2008-09-10 00:40:18 +00:00
David Rose a99736ede9 fix win32 bug 2008-09-09 22:24:25 +00:00
David Rose 67c24c33e8 eol conversion 2008-09-09 21:12:41 +00:00
David Rose c8ded35040 comment typo 2008-09-09 01:10:16 +00:00
David Rose 5e838f0406 raise errors properly 2008-09-09 00:52:05 +00:00
David Rose 964c76f2e0 pandaFileStream 2008-09-09 00:06:47 +00:00
David Rose 7037945e6a commit out troublesome assert 2008-08-27 17:01:35 +00:00
Chris Brunner ea3f6a2206 now supports Vista-64 2008-08-21 22:14:22 +00:00
David Rose 9198427dbc remove unreliable 'interpreter' memory category 2008-07-17 22:38:50 +00:00
David Rose 28a0789836 whoops, typo 2008-07-02 18:15:42 +00:00
David Rose bfea5a222c gcc 4.3 support 2008-07-02 18:13:33 +00:00
David Rose 7937d29ab1 typedef SOCKET too 2008-06-26 00:16:20 +00:00
David Rose 25ca934a9e add sockaddr_in and fdset 2008-06-25 23:03:40 +00:00
David Rose 3a74e7e780 need string.h 2008-06-24 22:48:44 +00:00
rdb 6ea55fbf08 The HAVE_SYS_MALLOC_H is needed for OSX 2008-06-21 16:24:44 +00:00
Joseph Lee e8b4443ae3 finally fix early evaluation problem with LDFLAGS_OPT3/4 not allowing selection of static or dynamic library linking 2008-06-20 01:25:28 +00:00
Joseph Lee d571f24a62 o fix early evaluation problem with LDFLAGS_OPT3/4 not allowing selection of static or dynamic library linking
o support cdefs with MIDL_COMMAND through new IDL_CDEFS
2008-06-20 01:18:36 +00:00
rdb 5cd24b98bd uname -i doesnt work in all cases, uname -m does. 2008-06-13 18:28:00 +00:00
David Rose 15fb485413 make SDL_LIBS explicit 2008-06-12 19:05:01 +00:00
rdb ea61d232cd Added better support for darwinport's version of FFTW 2008-06-12 18:41:34 +00:00
Chris Brunner bf51afa210 now supports nmake! 2008-06-11 02:15:40 +00:00
Asad M. Zaman ec5cb23891 this sets the error mode to popup dialogs 2008-05-30 01:46:31 +00:00
David Rose 01ac6a43d0 whoops 2008-05-28 18:59:43 +00:00
David Rose f965ed1f43 whoops 2008-05-28 18:43:06 +00:00
David Rose fb9c56432a we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
Chris Brunner 97d80a6d4b added a flag to not include the MFC80.LIB file in linking 2008-05-28 02:17:51 +00:00
Josh Yelon 040e288b0d Update to 1.5.3 2008-05-19 17:21:35 +00:00
David Rose abc56fdc8d add ctype.h 2008-05-12 18:04:21 +00:00
David Rose 07e5322800 simple fix to token-pasting problem 2008-05-09 18:48:20 +00:00
David Rose fd4c80f217 sdl framework 2008-05-06 19:58:53 +00:00
David Rose 77d2c851e6 explicit tinydisplay controls 2008-05-06 19:52:31 +00:00
David Rose 66ec7e16d8 tinysdgl -> sdl 2008-05-03 00:12:34 +00:00
Josh Yelon ab84c9e2e4 Added 1.5.2 2008-05-02 01:41:07 +00:00
David Rose 6d90cf5b70 tinydisplay 2008-04-30 22:21:24 +00:00
Josh Yelon 04dae67b6e Added 1.5.1 2008-04-24 03:21:08 +00:00
Josh Yelon 2fc0965ec2 added a few datatypes 2008-04-24 02:02:55 +00:00
Joseph Lee 079879fc90 make install_dna language auto-smart too 2008-04-23 03:12:15 +00:00
Josh Yelon d71fd1d89c Changes for 64-bit 2008-04-10 20:03:16 +00:00
David Rose 1addfb29d8 use <auto> filename path 2008-04-08 21:29:54 +00:00
Chris Brunner 3cc659cde4 now supports MSVC9 2008-03-29 00:25:22 +00:00
Chris Brunner a03ca21cfa removed /usr/contrib from path (no longer exists) 2008-03-26 20:49:37 +00:00
David Rose 4cd6d03cb5 support explicit default constructors for linmath 2008-03-25 23:53:27 +00:00
David Rose 180e3f5cd1 prevent crash on no dlerror 2008-03-25 23:47:42 +00:00
Chris Brunner b8fc586322 ignore some warnings when compiling with MSVC9 2008-03-25 21:40:53 +00:00
Chris Brunner b01dc2af2e fixes for MSVC9 2008-03-25 21:37:06 +00:00
Chris Brunner 9fd6e46051 now supports MSVC9 2008-03-25 00:38:16 +00:00
David Rose 89d07d7c4a whoops, const void 2008-03-21 22:39:40 +00:00
David Rose 7ccbc378f4 try harder to avoid 64-bit complaints 2008-03-21 22:29:03 +00:00
David Rose 4ed9feda5e reinterpret_cast 2008-03-21 11:41:00 +00:00
Josh Yelon 08dcdade5c load_dso now uses a plugin search path 2008-03-18 22:25:59 +00:00
David Rose 0127b28af8 osx requires ssize_t 2008-03-14 18:59:53 +00:00
Dickinson Lo f38e75693e fixed bug 2008-03-03 06:38:17 +00:00
Dickinson Lo 6a51ce0b58 adding 64bit flags 2008-03-03 05:46:37 +00:00
David Rose 93fb935b6f MIN_GL_VERSION, MIN_MESA_VERSION 2008-02-27 21:20:09 +00:00
Josh Yelon 5ea59602f0 Updated version num 2008-02-26 00:14:43 +00:00
Chris Brunner 143ad2a8be added support for Windows XP 64-bit Edition 2008-02-13 03:12:47 +00:00
David Rose 67a278f77b instrument libpandaode by default too 2008-01-26 02:14:38 +00:00
David Rose 4fd2a6ba3c fix build issues on osx from kaweh kazemi 2008-01-17 20:27:43 +00:00
David Rose 611a10f796 try again to satisfy compilers 2008-01-17 01:22:57 +00:00
David Rose 56e4178f2d compile on windows 2007-12-20 02:02:25 +00:00
David Rose 5afa502948 add ConfigVariableInt64 2007-12-20 01:58:58 +00:00
David Rose ba2b04f2cc make 64-bit long 2007-12-19 23:15:55 +00:00
David Rose 2e8fec7683 fix mutex_spinlock 2007-11-27 01:08:46 +00:00
David Rose 756d990402 fix typo 2007-11-21 22:45:17 +00:00
David Rose d85b062b2d don't limit counters to 32-bit 2007-11-21 22:42:56 +00:00
David Rose c11e8411d9 max-heap-size 2007-11-20 22:13:03 +00:00
Joseph Lee 7adea0291f note that LINK_FORCE_STATIC_RELEASE_C_RUNTIME has been broken for a very long time 2007-11-08 00:45:47 +00:00
David Rose facb94eea5 need stdlib.h 2007-11-07 17:49:13 +00:00
Josh Yelon 63aa6ff557 Added a few defs for directshow 2007-11-04 07:32:16 +00:00
David Rose 804edb0287 add ids stuff 2007-11-01 20:19:39 +00:00
Josh Yelon 2b2837ad26 Component Object Model crap 2007-10-30 20:44:29 +00:00
Josh Yelon 1e4f32d215 artools.h is for artoolkit 2007-10-28 17:16:38 +00:00
Josh Yelon 05b06bc5ea Updating to 1.4.3 2007-10-14 01:32:47 +00:00
David Rose ef5b2fe57e squelch warning 2007-09-20 18:22:16 +00:00
Josh Yelon 519c972bb9 Updated to 1.4.2 2007-09-18 17:07:18 +00:00
David Rose 651513d595 use reinterpret_cast for 64-bit architecture 2007-09-13 19:25:09 +00:00
Dustin Barnard c98b74451b *** empty log message *** 2007-09-10 16:59:59 +00:00
David Rose 523ef75910 more symbols 2007-09-07 20:44:00 +00:00
David Rose c9658e78c7 EVP_CIPHER_CTX_key_length -> EVP_CIPHER_key_length 2007-09-07 17:07:30 +00:00
David Rose 3804f89682 wchar_t might not be two bytes wide 2007-09-05 18:02:47 +00:00
Josh Yelon 7a42e30562 Releasing 1.4.1 2007-08-31 18:33:03 +00:00
Josh Yelon 1e02c06517 Major refactoring of movie code. 2007-08-20 22:34:58 +00:00
David Rose bc488bb495 allow (and ignore) args to #endif 2007-08-16 17:19:12 +00:00
David Rose cf69abadde need to ensure local USE_PACKAGES are first 2007-08-03 22:00:10 +00:00
David Rose 23f5ce5dec contribution from kaweh: cg/maya support for osx, plus my changes to support transitive frameworks 2007-08-03 20:53:29 +00:00
David Rose 6e1bfc4ff5 EXPCL_DTOOL 2007-07-21 00:03:45 +00:00
David Rose 982f614991 DeletedBufferChain 2007-07-20 23:59:10 +00:00
David Rose f75d7a54ad minor text change 2007-07-16 21:34:35 +00:00
David Rose 646615ed60 minor text change 2007-07-16 21:34:17 +00:00
David Rose 68cd3322a9 better thread protection in reference counts, esp. TransformState etc. 2007-07-14 21:32:48 +00:00
David Rose 8392266935 BEGIN_PUBLISH .. END_PUBLISH applies to methods too 2007-07-13 21:22:22 +00:00
David Rose adf6c06b0f fix memory_hook placement 2007-07-13 17:23:54 +00:00
David Rose 05e24493fc oops, revert temporarily: crashes interrogate 2007-07-07 00:16:05 +00:00
David Rose 04a020b0a3 ! USE_STL_ALLOCATOR 2007-07-06 23:42:40 +00:00
David Rose f1f4de03b7 windows include 2007-07-06 04:41:04 +00:00
David Rose 07f7ac0803 $TEMP, $COMMON_APPDATA, $USER_APPDATA 2007-07-06 04:39:46 +00:00
David Rose 87a23944fb regularize StreamReader, StreamWriter, StringStream 2007-07-06 04:03:49 +00:00
David Rose ac64a7ef97 iostream stuff 2007-07-06 00:20:26 +00:00
David Rose 896860c8c2 fix reference-counting on forward-reference return values 2007-07-04 00:33:49 +00:00
David Rose 278e10d8ff missed a few cases 2007-07-02 18:14:41 +00:00
David Rose 65dc53a585 oops, compile properly in O4 2007-06-29 19:09:45 +00:00
David Rose ab34a7c656 windows niceties 2007-06-29 18:37:18 +00:00
David Rose 5d7e726ba2 more interrogate changes 2007-06-29 16:38:22 +00:00
David Rose 09df7cee05 more compiler warnings 2007-06-29 16:38:11 +00:00
David Rose df4cf52a77 compiler warning 2007-06-29 16:00:15 +00:00
David Rose 385e7be325 still more meminfo fixes 2007-06-29 15:53:27 +00:00
David Rose b625e79758 add a destructor to silence the compiler warnings 2007-06-29 15:11:05 +00:00
David Rose 14b0579412 static init 2007-06-29 02:04:12 +00:00
David Rose b03baf5afd typo 2007-06-29 01:41:25 +00:00
David Rose d52eb37b14 move some low-level mem tracking into MemoryHook, more mem tracking fixes 2007-06-29 01:39:09 +00:00
David Rose d668da224d need libtar.h with new interrogate rules 2007-06-28 18:55:12 +00:00
David Rose 8b76075133 repair pstats mem tracking 2007-06-28 04:12:14 +00:00
David Rose af64f6a404 ode for new interrogate rules 2007-06-28 03:50:31 +00:00
David Rose d8f9b61896 new interrogate rules 2007-06-28 03:36:06 +00:00
Josh Yelon 1e7c8513c3 Interrogate include-path alterations 2007-06-27 23:57:19 +00:00
David Rose fe97acf7cb integrate thread_yield in appropriate places 2007-06-26 13:01:16 +00:00
David Rose ac0b6ea475 math.h 2007-06-26 12:25:52 +00:00
David Rose d412ad35d1 PyThreadState stuff 2007-06-26 00:27:36 +00:00
David Rose 06a36aff63 get runtime info for things that don't inherit from TypedObject 2007-06-22 22:35:57 +00:00
David Rose f2250ba9fa also add py_panda.h 2007-06-22 22:34:44 +00:00
David Rose bebefc5563 more path fixes 2007-06-22 16:35:25 +00:00
David Rose ecad9e186e fix issues with parser-inc and new interrogate search rules 2007-06-22 15:21:44 +00:00
Josh Yelon 7dc0da379b Corrected include-file search-path 2007-06-21 23:46:25 +00:00
David Rose 7238f8659c have_ucontext_h 2007-06-21 17:57:36 +00:00
David Rose f1e36f447a _no_opt_ for win32 2007-06-21 16:58:13 +00:00
David Rose 452a7bb6d8 need setjmp.h 2007-06-21 16:41:10 +00:00
David Rose ab22feb406 SIMPLE_THREADS does not require malloc mutex protection 2007-06-21 16:34:12 +00:00
David Rose 8d2bdc39fd first pass at SIMPLE_THREADS 2007-06-21 15:33:27 +00:00
David Rose 9f46da91a5 fix missing keyword 2007-06-20 16:32:50 +00:00
David Rose 515ab0c910 win32 VirtualAlloc 2007-06-15 00:38:45 +00:00
David Rose 5f1b029f42 NeverFreeMemory 2007-06-14 23:15:14 +00:00
David Rose 36dfcf2437 fix memory leak 2007-06-03 20:16:00 +00:00
David Rose ad6e2116cc better thread safety 2007-06-03 15:42:14 +00:00
David Rose 036ad2b115 remove old LINUX_NATIVE_THREADS implementation 2007-06-02 15:29:59 +00:00
David Rose 6640fd4acf tau-specific dependencies 2007-05-27 17:50:11 +00:00
David Rose 5c61a77d90 add set_trust_level 2007-05-18 20:52:24 +00:00
David Rose 6b8c2fdb30 define do-nothing stubs for inc_memory_usage() etc. 2007-05-18 18:49:04 +00:00
gephilipp 964098caca add .mm as valid source files 2007-05-18 18:27:11 +00:00
David Rose f89ef1f257 prevent crash, return sensible value from find_type() 2007-05-15 17:46:08 +00:00
David Rose 9433628a0e add Filename::get_temp_directory() 2007-05-13 15:59:29 +00:00
Roger Hughston ad4aa44a6b If you pick this up you need to re interigate every thing you have 2007-05-12 01:16:04 +00:00
David Rose d87cae471d more better pstats mem tracking 2007-05-10 14:40:52 +00:00
David Rose 137998a5c7 track_in_interpreter 2007-05-09 22:07:48 +00:00
Joseph Lee d1843ea81a bring over some OS X flags 2007-05-02 23:56:15 +00:00
David Rose 4bde6a0604 add PyLong_AsLong() 2007-04-27 17:26:34 +00:00
David Rose a51d4712cf prebuild-bison 2007-04-21 01:45:13 +00:00
David Rose 01b6acdcfe PyEval_InitThreads 2007-04-18 22:05:19 +00:00
David Rose 346928ece7 support BLOCKING keyword 2007-04-18 21:51:36 +00:00
David Rose 88fee08547 fix error message output 2007-04-18 20:26:09 +00:00
David Rose ea3d4eea3f stub thread functions 2007-04-16 22:17:49 +00:00
David Rose 9ada65e1d4 TypeRegistry requires a reentrant mutex 2007-04-12 17:35:00 +00:00
David Rose 846e46b8c7 better 64-bit support 2007-04-05 15:33:53 +00:00
David Rose 291c14a9b4 oops, another threading fix 2007-04-05 14:38:25 +00:00
David Rose 26f4073003 resolve threading crash 2007-04-05 13:36:29 +00:00
David Rose 301e051f35 remove command-line WIN32_LEAN_AND_MEAN 2007-04-03 23:20:32 +00:00
David Rose 3010785e58 attempt to robustify 2007-04-03 23:20:18 +00:00
Roger Hughston e829db1d60 Cygwin 6 2007-03-28 20:18:21 +00:00
David Rose f487846371 rename set -> this_set 2007-03-27 21:14:42 +00:00
David Rose babebe7c5c remove command-line WIN32_LEAN_AND_MEAN 2007-03-27 18:09:20 +00:00
Josh Yelon 882dbb172f Build fixes for new code 2007-03-20 03:41:55 +00:00
Josh Yelon 8a865e394b Added WIN32_LEAN_AND_MEAN 2007-03-19 20:46:59 +00:00
David Rose 501a3e6310 add hooks for libtar 2007-03-16 03:04:06 +00:00
David Rose 0237009db8 new funcs 2007-03-08 17:53:03 +00:00
David Rose baa0f8039c completely shoot nspr 2007-03-07 21:57:15 +00:00
David Rose ce36e31e6a prc_parameters.h 2007-03-07 19:22:18 +00:00
David Rose b8e112e3ba link with proper libs for NATIVE_NET case 2007-03-02 00:56:59 +00:00
David Rose 03ecc376f8 add gtk+-2 comments 2007-03-01 23:50:51 +00:00
David Rose 8eb5baa427 show proper interrogate name instead of 'type' 2007-02-22 19:03:50 +00:00
David Rose 362484b473 let's make WANT_NATIVE_NET the default now 2007-02-14 16:33:25 +00:00
David Rose d4983c4700 FT_Span 2007-02-12 12:55:28 +00:00
David Rose a3d341d1f1 default fmod path 2007-02-12 12:55:18 +00:00
David Rose 0db570a622 build nativenet on Linux 2007-02-09 00:10:28 +00:00
David Rose 00ef82dc51 ifdef openssl 2007-02-08 20:22:16 +00:00
David Rose 0be53cccf6 interrogate changes: respect const, use Python names in diagnostic messages 2007-02-08 20:15:54 +00:00
David Rose f645944195 dx9 is different 2007-02-08 17:49:47 +00:00
Josh Yelon 1c6caa4e55 Replaced HAVE_DX with HAVE_DX8 and HAVE_DX9 2007-02-07 22:09:07 +00:00
David Rose 7d5656858f support both empty and nonempty passphrase 2007-02-01 23:05:34 +00:00
Josh Wilson 0e4e851520 took libpandaode out of default GENPYCODE_LIBS. add it to your personal Config.pp for now. 2007-01-31 18:52:38 +00:00
Josh Wilson c3b5ddfe62 adding libpandaode to pandac.PandaModules 2007-01-31 04:26:10 +00:00
David Rose 132c2c4746 move EncryptStream to dtool; add encrypted and globally untrusted prc support 2007-01-30 23:54:37 +00:00
David Rose c86cd6de5d compiler warning 2007-01-30 16:38:17 +00:00
Josh Wilson 71abebad7d should pass interrogation now once it passes normal compiling phase 2007-01-30 06:04:00 +00:00
Josh Wilson ee9ea70f77 need config.h to prevent integer typedef collisions 2007-01-29 23:04:00 +00:00
Josh Wilson 67be8fcef0 update ode lib names 2007-01-29 21:10:34 +00:00
Josh Wilson 7e8990269e First pass at integrating ODE into Panda. Using ODE v0.7 2007-01-29 11:42:45 +00:00
David Rose 03ae6c36f6 add PyObject_Cmp 2007-01-26 17:59:47 +00:00
Josh Yelon d216c24d17 Changed libdtool to libp3dtool 2007-01-22 20:16:06 +00:00
David Rose 92efb1d282 add FT_Vector 2007-01-18 03:50:58 +00:00
David Rose 25226dec55 missing include 2006-12-14 21:59:42 +00:00
Joseph Lee 5bdafb5f0c always include assert.h (for MSVC) until drose unbreaks it for opt4 for the newly moved files from interrogatedb to dtoolutil 2006-12-05 02:18:58 +00:00
Joseph Lee 39064a9262 o use MT if static build for RELEASEFLAGS
o optimize for P4 cpus and up (still backwards compatible)
2006-12-02 02:00:59 +00:00
David Rose 67d2f9d6e7 maybe we always want to be WIN32_LEAN_AND_MEAN 2006-11-28 00:54:02 +00:00
Zachary Pavlov 79f9d6c8b3 new tau setup 2006-11-27 03:19:35 +00:00
Zachary Pavlov ac052ff0f0 cast fix 2006-11-27 03:18:56 +00:00
David Rose 090d0d8603 expcl 2006-11-24 23:55:51 +00:00
David Rose 795fd4889d windows needs default constructor? 2006-11-24 23:03:46 +00:00
David Rose 5779007507 more memory tracking stuff 2006-11-24 22:59:44 +00:00
David Rose f0df11bc39 fix malloc issues on windows 2006-11-17 23:21:33 +00:00
Darren Ranalli 9e3fb7bb6c added WANT_NATIVE_NET 2006-11-17 22:29:57 +00:00
David Rose 251d3a0c10 need memoryBase.cxx 2006-11-17 02:18:28 +00:00
David Rose 55225290b8 add MemoryBase to fix malloc issues, especially on OSX 2006-11-17 02:13:10 +00:00
Zachary Pavlov c70ee43128 prolly not necessary, but just in case. Added the header defs 2006-11-14 04:11:50 +00:00
Zachary Pavlov d81b48be24 WIN32_LEAN_AND_MEAN is armed! 2006-11-14 04:10:54 +00:00
Zachary Pavlov e9255443f7 okay, temporary removal of WANT_NATIVE_NET 2006-11-13 06:37:33 +00:00
Zachary Pavlov 429e4cb67c winsock2 into parser-inc 2006-11-11 03:24:58 +00:00
David Rose ea1386b007 add MAYA_EXTENSION 2006-11-08 23:16:20 +00:00
Zachary Pavlov a68f93a6d0 a stub for winsock2 2006-11-08 02:27:47 +00:00
Zachary Pavlov 7d77b95d4c added a native net var to the general environment. Turn on through Config.pp 2006-11-08 02:26:37 +00:00
Roger Hughston 03fa5dc3d7 uh oh, be carefulcvs add winsock2.hcvs add winsock2.h! 2006-11-07 03:21:25 +00:00
David Rose 9f87644dd4 disable ALTERNATIVE_MALLOC by default 2006-11-03 19:24:12 +00:00
David Rose e2c38edb6f minor text change 2006-11-02 00:10:57 +00:00
David Rose 4e0d07c7ec fix fmod for OSX 2006-11-01 23:45:17 +00:00
David Rose b1cb4dc751 update comment 2006-10-20 17:48:45 +00:00
David Rose 60d6a84eb4 separate out DEBUGFLAGS 2006-10-18 17:25:58 +00:00
David Rose 2ac33f2119 /usr/local/bin/perl -> /usr/bin/perl 2006-10-17 22:26:52 +00:00
David Rose abdf0bdd29 add to_os_short_name(), to_os_long_name() 2006-10-13 21:57:59 +00:00
David Rose 0161aabf5d constrain tp_compare() to return -1, 0, or 1 2006-10-13 21:14:15 +00:00
David Rose cd89c39c51 python compare Filenames 2006-10-13 21:13:39 +00:00
David Rose fa2e6e4992 add support for Berkeley DB 2006-10-06 18:46:29 +00:00
David Rose 8de0914056 latest osx publish stuff 2006-09-28 16:31:02 +00:00
David Rose 39a891e55d *** empty log message *** 2006-09-27 22:12:11 +00:00
David Rose 5d2466c72a osx tweaks 2006-09-27 04:03:07 +00:00
David Rose 601dbd02ca fixes for osx build 2006-09-25 22:29:39 +00:00
Chris Brunner dd8b9fff6c missing bracket 2006-09-24 20:18:19 +00:00
Roger Hughston 2e4a79ef7f dylib and so relationships 2006-09-22 20:36:54 +00:00
Roger Hughston dc401232e9 Fat Finger 2006-09-22 19:42:51 +00:00
Roger Hughston 60791e039a sx .so to dylib refrence not dup 2006-09-22 19:29:54 +00:00
Roger Hughston 6c9b539cdb leaning Up the ppremake osx build stuff 2006-09-22 19:26:30 +00:00
Roger Hughston 05513e945f Moving Files 2006-09-22 19:12:27 +00:00
Roger Hughston 59522ff4d2 Some polish on ppc/ intell divisions.. 2006-09-16 21:01:49 +00:00
Josh Yelon a996ac16ff Minor fixes to makepanda 2006-09-11 05:36:20 +00:00
David Rose 616de46c25 use as_typed_object() 2006-09-07 17:22:22 +00:00
David Rose 990174f44e class TypedObject is a typed class 2006-09-06 18:44:14 +00:00
David Rose b81fdf5f9d revisiting hashtables 2006-09-01 22:27:21 +00:00
David Rose 633a4f0d1e workaround for VC8 2006-09-01 20:22:01 +00:00
David Rose a3cc24dd6f dos2unix 2006-09-01 18:52:52 +00:00
Roger Hughston c293042de6 Start Spitting of the Intell Build 2006-08-31 23:24:11 +00:00
David Rose 33f957f9f0 assume we have OpenSSL 0.9.7 these days 2006-08-29 19:22:01 +00:00
David Rose 01a09a9d28 ConditionVarFull 2006-08-29 06:38:53 +00:00
David Rose 7efe3019f2 some static init order issues 2006-08-23 16:32:08 +00:00
David Rose a1616a6ec7 don't assume DO_PIPELINING 2006-08-22 15:35:25 +00:00
Joseph Lee 20688bbae9 do not assume _WIN32_WINNT hasn't been already defined 2006-08-19 00:40:58 +00:00
David Rose 758947d603 remove obsolete code branches 2006-08-17 16:07:43 +00:00
David Rose da58a7e355 gcc 64-bit 2006-08-04 17:49:19 +00:00
David Rose 4e1fff429b support -fPIC properly 2006-08-04 14:59:32 +00:00
David Rose 331d060a8a report more detail on _cat.info() error 2006-07-31 20:22:52 +00:00
David Rose 696a0afb0b implement windows locking for atomic functions 2006-06-20 15:49:52 +00:00
David Rose 74107f7df7 add atomic I/O operations 2006-06-20 00:23:05 +00:00
David Rose 7513f0c265 add clarifying comments 2006-06-14 21:22:24 +00:00
David Rose 29f1bb30c8 fix to the fix 2006-06-12 22:32:32 +00:00
David Rose 90acb5e250 fix windows-specific Python path 2006-06-12 18:29:34 +00:00
David Rose b06643e9b1 fix make_dir when filename ends in '/.' 2006-06-12 18:19:12 +00:00
David Rose b0eb06c4cb add get_file_size() for an unopened file 2006-06-09 17:28:18 +00:00
David Rose 87a912818b add file timestamps 2006-06-08 22:33:08 +00:00
Joseph Lee 346936dbe2 indicate there's support for POSIX threads 2006-05-25 05:22:38 +00:00
David Rose 3265a7d1b0 build with ffmpeg properly on Linux 2006-05-17 18:48:05 +00:00
Zachary Pavlov 3b4e79e50c changed default directory entries for config.pp to unix style 2006-05-14 22:27:30 +00:00
Zachary Pavlov 9adbcecbd6 new config entries for ffmpeg 2006-05-14 22:25:27 +00:00
Zachary Pavlov 7e3a67c0bf parser stubs are in for ffmpeg 2006-05-14 22:14:13 +00:00
Roger Hughston 859fc08886 small memory leak with multiple #defines... 2006-05-12 23:48:02 +00:00
David Rose a1b75855e1 fix recursive reference to HAVE_GL 2006-05-12 18:35:58 +00:00
David Rose 05ff700750 fc5 issues 2006-05-05 18:38:35 +00:00
David Rose 31d121e43b better sanity checking 2006-04-30 14:40:45 +00:00
David Rose 70d0a6d236 fix clear_local_value() 2006-04-29 02:21:55 +00:00
David Rose defa6afe02 Tau fixes 2006-04-28 16:19:20 +00:00
David Rose 372c1973fc comment out bogus assertion 2006-04-28 03:00:32 +00:00
Josh Yelon c6a783c4a1 ReleaseNotes for 1.2.2 2006-04-27 20:36:30 +00:00
David Rose 95d10754c0 faster Tau on Linux 2006-04-25 19:26:08 +00:00
David Rose 7e063748f6 static init ordering issues with MutexImpl 2006-04-21 15:27:40 +00:00
Josh Yelon fb90eadf73 Bump version 2006-04-20 17:07:56 +00:00
David Rose 57338ee24d better windows tau support; better threaded DeletedChain support; beginning PipelineReader classes 2006-04-20 04:03:16 +00:00
David Rose cadbb022f8 more tau for windows 2006-04-14 15:53:49 +00:00
David Rose a2dc081676 more and better tau instrumenting 2006-04-14 15:45:07 +00:00
David Rose 1eb1b26006 tau on windows 2006-04-14 03:18:36 +00:00
David Rose d58f403834 tau profiler 2006-04-13 23:33:56 +00:00
David Rose d2e1cb779d tau for windows 2006-04-13 21:42:16 +00:00
Joseph Lee 07c9d292c4 use 64-bit clean i/o under Linux 2006-04-13 02:48:30 +00:00
David Rose 62d6f81cae comment; volatile keyword 2006-04-12 20:23:38 +00:00
David Rose a570678cdb InitializeCriticalSectionAndSpinCount 2006-04-12 18:48:31 +00:00
David Rose 0486a74e7c include assert.h 2006-04-12 15:17:04 +00:00
David Rose 7986aaa0c3 mutex_spinlock 2006-04-12 15:15:37 +00:00
David Rose b638e65532 typo 2006-04-12 00:15:44 +00:00
David Rose ca19170904 revert accidental checkin 2006-04-11 18:16:51 +00:00
David Rose 9ce524fc89 better windows locking 2006-04-11 18:15:58 +00:00
David Rose afb1520ea1 add get_ptr(), set_ptr() 2006-04-09 20:03:22 +00:00
David Rose 0a155809dc ifdef out unneeded template classes for interrogate 2006-04-07 23:01:05 +00:00
Josh Yelon 45c89f4ea6 Updating Panda version 2006-04-07 20:44:39 +00:00
David Rose 51ede9905f interface -> interface_maker (avoid conflicts with Windows SDK) 2006-04-06 17:55:26 +00:00
David Rose 03c35a63ff CHAR -> CHAR_TOK (avoid conflict with Windows SDK) 2006-04-06 17:51:24 +00:00
David Rose ff562c4acc pandabase -> dtoolbase 2006-04-06 17:48:24 +00:00
David Rose 87e992a9fc instrument allocate/deallocate 2006-04-06 04:32:22 +00:00
David Rose 141d74eb6f DO_MEMORY_USAGE 2006-04-06 02:01:33 +00:00
David Rose 0688a9b8c1 spaces around template class 2006-04-05 22:36:25 +00:00
David Rose 8a78fffd8f multithreading optimizations, tau profiler, related changes 2006-04-05 19:36:05 +00:00
David Rose 92a5776b2c LINK_IN_GLXGETPROCADDRESS 2006-03-29 22:08:06 +00:00
David Rose df2e738dfe make ctattach behavior only when ctprojs defined 2006-03-26 23:12:53 +00:00
David Rose b82652aaaa check-debug-notify-protect 2006-03-20 21:39:20 +00:00
David Rose 4ddb69b56f inconsistent #if 2006-03-20 01:02:11 +00:00
Roger Hughston 2991d343d1 Renamed to pnotify 2006-03-17 23:01:54 +00:00
Roger Hughston 42b3ba9c82 OSX big Commit ... 2006-03-17 22:55:08 +00:00
Roger Hughston 847259e346 Name Colision on OSX notify.h = pnotify.h 2006-03-16 21:28:44 +00:00
David Rose 1ef3a5c5c2 dconfig does not require command-line parameters 2006-03-14 00:09:34 +00:00
David Rose a23eb2d733 support OSX bundle linking (for Python) 2006-03-13 23:12:46 +00:00
Roger Hughston 4b6d80a908 More OSX Stuff 2006-03-13 19:45:12 +00:00
David Rose 93a06490bf frameworks 2006-03-10 01:08:31 +00:00
David Rose 9a5677fff8 add install_shader rule 2006-03-09 16:56:14 +00:00
Asad M. Zaman 191c1b4046 changed the maya_egg rules to be more robust 2006-03-03 02:47:01 +00:00
Joseph Lee 74890122cb patches to support FreeBSD build 2006-03-01 02:29:06 +00:00
David Rose 8ab0b63fd0 move mutexImpl etc. from pandaexpress 2006-02-21 23:11:05 +00:00
Roger Hughston ad0cbe08b2 First Pass(for me at least) at osx dynamic loader.. 2006-02-17 01:28:28 +00:00
Roger Hughston 524d41e92e OSX OpenGL Stuff 2006-02-16 19:25:00 +00:00
Roger Hughston e4a267db75 OSX has a isnan that conflicts with this .. ?? 2006-02-16 19:24:33 +00:00
David Rose 1d2282a879 pipelining getting close; uprev bam version to 6.0 2006-02-14 19:07:47 +00:00
David Rose c398f10d7b fix ptmalloc2 for windows again 2006-02-10 21:44:47 +00:00
Roger Hughston 5e9a5e5028 Bad USE_COMPILER flags.. ( Sorry) 2006-02-10 20:05:57 +00:00
David Rose 03a74bfede posix threads never on Windows 2006-02-10 19:58:47 +00:00
Roger Hughston c953eca82b Some more motion on osx 2006-02-10 19:54:19 +00:00
David Rose 6cad90ad28 GL_FRAMEWORK 2006-02-10 19:26:04 +00:00
David Rose 7fdf481b0f posix threads 2006-02-10 18:52:41 +00:00
David Rose 0b86e30da5 windows.h 2006-02-08 06:58:32 +00:00
Josh Yelon e3ac8d3e02 Updated version number 2006-01-24 20:38:20 +00:00
David Rose eaf21c7e2b fix unary - in interrogate 2006-01-21 00:49:17 +00:00
David Rose 01a2a7c13c define CHECK_REENTRANT_MUTEX 2006-01-17 19:12:20 +00:00
David Rose 9f2768dfed move from Gtk-- 1.x to gtk+-2.0 2006-01-17 03:59:48 +00:00
aignacio_sf f04e3c9ddc Added Cg config. 2006-01-13 20:35:39 +00:00
David Rose 572a146c24 untabify 2006-01-13 18:38:07 +00:00
David Rose 44765047d6 fix built dtool.emacs 2006-01-13 18:02:17 +00:00
David Rose d48ec456e3 define -> defer 2006-01-10 13:54:29 +00:00
David Rose 92c0793706 getenv() now works at static init on Linux 2005-12-28 22:48:39 +00:00
David Rose b98eab780f publish ExecutionEnvironment 2005-12-28 22:48:09 +00:00
Chris Brunner 1dbdffc35c drose: should add lib to PATH without requiring PENV 2005-12-22 22:22:29 +00:00
David Rose a9067e2128 report nassert_raise() message even when squelched 2005-12-20 18:37:04 +00:00
David Rose 20b5398ab8 USE_DEBUG_PYTHON 2005-12-12 17:22:34 +00:00
David Rose 8b5d1758df better define 2005-12-12 17:22:16 +00:00
David Rose 0b1504f510 add some more symbols 2005-12-09 00:55:37 +00:00
David Rose 968ad486b8 fix __rsub__ nonsense 2005-12-08 22:40:50 +00:00
Roger Hughston 5bbbeff865 Debug Mode for python witj _DEBUG flag 2005-12-01 19:29:54 +00:00
Josh Yelon c8d692b258 Increased version number to 1.1.0 2005-11-16 23:40:53 +00:00
Dave Schuyler f92b90f80b ../install/ 2005-11-10 00:55:08 +00:00
Josh Yelon fbb934c19c Changed version num to 1 0 906 2005-11-06 21:50:22 +00:00
David Rose 48e8277cae need OpenMayaUI now 2005-11-02 19:01:42 +00:00
David Rose a641f3d0cb be more lenient of case check--allow 8.3 filenames 2005-11-02 01:58:21 +00:00
Josh Yelon f4539ca2cd *** empty log message *** 2005-10-28 16:18:34 +00:00
David Rose bfe0928939 add more nodefaultlibs 2005-10-26 15:06:26 +00:00
David Rose 8d7adf5f5c robustify find_on_searchpath a bit 2005-10-12 15:51:37 +00:00
David Rose 9219cca32c add write_prc_variables 2005-10-11 21:15:27 +00:00
David Rose 7ce2019b9e maybe it's right this time? 2005-10-03 23:31:17 +00:00
David Rose 0cd217e05b correct get_panda_root() logic one more time 2005-10-03 21:16:25 +00:00
David Rose 891153853f hardcoded defaults for VR Studio-specific paths really don't belong here 2005-10-02 17:24:48 +00:00
David Rose f488b04bc7 remove implicit c:/cygwin, fix logic some more 2005-10-02 17:14:47 +00:00
Josh Yelon fb46c04ad6 Got it to compile under VC 2005-10-02 02:50:52 +00:00
Josh Yelon 818cf9d7a5 Fixed a bug in get_panda_root 2005-10-02 01:22:29 +00:00
David Rose 5ac9710eeb protect mallinfo 2005-09-30 19:56:14 +00:00
David Rose ef554b58a4 we do need malloc.h 2005-09-30 19:54:54 +00:00
David Rose 237d193cac fix malloc issues on Linux 2005-09-30 19:49:25 +00:00
David Rose 5f3b0fc55b integrate dlmalloc etc. with ppremake 2005-09-30 15:41:50 +00:00
Josh Yelon f57fe99b6a Fixes to interrogate -srcdir 2005-09-30 07:19:18 +00:00
Josh Yelon 65e665414d Added srcdir option 2005-09-30 04:14:53 +00:00
Josh Yelon 26f187350d fix an elif 2005-09-29 19:22:32 +00:00
Josh Yelon 0aac3653f2 added third-party memory managers 2005-09-29 18:27:26 +00:00
David Rose e90bc3f1c6 include EGG_SUFFIX in maya rules 2005-09-28 22:49:37 +00:00
Josh Yelon 9729541f63 Added macrocomposites 2005-09-27 22:05:52 +00:00
David Rose 97c877ad3b don't bother to write doc strings for constructors 2005-09-26 18:22:39 +00:00
David Rose 60d2c8e349 integrate HashFilename with Filename via Filename::set_pattern() 2005-09-23 17:23:30 +00:00
Dave Schuyler c0bc0d4d32 changed include to double quotes 2005-09-23 02:01:10 +00:00
David Rose f91ee87026 rename ssl -> openssl, cv -> opencv 2005-09-21 23:50:36 +00:00
David Rose 1686ae3ff9 use Unix-style paths for OpenCV, per convention 2005-09-20 00:18:16 +00:00
David Rose d24d02c02d squawk about zero-valued TypeHandles too 2005-09-15 16:13:32 +00:00
David Rose ed4b03893e issue warnings on TypeHandle conflicts 2005-09-15 15:50:44 +00:00
David Rose 9c24c092dd support python_repr 2005-09-14 00:08:50 +00:00
David Rose 096d7dfa50 better behavior for long comments 2005-09-12 17:18:05 +00:00
David Rose 88a77268b1 string limit 2005-09-12 16:11:00 +00:00
David Rose f2d34a6022 class doc strings 2005-09-10 00:02:12 +00:00
David Rose 59ceb897ed fix leaks, parameter checking in interrogate 2005-09-09 16:26:52 +00:00
David Rose fc4051f994 fix complaints about lang_add_files 2005-09-01 16:19:15 +00:00
David Rose ab7cc5fb21 typos 2005-08-25 14:18:58 +00:00
Joseph Lee efa9b3c37f MF1_1_8:
o sort filter_dirs to eliminate duplicate optchar directories
o automatically use an available current _language file if _english file is specified
2005-08-25 02:37:49 +00:00
Zachary Pavlov 930838b2c7 another set of opencv paths 2005-08-20 00:30:47 +00:00
Zachary Pavlov 3cf0cd1fb2 added opencv directories 2005-08-20 00:30:13 +00:00
Zachary Pavlov cdc539e05a added opencv paths 2005-08-20 00:28:56 +00:00
Zachary Pavlov fc013d9824 added the stubs in for openCV 2005-08-20 00:27:46 +00:00
David Rose 2af4a15df2 fix opt4 build 2005-08-17 01:06:10 +00:00
David Rose d13afc82cf immediate-mode refinements 2005-08-16 17:27:40 +00:00
David Rose dd5cbd1b63 fix to_os_generic() 2005-08-12 19:59:01 +00:00
Josh Yelon c536465235 Undoing accidental change 2005-08-11 01:44:00 +00:00
Josh Yelon 879261500c *** empty log message *** 2005-08-11 01:41:43 +00:00
David Rose ee7f0dceb2 simulate_network_delay for http too 2005-08-10 18:03:39 +00:00
David Rose ff51585276 support HashFilename 2005-08-02 22:35:38 +00:00
David Rose 0fcd8ed8b0 to new 'built' form 2005-07-29 17:23:33 +00:00
David Rose c49f8600a6 minor enhancements 2005-07-28 21:10:39 +00:00
David Rose 477aedaa7c initialize members better 2005-07-28 13:18:06 +00:00
David Rose 07b77f24cc allow building with LINK_ALL_STATIC 2005-07-26 20:16:21 +00:00
David Rose 9e75c3dfd9 PyUnicodeUCS4_FromWideChar 2005-07-18 22:06:51 +00:00
David Rose 824a1d947c add more 2005-07-13 21:08:14 +00:00
David Rose a16bce7a37 prebuild-bison 2005-07-13 17:10:56 +00:00
David Rose 1f94eb12b4 build on irix 2005-07-13 17:07:25 +00:00
David Rose d5418c8ff4 dos2unix 2005-07-13 16:50:58 +00:00
David Rose b531ece1b4 fix interrogate on Linux 2005-07-13 16:48:56 +00:00
David Rose d6a54c5adf move some inline functions to .cxx for debugging 2005-07-13 16:27:09 +00:00
David Rose 01c82da5df interrogate supports wstring 2005-07-13 15:37:56 +00:00
David Rose f1923a7a19 more verbose write 2005-07-11 23:35:22 +00:00
David Rose 2e8b15cca4 compiler version on windows 2005-07-11 23:25:34 +00:00
David Rose f0e16bfb8f add get_compiler(), get_build_date() 2005-07-11 23:10:56 +00:00
David Rose ef368fc5ae define KEEP_TIMESTAMPS 2005-07-08 18:31:17 +00:00
David Rose 67adc6e82c prevent compiler warnings on gcc 2005-07-06 17:45:33 +00:00
David Rose 7eab63d1e6 remove indent.cxx 2005-07-06 17:40:25 +00:00
David Rose be6d48df86 move TypedObject etc. stuff to dtool 2005-07-06 17:29:46 +00:00
David Rose ac748503b4 dos2unix 2005-07-04 18:35:38 +00:00
Dave Schuyler 6ad0abbb8f allowing explicit paths 2005-07-01 23:05:40 +00:00
David Rose 67861d8f58 more pystub functions 2005-06-30 20:12:01 +00:00
David Rose bc0d509090 bam 5.0, new Geom implementation is now official 2005-06-30 17:42:21 +00:00
Roger Hughston 9d9465a097 Adding new stubs for python 2005-06-29 23:12:35 +00:00
Roger Hughston bcac5f1982 Still fighting os and compiler versions
VS: ----------------------------------------------------------------------
2005-06-29 22:27:51 +00:00
Roger Hughston 997856dc00 Removed a _cdecl ???
----------------------------------------------------------------------
2005-06-29 22:21:52 +00:00
Roger Hughston 78024e3740 *** empty log message *** 2005-06-29 22:19:14 +00:00
Roger Hughston 31bf98f33a windows does not like this.. lets try again .. gcc and cv colisions :( 2005-06-29 22:13:27 +00:00
Roger Hughston a4515f26c9 till trying to get this to work on none consistant compilers.. 2005-06-29 21:57:22 +00:00
Roger Hughston e3f06880ae *** empty log message *** 2005-06-29 21:50:56 +00:00
Roger Hughston 1b4c9ca334 *** empty log message *** 2005-06-29 21:48:06 +00:00
Roger Hughston db920c88e6 *** empty log message *** 2005-06-29 19:24:59 +00:00
Roger Hughston 40b9a89632 Removed some debug printf from the interigate incude file. 2005-06-29 18:26:52 +00:00
David Rose f5be1d28dd put cerrs where they might be useful later 2005-06-29 16:38:39 +00:00
Roger Hughston 5e2df78ee8 hanged Comments for better DIR and help 2005-06-23 20:11:44 +00:00
David Rose 93575a2373 default python 2.4 2005-06-23 03:34:55 +00:00
David Rose dd69dd3322 change NSPR to depend on header file, not library 2005-06-22 13:06:57 +00:00
Dave Schuyler 1b09b631e9 changed time delta to signed int 2005-06-14 22:15:01 +00:00
Roger Hughston 069b7cda21 *** empty log message *** 2005-06-14 20:16:26 +00:00
David Rose 3fdb03efbd add copy_egg rule 2005-06-10 14:10:29 +00:00
Roger Hughston 05fafea499 dded Named argument support.. And A Support Class
fix to daves outpur/write bug..
2005-06-04 01:19:49 +00:00
Roger Hughston 59537b18d2 *** empty log message *** 2005-06-01 01:18:12 +00:00
David Rose 1a930a1bb9 add more 2005-05-28 16:11:09 +00:00
Roger Hughston a31108fcb8 *** empty log message *** 2005-05-27 23:40:34 +00:00
Roger Hughston 3d02ef10f5 *** empty log message *** 2005-05-27 19:44:19 +00:00
David Rose e451e12df4 add PyObject_Call() (for py2.4) 2005-05-27 14:39:11 +00:00
Roger Hughston cdadcc77d8 *** empty log message *** 2005-05-27 03:15:02 +00:00
Roger Hughston 1b8c732bc6 *** empty log message *** 2005-05-27 02:44:58 +00:00
Roger Hughston d259278846 *** empty log message *** 2005-05-27 01:35:37 +00:00
Roger Hughston ac19f25620 *** empty log message *** 2005-05-27 01:20:46 +00:00
Dave Schuyler 533f3b9e85 use python 2 2 or earlier 2005-05-27 00:30:31 +00:00
Dave Schuyler b3fa4b906c python 2.4 stuff 2005-05-27 00:25:19 +00:00
Dave Schuyler 4c526c7194 added using python 2 2 or earlier 2005-05-26 21:24:23 +00:00
Roger Hughston c11bb894b2 *** empty log message *** 2005-05-25 23:03:56 +00:00
Roger Hughston 7c54d39837 *** empty log message *** 2005-05-25 22:57:40 +00:00
Roger Hughston 98196002ed *** empty log message *** 2005-05-25 20:20:46 +00:00
Roger Hughston a6d9f869dd *** empty log message *** 2005-05-25 20:09:00 +00:00
Roger Hughston e10c02b21d *** empty log message *** 2005-05-24 19:51:57 +00:00
Roger Hughston b0276d5ddd *** empty log message *** 2005-05-24 18:16:25 +00:00
Roger Hughston feacd638ff *** empty log message *** 2005-05-24 17:46:10 +00:00
Roger Hughston 93ae9f6b1f *** empty log message *** 2005-05-24 17:44:37 +00:00
Roger Hughston f2e3a52f31 *** empty log message *** 2005-05-24 17:42:04 +00:00
Dave Schuyler d8d6ee4593 unsigned integer 2005-05-24 03:42:28 +00:00
Roger Hughston 16156c21f2 *** empty log message *** 2005-05-24 03:12:42 +00:00
Roger Hughston 2dc2a3dd3f *** empty log message *** 2005-05-24 03:10:57 +00:00
Roger Hughston a4c411ec11 *** empty log message *** 2005-05-24 02:42:35 +00:00
Roger Hughston 542b61050e *** empty log message *** 2005-05-24 02:33:10 +00:00
Roger Hughston 1df46c46a7 *** empty log message *** 2005-05-24 02:26:44 +00:00
Roger Hughston de9114a78f *** empty log message *** 2005-05-24 01:23:39 +00:00
Roger Hughston 010cfe3e2b *** empty log message *** 2005-05-23 21:22:09 +00:00
Roger Hughston 63290756fe *** empty log message *** 2005-05-23 21:04:31 +00:00
David Rose 0cca4fbe02 add PYTHON_NATIVE 2005-05-19 18:36:39 +00:00
David Rose 7eec1f34d8 fix typo 2005-05-18 00:04:58 +00:00
David Rose b5e0705bfd build on Windows 2005-05-16 23:56:19 +00:00
David Rose 15f654b7de build on gcc 4.0.0 2005-05-16 23:53:10 +00:00
David Rose 0bd34f9f4b runtime improvements 2005-05-10 22:43:44 +00:00
David Rose a79366061a EXTRA_IPATH, EXTRA_LPATH 2005-05-06 17:01:47 +00:00
David Rose 988792a85d DO_DCAST 2005-04-27 16:33:33 +00:00
Dave Schuyler 0dd3363dd1 formatting 2005-04-25 23:39:51 +00:00
David Rose 521a4b625e time for Zm400 2005-04-22 19:15:34 +00:00
Josh Yelon 33c2803608 A few more tweaks to support no-hardcoded-paths 2005-02-23 22:05:19 +00:00
Josh Yelon 3faac82346 Fixes for <auto> and gcc 3.4 2005-02-23 20:50:09 +00:00
David Rose 2a39759b85 fix PandaSystem.hasSystem() etc. 2005-02-19 00:00:47 +00:00
David Rose 0cc932301d new stuff from CMU 2005-02-08 07:30:50 +00:00
David Rose 6433fd92be add Filename::make_true_case() 2005-02-04 13:38:27 +00:00
David Rose 28d62c55ef latest merges from Schell Games 2005-02-04 05:24:47 +00:00
David Rose 871351c82d support windows share names like \\myhost\myfile 2005-02-03 12:35:39 +00:00
David Rose c82df3d2ff TARGET 2005-02-01 01:23:07 +00:00
David Rose a7c68407d0 TARGET 2005-02-01 01:20:16 +00:00
David Rose c4fb3aa93a bison 1.875c now requires parens within the macro args 2005-01-28 17:15:40 +00:00
David Rose 1f3ed386b4 implement THIS_PRC_DIR 2005-01-27 05:20:31 +00:00
David Rose 690af16584 fix wrong variable name 2005-01-27 04:59:00 +00:00
David Rose 035c1e5a91 fix drive-root to_os_specific() problem 2005-01-27 04:57:43 +00:00
David Rose 665b922f72 start 1.1.0 development 2005-01-27 02:32:52 +00:00
David Rose 9e3f213c05 ignore generated files 2005-01-26 19:49:30 +00:00
David Rose d347a6be8e add pandaVersion.h, checkPandaVersion.h, and PandaSystem 2005-01-26 19:47:14 +00:00
David Rose a39a8f57c3 build on Irix 2005-01-26 11:40:45 +00:00
David Rose bcc386430d change output slightly to be less confusing 2005-01-24 18:17:28 +00:00
David Rose 287f4f387c more math operations 2005-01-23 00:23:01 +00:00
David Rose 0bbea17f5b whoops, accidental checkin of debug code 2005-01-20 08:06:31 +00:00
David Rose 09025a32d7 fix LINK_ALL_STATIC 2005-01-20 07:35:29 +00:00
David Rose 7510dbcd92 revert poorly-tested fix 2005-01-20 03:27:57 +00:00
David Rose 67b112010c fix LINK_ALL_STATIC 2005-01-20 03:13:05 +00:00
David Rose ee66668ab1 integrate latest changes from CMU 2005-01-19 23:27:15 +00:00
David Rose 0740cb0449 suggested bugfix by draisin on SourceForge site for MS .NET 2003 2005-01-09 02:10:50 +00:00
David Rose dac28d3c1b an unspecified path should implicitly contain '.' 2005-01-06 04:13:37 +00:00
David Rose 6956d642d2 Josh Yelon's parser-inc files for openssl-0.9.7a-35 2005-01-03 21:50:28 +00:00
David Rose 638fad7bf6 better handling of dconfig/new interface interactions 2004-12-29 15:11:17 +00:00
David Rose cf34707189 assertion failures, support string default values 2004-12-23 01:14:42 +00:00
David Rose f96ddb1420 use GetModuleFileName() 2004-12-22 16:24:22 +00:00
David Rose 67faec5f8d attempt to implement <auto>, use _composite build rules 2004-12-21 20:53:52 +00:00
David Rose 5ad50c7bcd fix DConfig warnings when PRC_SAVE_DESCRIPTIONS is not defined 2004-12-17 17:56:33 +00:00
Dave Schuyler 1bc2910daa enter_debugger_if 2004-12-17 01:38:36 +00:00
David Rose 7e8ee687e2 make clean misses files on two different targets 2004-12-16 22:24:31 +00:00
David Rose 246e62c614 clean-soft, etc. 2004-12-15 05:57:41 +00:00
David Rose e9f8618c5d prevent crash due to overly early warning message 2004-12-14 06:00:02 +00:00
David Rose dfb734893d introduce PRC_SAVE_DESCRIPTIONS and PRC_DESC to strip out config descriptions in release build 2004-12-09 23:24:08 +00:00
David Rose 77f6853877 fix problem parsing quoted commas in a manifest parameter 2004-12-09 23:21:40 +00:00
David Rose 484f442fad eliminate empty path names 2004-12-09 21:39:12 +00:00
David Rose f7c34a095a make ConfigVariableFilename be more Filename-like 2004-12-09 00:55:49 +00:00
David Rose 9a3c2e76a1 add more string-like functionality to ConfigVariableString 2004-12-07 04:23:09 +00:00
David Rose 8d7a27547f better fix for irix istream 2004-12-02 00:02:54 +00:00
David Rose e13d8f7518 scan istream on Irix without crashing 2004-12-01 21:45:04 +00:00
David Rose a696d20f00 cast NULLs to avoid compiler objections 2004-12-01 18:13:37 +00:00
David Rose d636bc832f build on Irix 2004-11-26 19:01:58 +00:00
David Rose 48c96d0928 add ConfigVariableFilename 2004-11-22 18:45:18 +00:00
David Rose ea51416fd6 fix declspec some more 2004-11-22 06:54:05 +00:00
David Rose 799b0678fb correct underscores 2004-11-21 23:00:29 +00:00
David Rose 5ecb8550d6 fix prebuilt bison rules 2004-11-18 00:25:24 +00:00
David Rose 62d58d924e output statements for ConfigVariableList 2004-11-16 19:31:22 +00:00
David Rose 6698db48d9 allow embedded comments 2004-11-16 18:40:03 +00:00
David Rose 7a35411829 comment tweaks, remove unneeded variable 2004-11-16 00:40:02 +00:00
David Rose 5887770666 undef set_key 2004-11-15 23:51:12 +00:00
Dave Schuyler ef2e8f613e minor changes 2004-11-08 23:55:27 +00:00
David Rose 3e548e3663 new interrogate, minor config changes 2004-10-28 18:33:45 +00:00
David Rose 8d1d98353b refinements to make-prc-key options, link static 2004-10-26 20:33:50 +00:00
David Rose 7e98b27eaf oops, expand search path components 2004-10-26 18:25:54 +00:00
David Rose 3410413ae5 define ConfigVariableManager::make_variable_template() 2004-10-26 00:27:31 +00:00
David Rose b937aef183 nicer formatting, etc. 2004-10-25 23:04:10 +00:00
David Rose 9d234b8e0f more config tweaks 2004-10-25 21:00:51 +00:00
David Rose 67ca4b860e missing INLINE 2004-10-22 23:29:02 +00:00
David Rose fa32be5de4 refinements to prc system 2004-10-22 23:13:49 +00:00
David Rose df6f1ca597 don't pollute search path with empty names 2004-10-22 18:49:00 +00:00
David Rose 31bfe77f1d build on gcc 2004-10-21 14:41:10 +00:00
David Rose 378645efbe first pass at new config interface 2004-10-21 14:35:43 +00:00
Joseph Lee 96e8f070f6 add back . as last part of path for cygwin 2004-10-21 00:35:13 +00:00
Dave Schuyler a44e372fa5 formatting 2004-10-16 00:32:48 +00:00
David Rose 107d69ef37 dtool depends on dtool_config.h too 2004-10-05 19:07:36 +00:00
David Rose 3b23cb04b0 no STL_HASH by default 2004-10-05 18:51:53 +00:00
Asad M. Zaman 204f639d70 upped the heap size 2004-10-04 20:37:54 +00:00
David Rose 0466905408 gcc problems 2004-10-02 12:49:44 +00:00
David Rose dbb24d9cc9 phash_map, etc. 2004-10-02 05:07:16 +00:00
David Rose d2a5f253a3 ignore generated directory names 2004-09-30 21:22:43 +00:00
David Rose 1e95e59741 remove ppremake version number from dtool_config.h 2004-09-30 15:41:23 +00:00
Dave Schuyler 257a2464e7 added dtool_config.h 2004-09-29 02:16:33 +00:00
Dave Schuyler ebf10096a5 *** empty log message *** 2004-09-28 02:02:12 +00:00
David Rose 6dbe5ed096 don't use multiprocess make by default 2004-09-24 20:55:35 +00:00
David Rose 8547eff84d oops 2004-09-22 23:25:29 +00:00
David Rose 7117883a22 squawk if attached to wrong DTOOL 2004-09-22 23:08:28 +00:00
David Rose 33d4210ff2 include Maya in configure report 2004-09-20 18:06:55 +00:00
Dave Schuyler 5adcd07740 added if'd out message 2004-09-17 03:54:55 +00:00
David Rose 68da034d9e add PyNumber_Long(), PyExc_TypeError(), sort alphabetically 2004-09-15 22:23:43 +00:00
David Rose e2a27fabda interrogate should support long long 2004-09-14 22:24:13 +00:00
Dave Schuyler 94bdad116e added debug output for optional packages that were not located 2004-09-03 01:31:53 +00:00
Dave Schuyler 48a5b786b2 added DMODELS checkEnv 2004-09-03 01:29:01 +00:00
Dave Schuyler 0399b0ce0b fix for missing model paths -- it could be done better, change it if you like 2004-08-26 21:38:51 +00:00
Dave Schuyler 47a4d98dcb hiding Makefile 2004-08-26 21:37:10 +00:00
David Rose 48a56fe67a fix "make install" for palettes 2004-08-25 01:04:02 +00:00
David Rose 8618f4d3f8 more files from CMU 2004-08-06 22:22:50 +00:00
David Rose 2054819d6f add new helix files 2004-08-06 00:15:19 +00:00
David Rose e5740c91ab dos2unix 2004-08-06 00:12:03 +00:00
David Rose b4eb31344f new updates from CMU 2004-08-06 00:10:20 +00:00
David Rose b2f4dab648 remove reference to nonexistent Template.models.nmake.pp 2004-08-03 00:21:46 +00:00
David Rose 9e50dea5fd use nmake 2004-08-02 17:09:43 +00:00
David Rose 068bd840ae build dllbase.txt properly 2004-07-31 00:11:07 +00:00
David Rose c306244719 re-add Template.nmake.pp 2004-07-30 22:25:49 +00:00
David Rose 95b096ccfa add soft, flt, maya, etc. rules 2004-07-30 18:33:36 +00:00
David Rose 120f7ae820 put in Cg defaults for unix platforms 2004-07-29 17:08:56 +00:00
Shalin Shodhan a427380836 New Cg stubs added 2004-07-27 17:40:32 +00:00
Shalin Shodhan 088296e72a *** empty log message *** 2004-07-27 17:39:38 +00:00
David Rose b5ef8f007d install -Cm is causing problems 2004-07-27 12:37:15 +00:00
David Rose b5f34628a7 add RTLD_GLOBAL so loaded symbols are available to other modules 2004-07-22 00:22:27 +00:00
Dave Schuyler 6e17a56908 if PANDA_ROOT is not set, setting it to c:/cygwin 2004-07-21 04:13:37 +00:00
Joseph Lee e10c64cdb3 move elements of path building around to close up holes for security exploits such as "." in $PATH 2004-07-20 03:06:50 +00:00
David Rose 7bf7db4c2e add newheader.cxx 2004-07-15 20:31:35 +00:00
David Rose 9293e85bb7 add /stack option to specify a 4-meg stack by default for executables 2004-07-14 21:06:49 +00:00
David Rose 770622dab5 add DYNAMIC_LIB_EXT to Irix case 2004-07-14 20:36:30 +00:00
David Rose 915bd53346 remove old soft2egg reference 2004-07-12 19:38:00 +00:00
Joseph Lee 9d9a9d40d0 install should use -C so file content will get copied correctly always 2004-07-09 03:10:19 +00:00
Dave Schuyler 2004648d38 added HAVE_SYS_MALLOC_H 2004-07-07 04:08:12 +00:00
Dave Schuyler e166adfd76 osx build type is now unix 2004-07-07 04:07:38 +00:00
Dave Schuyler 1f9214cb44 using DYNAMIC_LIB_EXT 2004-07-07 04:05:12 +00:00
Dave Schuyler 5f59746382 added have_types_h 2004-07-07 04:03:12 +00:00
David Rose 2d6d9eac69 nodefaultlib:libci.lib suggested by jason pratt 2004-07-06 20:26:20 +00:00
Asad M. Zaman d264437d91 upped the msvc thing from 300 to 350 2004-07-02 00:26:37 +00:00
David Rose 957c8a27a9 PyObject_IsInstance 2004-06-30 00:56:31 +00:00
David Rose faf063cbf8 setattrstring 2004-06-25 00:03:20 +00:00
David Rose 4ae76dbc9b remove unneeded formal parameter name 2004-06-24 16:44:09 +00:00
David Rose 38aadc22f5 stub out more 2004-06-22 05:18:22 +00:00
Joseph Lee 151636950d comment support japanese, and german 2004-06-22 00:26:28 +00:00
David Rose f9ba460ff0 move newheader to attach directory 2004-06-21 16:37:24 +00:00
David Rose 89cf2c4aca more 2004-06-18 18:35:20 +00:00
David Rose dd5ba8f3b6 stub out more 2004-06-17 02:13:36 +00:00
David Rose 8f06b1ad29 correct reverse alphabetical sort 2004-06-12 00:16:06 +00:00
David Rose d206ef6992 clarify comment 2004-06-10 21:34:39 +00:00
David Rose c24f8857a5 typos in comments 2004-06-10 21:29:51 +00:00
David Rose 1e7a4986a1 wrong EXPCL 2004-06-10 20:29:21 +00:00
David Rose ae9ef03e9b rename Configrc to Config.prc 2004-06-10 18:54:04 +00:00
David Rose ab68148bdd checking errno after readdir() is just a mistake 2004-06-07 19:07:31 +00:00
David Rose 9778ec7a19 need to reset errno before calling readdir 2004-06-07 18:51:59 +00:00
David Rose 08ea68e8ab prevent crash on some glob.h versions 2004-06-06 01:28:57 +00:00
David Rose 33f587a56d reorder notifications 2004-06-05 18:47:55 +00:00
David Rose 26251e7b8e correctly handle PPREMAKE_CONFIG not set 2004-06-05 18:44:51 +00:00
David Rose 05833c75dd prevent spurious warning 2004-06-05 01:04:20 +00:00
David Rose a42d5f1389 support Configrc* 2004-06-05 00:39:01 +00:00
David Rose 5b776a03b6 remove dtool.pth 2004-06-04 22:25:36 +00:00
David Rose 5845c1e066 fix configpath 2004-06-04 19:03:24 +00:00
David Rose ae7aa58e8c oops, forgot to add files 2004-06-04 17:43:13 +00:00
David Rose 503028170f default is now to install python source 2004-06-04 16:18:34 +00:00
David Rose 5e0a902067 old glob.h doesn't define GLOB_NOMATCH 2004-06-04 15:17:11 +00:00
David Rose da06477f27 compile in default INSTALL_DIR 2004-06-04 15:16:09 +00:00
David Rose b65a5d1886 make clean cleans bison files 2004-06-04 12:34:58 +00:00
David Rose a11c7a4828 use CONFIGRC_DIR and DEFAULT_CONFIGRC_DIR 2004-06-04 06:44:04 +00:00
David Rose 988a2e060c make scripts executable 2004-06-04 05:58:33 +00:00
David Rose d17ea02282 put in umask and trailing slash on install lines 2004-06-04 05:18:12 +00:00
David Rose d7e9bd2ba2 fix typo 2004-06-04 05:09:14 +00:00
David Rose a3a8f29253 consolidate attach and build 2004-06-04 05:00:51 +00:00
David Rose b54cb887e9 tweak other_libs 2004-06-04 04:30:57 +00:00
David Rose 63cfeb10b8 turn off attach and build dirs without ctprojs 2004-06-04 04:06:55 +00:00
David Rose 9897583c7b tweak text 2004-06-04 03:48:25 +00:00
David Rose 2d2e195231 add z to default tiff libs 2004-06-04 03:38:17 +00:00
David Rose 83fdab16fc install_python_source 2004-06-03 22:39:42 +00:00
David Rose ec69dd5e2e remove PYTHONPATH 2004-06-03 21:53:19 +00:00
David Rose 966ca38d73 remove deprecated files 2004-06-03 21:48:43 +00:00
David Rose 9ba929c83d verbose ppremake in dtool 2004-06-03 21:45:52 +00:00
David Rose 556bb05f8b use $[PACKAGE] 2004-06-03 21:22:46 +00:00
David Rose 8e460f7fea PythonPackageInit.pp 2004-06-03 21:11:06 +00:00
David Rose 94ac41108d temporarily comment out INSTALL_PYTHON_SOURCE 2004-06-03 17:43:27 +00:00
David Rose b9cb0516aa new genPyCode, INSTALL_PYTHON_SOURCE 2004-06-03 17:26:32 +00:00
David Rose 14765e6fc4 nassert_raise 2004-05-19 20:57:02 +00:00
David Rose 925765d90a define lflags 2004-05-19 17:02:54 +00:00
David Rose e8d9b7a975 add more symbols to pystub 2004-05-19 17:02:28 +00:00
David Rose f91058c967 support PyObject * as a pass-through 2004-05-18 23:08:54 +00:00
Dave Schuyler 42ec4bb379 debug output of file identifier 2004-05-12 04:17:25 +00:00
Joseph Lee 26f83f2970 turn on:
full optimization (Ox)
frame-pointer omission (Oy)
whole program optimization (GL)
2004-05-04 00:30:36 +00:00
Joe Shochet 3758bbf5cd *** empty log message *** 2004-04-30 21:37:50 +00:00
David Rose b5d662b439 add NURBS_MODEL to maya2egg 2004-04-23 22:10:14 +00:00
Dave Schuyler a4ac704e01 *** empty log message *** 2004-04-02 03:54:23 +00:00
Dave Schuyler 9693d442cd added PYTHON_FRAMEWORK 2004-04-02 02:41:14 +00:00
Dave Schuyler a75582f40c osx 2004-03-31 03:22:03 +00:00
Dave Schuyler 30897a8715 osx -framework added 2004-03-31 03:21:08 +00:00
Dave Schuyler fdd91e666f osx added 2004-03-31 00:17:35 +00:00
Dave Schuyler e6a33e9363 osx -framework added 2004-03-31 00:15:56 +00:00
David Rose d1469ed5cc typo 2004-03-29 17:53:16 +00:00
Dave Schuyler 93b999f6b9 very minor change to comment 2004-03-23 01:20:23 +00:00
Dave Schuyler aa68179d33 removed blank line 2004-03-23 01:18:27 +00:00
Dave Schuyler fe08d5c405 added (hack) check for GLOB_NOMATCH 2004-03-23 01:17:39 +00:00
Dave Schuyler b5f8664df2 added ifndef __APPLE__ 2004-03-23 01:16:39 +00:00
David Rose 83a138529d add support for png image file format 2004-03-17 01:06:49 +00:00
David Rose a31651d3c0 print warning for circular link reference 2004-03-04 21:41:20 +00:00
David Rose d7bcf3f6fa regularize chromium stuff 2004-02-17 19:52:13 +00:00
David Rose dd35559179 rework comment 2004-02-13 23:22:41 +00:00
David Rose cc5546e6cb update license, change remaining local #includes to use quotation marks 2004-02-13 19:41:16 +00:00
David Rose 843c0331ae update license, change remaining local #includes to use quotation marks 2004-02-13 19:27:33 +00:00
David Rose 3a47a8b6e7 remove expand.h 2004-02-13 18:43:45 +00:00
David Rose 09697fefb6 don't mess with cdpath 2004-02-12 17:39:10 +00:00
David Rose 9089fa3820 unsafe to define USE_MGL_NAMESPACE globally 2004-02-10 18:49:02 +00:00
David Rose c2778d8716 refine HAVE_MESA 2004-02-10 18:00:08 +00:00
David Rose 5b2d78e570 add HAVE_LOCALE_H 2004-02-09 17:24:29 +00:00
Dave Schuyler 36cf062b96 using app includes 2004-02-07 05:33:07 +00:00
David Rose d0f31471fa add HAVE_GLOB_H 2004-02-02 21:43:48 +00:00
David Rose e3ab4966cf respect return code from glob() 2004-02-02 21:42:09 +00:00
David Rose fae44c3315 typo in comment 2004-02-02 21:27:48 +00:00
David Rose 9492316ed7 use glob() if available 2004-02-02 21:18:40 +00:00
David Rose f55a186cc1 disable maya builds for opt level 4 2004-01-28 21:29:48 +00:00
David Rose b6878df8c4 WIN32_WINNT definition should really be in dtoolbase.h, not dtoolbase_cc.h 2004-01-15 14:43:12 +00:00
David Rose c6dea19887 move _WIN32_WINNT definition into dtoolbase_cc.h 2004-01-13 11:33:58 +00:00
David Rose e3b7aa48f9 properly detect need to upcast in single-inheritance cases 2004-01-05 23:40:54 +00:00
David Rose 9e7f227d31 soft2egg references 2003-12-11 16:02:00 +00:00
David Rose 517ffc4bc8 topstrip/stamp 2003-12-11 15:57:05 +00:00
David Rose 99b960c40c add -r option to redirect softimage to wintools resource directory 2003-11-25 04:31:46 +00:00
Asad M. Zaman 0ec9cc30f2 new softimage flags 2003-11-25 03:54:01 +00:00
David Rose ee16b8ac99 make pi.txt 2003-11-24 00:29:02 +00:00
David Rose 7e360d41fd replace -a with -af 2003-11-22 22:12:25 +00:00
David Rose 59f8e69e74 allow MODEL different from POLY_MODEL 2003-11-12 06:20:02 +00:00
David Rose 475d4e4e25 oops, define cxx_ld correctly 2003-10-29 17:29:19 +00:00
David Rose ad787c6911 use cc_ld for linking, esp. on Unix 2003-10-29 17:12:04 +00:00
Dave Schuyler f24d405030 changed include to use quotes 2003-10-28 05:15:48 +00:00
David Rose 552291e85b oops, broke test_bin 2003-10-24 20:41:34 +00:00
Dave Schuyler f0b627a5e4 formatting 2003-10-23 03:17:34 +00:00
David Rose 3c96d94596 restore support for maya 4.5 2003-10-21 17:05:45 +00:00
David Rose d3e6bb5041 OpenMayalib causes problems on Irix 2003-10-07 00:31:15 +00:00
David Rose 7ecad88308 unix Maya requires static lib also 2003-10-02 01:01:15 +00:00
David Rose 951f96b911 tweaks for linux build with new osx stuff 2003-09-29 23:32:06 +00:00
Dave Schuyler 3da47160ef fix os x vs windows load 2003-09-29 23:09:17 +00:00
Dave Schuyler 27f14fc2e3 os x changes. 2003-09-29 21:18:08 +00:00
Dave Schuyler 47fd8335df ls and reverseLs 2003-09-26 22:56:07 +00:00
Asad M. Zaman 5951f37a02 addded a new tool in panda tool softimage to egg 2003-09-26 00:01:26 +00:00
Dave Schuyler f37d7a2179 formatting changes. 2003-09-23 01:41:20 +00:00
David Rose fe23221785 no longer use crypto library 2003-09-19 15:41:07 +00:00
David Rose 64a3b2d31d unpack animations, not just models, from multifiles 2003-08-26 17:58:22 +00:00
David Rose 2913be304f unpack animations, not just models, from multifiles 2003-08-26 17:51:47 +00:00
David Rose 1a49d51793 be less spammy when unpacking softimage multifiles 2003-08-25 15:56:19 +00:00
David Rose f474d2a336 open_read_write should work for files that don't yet exist too 2003-08-25 13:08:40 +00:00
David Rose 5fd9b15b02 support new multifile-packaged softimage databases 2003-08-25 13:07:39 +00:00
David Rose a1312c6553 remove egg-optchar-new 2003-08-21 05:34:21 +00:00
David Rose 6b908559da remove old Makefile stuff 2003-08-13 23:57:36 +00:00
David Rose bca4824909 allow removing nspr 2003-08-13 21:36:19 +00:00
David Rose 5c45230137 check for getopt.h 2003-08-07 02:01:00 +00:00
David Rose dc8ad860c6 add filter_char_egg rules 2003-07-31 23:05:11 +00:00
David Rose 1cbfe6e7b1 support egg-optchar-new 2003-07-29 18:12:16 +00:00
David Rose e3abccf3f0 define USE_EGG_OPTCHAR_NEW 2003-07-29 18:04:32 +00:00
David Rose baa5e959a5 allow os-specific filenames on interrogate command line 2003-07-21 16:55:58 +00:00
David Rose 0c13c5c763 fix depedencies on cygwin/unix 2003-07-21 16:55:39 +00:00
David Rose 5f449727e1 DebugBreak() still not quite right 2003-07-21 15:01:49 +00:00
David Rose efdfb5eb17 update comment 2003-07-18 17:07:56 +00:00
David Rose 67942bfee6 add krb5.h 2003-07-10 22:26:27 +00:00
Dave Schuyler 0962feef52 minor touchups 2003-06-18 02:44:59 +00:00
David Rose 224463894e allow make_canonical() to work for paths that don't completely exist 2003-06-04 21:04:05 +00:00
Joseph Lee ff66e80fc0 correct 64-bit build support setup 2003-06-03 02:25:57 +00:00
Joseph Lee fdae0a8487 add GCC build flags for largefile >2GB support 2003-05-20 00:28:53 +00:00
Dave Schuyler 1f236ab391 changed include scope for clarity. 2003-05-06 04:39:29 +00:00
David Rose 8af6765f3d parameterize REPORT_OPENSSL_ERRORS 2003-04-21 21:27:17 +00:00
David Rose 8150cf5df4 oops, default should not be msvc 2003-04-21 15:01:32 +00:00
David Rose 68f2ff342a add CollisionVisualizer 2003-04-17 21:33:28 +00:00
David Rose 8df8b72c49 add EXTRA_CDEFS to unix build 2003-04-09 23:46:16 +00:00
David Rose dd62547913 forgot to make dna dirs 2003-04-07 16:47:34 +00:00
David Rose 4fb0aea2e5 oops 2003-04-07 16:45:43 +00:00
David Rose 376b1e5c7e support language differentiation at model build time 2003-04-07 16:41:18 +00:00
David Rose 14cefb8241 add MAYA_LICENSE_FILE 2003-03-21 01:17:19 +00:00
David Rose ddeea51453 add utf-8 to preferences 2003-03-18 22:18:36 +00:00
David Rose 220b7cd4fa use $[dlllib] instead of .dll 2003-03-11 02:10:43 +00:00
David Rose c54e7d572b add NotifyCategoryDefName 2003-03-04 17:21:31 +00:00
David Rose e8347d7170 remove maya version from directory 2003-02-28 21:17:45 +00:00
chrisgeorges 86ac9e99e0 comment 2003-02-27 23:53:42 +00:00
Jon Parise 246ef05c79 Jon Parise's work-in-progress to build VC project files 2003-02-27 18:39:52 +00:00
David Rose 775fb9c086 use 'install' to install files on Unix platforms 2003-02-26 23:10:57 +00:00
David Rose 324280b3f2 update prebuilt 2003-02-25 02:33:58 +00:00
David Rose 2fd799cf29 support egg2bam -pp properly 2003-02-25 01:13:30 +00:00
David Rose 675155385e use new egg2bam options 2003-02-20 01:34:48 +00:00
chrisgeorges 358ee1d338 errmsg 2003-02-19 02:07:15 +00:00
David Rose fe571e3ee1 don't mess with manpath 2003-02-18 20:29:42 +00:00
Jon Parise 20afb11510 applied patch from Parise for MSVC6.0 2003-02-13 18:54:15 +00:00
David Rose ff2576f3c4 add to_os_generic 2003-02-13 18:44:56 +00:00
David Rose f423957361 maya_char_egg rules 2003-02-12 01:48:08 +00:00
chrisgeorges 6cfc82bac4 dummy test checkin 2003-02-11 23:11:29 +00:00
David Rose b75c54b446 fix search path weirdnesses 2003-02-11 20:14:23 +00:00
Jon Parise d32efcd8c0 Parise implements suggestion to make $[TARGET] prefix for .obj's switchable 2003-02-11 17:34:34 +00:00
David Rose c0df808e57 add gz rule 2003-02-10 20:57:04 +00:00
David Rose 3711545a76 use env vars instead of logname and uname 2003-02-08 16:59:11 +00:00
David Rose 8dde619073 increase template depth 2003-02-07 19:07:09 +00:00
David Rose 5e32b77580 better test for freetype 2003-02-07 00:56:59 +00:00
David Rose 0fc2d43007 fix for perl 5.8 2003-02-07 00:56:51 +00:00
David Rose 92fca841bd Cort Stratton's FMOD implementation 2003-02-06 23:57:57 +00:00
David Rose f5e5fcf8e2 extensions to notify 2003-02-04 22:33:04 +00:00
David Rose 6f01bb751b CFG_PATH may contain windows paths 2003-02-04 22:19:34 +00:00
David Rose 7a7563ba2d provide a default font 2003-01-31 21:09:26 +00:00
David Rose 0f5255b827 maya requires explicit libraries, even on Unix 2003-01-29 20:41:26 +00:00
cxgeorge 4579327cbe hack around ppremake generated dep problem 2003-01-24 00:43:13 +00:00
cxgeorge e942c15331 hardcode version 2003-01-24 00:15:23 +00:00
David Rose 00fe97f879 OpenMayaAnim 2003-01-23 18:48:19 +00:00
cxgeorge e1508a1938 new dlls 2003-01-23 02:17:27 +00:00
David Rose 3496d7fedc be more forgiving with || and && in #if expressions 2003-01-21 19:29:31 +00:00
David Rose 36bec1e8d7 test wstring 2003-01-21 16:48:45 +00:00
David Rose 361185e52e build on Irix 2003-01-20 21:13:51 +00:00
David Rose 2bc10310d0 build on irix 2003-01-20 16:31:04 +00:00
David Rose 78897e2563 build on Irix 2003-01-20 15:52:42 +00:00
David Rose 302eeb67fc update comment 2003-01-20 15:07:07 +00:00
David Rose 7b4ffc05f9 rename struct for consistency 2003-01-20 15:00:59 +00:00
David Rose df88308629 fix for bison greater than 1.35 2003-01-19 18:59:18 +00:00
David Rose 3d1495a572 fix pystub 2003-01-17 19:21:08 +00:00
David Rose d13be4daee compute static_lib_targets correctly to fix build break with 'make all' 2003-01-17 18:30:24 +00:00
David Rose 411a263fe8 build for gcc3.2 2003-01-17 16:42:36 +00:00
David Rose ae0bf15799 fix for recent versions of bison 2003-01-15 19:30:56 +00:00
David Rose ea59108287 new window code 2003-01-09 20:35:54 +00:00
cxgeorge 552c5b6791 simpler midl cmd 2002-12-20 00:47:47 +00:00
cxgeorge 2dc5fb6191 CDEFs fixes 2002-12-18 01:09:41 +00:00
cxgeorge 72beba404c fix resource dependencies 2002-12-17 20:33:06 +00:00
cxgeorge d6f92fe62b new installer build system 2002-12-17 02:08:49 +00:00
David Rose cb2fd7957a fix dependency rules for static libs 2002-12-14 01:27:28 +00:00
David Rose 6a4de09730 fix dependency rules for static libs 2002-12-14 01:22:13 +00:00
David Rose 52ef66f33f EXTRA_DEPENDABLE_HEADERS 2002-12-13 22:11:55 +00:00
David Rose 23d9bf4583 properly enquote spam text 2002-12-04 21:08:44 +00:00
David Rose a40db65782 parser-inc for TextFont 2002-12-02 19:24:56 +00:00
David Rose c77fcbe00a resurrect -spam 2002-11-27 21:33:27 +00:00
David Rose b0a9296e39 putenv has strange semantics 2002-11-25 22:34:22 +00:00
David Rose 03eb4ef3d3 set_environment_variable 2002-11-25 22:29:33 +00:00
David Rose 8624205412 make TYPENAME switchable 2002-11-25 21:49:04 +00:00
cxgeorge 05b53e4c87 typename->TYPENAME 2002-11-23 03:13:43 +00:00
cxgeorge bf732bff8d vc7.1 fixes 2002-11-23 03:07:27 +00:00
cxgeorge 10d2821730 vc7.1 fixes 2002-11-22 23:07:55 +00:00
cxgeorge bda142a078 vc7.1 fixes 2002-11-22 03:58:55 +00:00
David Rose 010a35b735 default should be to truncate on open_write 2002-11-12 02:07:57 +00:00
David Rose ad2e154a5d not just a windows thing 2002-11-11 18:49:30 +00:00
David Rose 5b38176c95 fix touch() on windows 2002-11-05 00:09:33 +00:00
David Rose 672f058697 trailing slash implies directory name 2002-11-04 21:20:56 +00:00
David Rose 35afd13237 add truncate parameter to open_write 2002-10-30 23:36:02 +00:00
David Rose e11f713860 sys/time.h 2002-10-26 03:19:46 +00:00
cxgeorge 932c89db19 *** empty log message *** 2002-10-21 06:05:17 +00:00
David Rose 3b6a6185e4 define inheritance of iostream 2002-10-19 23:43:55 +00:00
David Rose 92082c21d1 handle open_write() correctly on windows 2002-10-19 02:27:54 +00:00
David Rose 4b4bf819a6 don't try to execute init files 2002-10-17 15:50:42 +00:00
cxgeorge 2481a688df fix dirty build configrc problem 2002-10-07 20:54:20 +00:00
cxgeorge 67e69fe741 drat, try to fix it again 2002-10-07 04:30:33 +00:00
cxgeorge 0ef64dece2 *** empty log message *** 2002-10-04 01:43:24 +00:00
cxgeorge 7c3cdd08a0 add bin_postprocess_target 2002-10-01 20:34:11 +00:00
cxgeorge 94273e7f88 copy pdbs to install dir 2002-10-01 19:47:43 +00:00
David Rose cd5ffe21a1 add SSL_097 2002-09-27 22:31:00 +00:00
David Rose d231aa4421 support arbitrary parens around formal parameters 2002-09-27 22:30:50 +00:00
David Rose dfb9d0e56d refinement for __STDC__ 2002-09-26 22:49:14 +00:00
Joe Shochet bb33020f89 interrogate should look in /usr/include 2002-09-26 21:42:22 +00:00
David Rose 9e9410d1bb put /usr/include on include search path 2002-09-26 21:10:20 +00:00
David Rose bda1e63b8e add OpenSSL to build rules 2002-09-24 19:54:21 +00:00
cxgeorge 39858b6afb *** empty log message *** 2002-09-24 02:41:28 +00:00
David Rose b961f0192e fix clean rule 2002-09-16 23:44:02 +00:00
David Rose a4f7ec2980 change model_path logic 2002-09-16 17:32:41 +00:00
David Rose 734ab0dcd1 strip comment from the middle of the line too 2002-09-12 16:32:34 +00:00
David Rose 078a332f8a whoops, lost optflags on unix build 2002-09-10 02:04:28 +00:00
cxgeorge 02590b57f0 *** empty log message *** 2002-09-03 18:36:37 +00:00
cxgeorge 205ad5429f update 2002-08-28 23:57:05 +00:00
David Rose 9f3838fd5e make install implies make all 2002-08-27 18:47:59 +00:00
David Rose d881b4fdeb HAVE_DIRECTD 2002-08-24 15:01:15 +00:00
Dave Schuyler 09442a6672 changed default from ship to install 2002-08-13 03:22:51 +00:00
David Rose 581af369ef ipc -> threads 2002-08-12 17:31:02 +00:00
David Rose 14922b38c7 disable IPC by default for now 2002-08-09 20:25:34 +00:00
David Rose 14a6ea47be if PANDA_ROOT not specified, default is \\ 2002-08-08 00:39:19 +00:00
David Rose 2d3f7d0a5a maybe fix / problem on NT 2002-08-08 00:34:46 +00:00
David Rose 2919377449 define streampos 2002-08-02 12:19:53 +00:00
David Rose 66c9cb9f8c clean up better when exec fails 2002-08-01 00:14:47 +00:00
David Rose 9f9ec8d80b fix for win98 2002-07-31 23:57:09 +00:00
David Rose 1174fe31f9 define test_pfstream 2002-07-31 22:40:33 +00:00
David Rose dbdb77986e define test_pfstream 2002-07-31 22:38:47 +00:00
David Rose 9f36acf15b WIN_PIPE_CALLS 2002-07-31 21:29:54 +00:00
David Rose db7b164ced raise /Zm for new code 2002-07-12 16:17:42 +00:00
David Rose f0468f5285 config shouldn't attempt to read directories 2002-07-11 17:35:03 +00:00
cxgeorge 698068a34b undo accidental change 2002-07-08 03:39:38 +00:00
cxgeorge 612b2011a0 UNPAL_SOURCES_NC changes 2002-07-08 03:39:00 +00:00
cxgeorge ff8953b16e rule for uncompressed anims 2002-07-08 02:19:16 +00:00
David Rose 0821c7c48a add expand_from() 2002-06-26 17:38:44 +00:00
David Rose d54c9363aa make clean should also remove igate files 2002-06-26 17:34:30 +00:00
David Rose b8b72b658a support spaces in configargs 2002-06-14 16:17:33 +00:00
David Rose 877d8ed142 add configargs 2002-06-14 16:02:53 +00:00
David Rose 3bb494bbf0 configpath defaults to .:/fat/people/drose:/usr/local/etc 2002-06-14 15:54:14 +00:00
David Rose 618490076e new UNIX_SYS_LIBS rule 2002-06-13 20:48:30 +00:00
David Rose bf55e9fb75 put pdb's in odir 2002-06-13 20:38:54 +00:00
David Rose 282e0ce8d7 m->c reversal for unix 2002-06-13 18:21:43 +00:00
David Rose c27920c40f fix metalibs for unix 2002-06-06 16:50:49 +00:00
David Rose 39e068ae58 fix dependencies for generated composite files 2002-06-06 00:12:33 +00:00
David Rose 692a1bcf28 update unix build 2002-06-05 23:29:23 +00:00
David Rose ae6288a165 replace st_dir with ODIR, other cleanup 2002-06-05 22:39:50 +00:00
David Rose 5de192e871 remove old PCH stuff 2002-06-05 21:30:04 +00:00
David Rose 2acf89afeb generate composite.cxx files into odir 2002-06-05 18:51:24 +00:00
David Rose 5bbb137059 oops, rc compile fart 2002-06-05 18:25:56 +00:00
David Rose 1756e5e978 pregenerate install dirs 2002-06-05 18:16:01 +00:00
David Rose 9ac6270216 explicitly name each .obj file to prevent conflicts when one file appears on multiple targets 2002-06-05 18:06:15 +00:00
cxgeorge a8894d5815 *** empty log message *** 2002-06-04 19:11:53 +00:00
David Rose 339eedf8db minor yxx/lxx adjustment 2002-06-04 00:02:35 +00:00
David Rose c9114127b1 fix bison rules 2002-06-03 21:55:13 +00:00
David Rose 2068d6f1dc ppremake 1.1 changes, fix build dependency probs 2002-06-03 18:30:17 +00:00
David Rose 1c41cfeac0 new additions from ppremake 2002-06-03 17:23:43 +00:00
David Rose 8687faad0f oops, chromium 2002-05-29 20:22:21 +00:00
David Rose 4f68d79261 oops, dropped WIN_SYS_LIBS 2002-05-29 19:00:31 +00:00
David Rose d201ed16f9 clean up extra USE_GL, USE_DX stuff 2002-05-29 18:04:08 +00:00
David Rose 304264d481 replace USE_GL, USE_DX, etc. with USE_PACKAGES 2002-05-29 18:00:20 +00:00
David Rose 945f7dfe92 eliminate IF_*_SOURCES, etc. 2002-05-29 17:13:50 +00:00
David Rose 3868e3e94d eliminate DIRECTORY_IF_* and TARGET_IF_* for BUILD_DIRECTORY and BUILD_TARGET 2002-05-29 16:46:58 +00:00
David Rose 73f2ab13f2 de-windowsify pathnames 2002-05-24 23:38:02 +00:00
David Rose aa150560f3 oops, wrong dependency in bison rules 2002-05-24 23:22:05 +00:00
David Rose 0ecc54b1a4 clarify for users 2002-05-24 22:58:45 +00:00
David Rose 564c893286 attempted fix for bison dependencies. maybe broken still. 2002-05-24 22:58:25 +00:00
David Rose 9e6d6c9f4c fix Filename::is_regular_file 2002-05-24 21:29:05 +00:00
David Rose 793a1a536e clean-prebuild-bison 2002-05-24 19:48:27 +00:00
David Rose 621ad03421 define prebuild-bison 2002-05-24 19:30:16 +00:00
David Rose 33c55ca32c refinements for non-VR builders 2002-05-24 18:50:11 +00:00
David Rose efee3f595b prepare for Cygwin ppremake 2002-05-24 16:49:32 +00:00
David Rose add4e82238 fix probs with new ppremake 2002-05-23 23:35:44 +00:00
David Rose 4a2d95fa6c Win32 get msvc 2002-05-23 23:01:01 +00:00
David Rose 370b5aded2 filename.cxx changes from ppremake 2002-05-23 22:36:53 +00:00
David Rose 9d76c5a87e no glut 2002-05-23 19:06:28 +00:00
David Rose 71b882942e HAVE_NEW defaults in Linux 2002-05-23 19:05:31 +00:00
David Rose 6db0511dd3 BUILD_TYPE 2002-05-23 18:19:55 +00:00
David Rose 96aa6712a3 add Cygwin platform 2002-05-23 02:22:30 +00:00
David Rose d2511eda84 scan_directory from empty means current dir 2002-05-23 02:00:49 +00:00
David Rose 20e055d41f more refinements for Cygwin build (with ppremake) 2002-05-23 00:09:43 +00:00
David Rose 09b13f8356 copy filename to ppremake code 2002-05-22 04:54:04 +00:00
David Rose 4ecc489efc correct comments 2002-05-22 00:26:53 +00:00
Dave Schuyler 7cbfc0c2ce changed _audio to _rad_mss 2002-05-21 23:09:56 +00:00
David Rose bf8e7a911f remove incorrect doubled semicolon 2002-05-15 23:42:57 +00:00
cxgeorge 8ec48ecbda add missing ;'s 2002-05-15 21:32:42 +00:00
cxgeorge 7ba582a2e6 remove intel inc dirs 2002-05-15 20:41:23 +00:00
David Rose 5ae0a437a2 oops, broke dependencies 2002-05-14 18:51:22 +00:00
David Rose c67e0d260a update filename operations for Win32 2002-05-14 01:16:40 +00:00
David Rose 28a83773d6 remove tiff library 2002-05-02 16:18:24 +00:00
David Rose 8ed64f1965 include <new> if available 2002-05-01 22:46:29 +00:00
cxgeorge 626acdc658 *** empty log message *** 2002-04-18 21:43:51 +00:00
David Rose 55f269299d add maya_egg rules 2002-04-15 23:33:43 +00:00
David Rose ae6f1cff51 test for Maya SDK, not just Maya 2002-04-15 19:57:57 +00:00
David Rose eaa5a0cdd8 I need some debugging help on the heap 2002-04-12 23:04:35 +00:00
David Rose ddf51444e7 expose maya in dtool_config.h 2002-04-12 21:17:09 +00:00
David Rose b8f3e146ee pallocator -> dallocator 2002-04-12 21:03:18 +00:00
David Rose 03d282b54a minor comment chagne 2002-04-12 20:58:22 +00:00
David Rose 148b1154c2 minor 2002-04-12 20:48:58 +00:00
David Rose e54c93103b minor comment update 2002-04-12 20:39:17 +00:00
David Rose 97fcd934f6 minor 2002-04-12 20:32:44 +00:00
David Rose 6b574fdb8d oops 2002-04-12 20:32:33 +00:00
David Rose 672e4f6710 oops 2002-04-12 20:27:28 +00:00
David Rose 5146588a8d VC7 allocator support, and *_ALLOCATOR cleanup 2002-04-12 19:14:47 +00:00
David Rose 678d14ce4b support maya on windows 2002-04-11 23:52:05 +00:00
David Rose 51b8232d16 don't generate build rules if directory is excluded 2002-04-11 17:25:56 +00:00
David Rose ec96e3d6b3 directory_if_unix, etc. 2002-04-11 17:19:44 +00:00
cxgeorge c598485e8e disable dbgheap by default 2002-04-09 21:47:31 +00:00
cxgeorge 3695b0fb83 add /GS back 2002-04-04 22:33:00 +00:00
cxgeorge 64ad508937 oops 2002-03-30 00:53:14 +00:00
cxgeorge 83f0e92d42 fix GEN_BUILDDATE 2002-03-29 01:37:27 +00:00
cxgeorge 5d52a23afb only use dllbase.txt if DTOOL_INSTALL is defined 2002-03-29 01:30:55 +00:00
cxgeorge 61cb955c9b add jpeg2000 2002-03-28 06:15:17 +00:00
David Rose 4af11e035c SIMPLE_STRUCT_POINTERS 2002-03-19 01:59:16 +00:00
David Rose 151820f386 misinstalled egg files 2002-03-18 21:33:06 +00:00
Dave Schuyler 87fe850e42 chromium changes 2002-03-16 02:07:07 +00:00
cxgeorge 1576f3e1e5 hack in dx8 2002-03-16 01:27:33 +00:00
cxgeorge c26641b394 switch segfault to DbgBrk 2002-03-12 23:34:41 +00:00
David Rose ff04381a1d make assert-abort work in VC7 2002-03-11 19:16:44 +00:00
cxgeorge ac7f69aff5 update intel flags 2002-03-09 03:12:37 +00:00
David Rose 9b773e5f89 oops 2002-03-07 21:29:08 +00:00
David Rose c1f893ce30 add DO_PIPELINING 2002-03-07 19:53:01 +00:00
cxgeorge 1c46006c04 enable /QIfist only if FAST_FLT_TO_INT defined 2002-03-06 21:52:40 +00:00
cxgeorge fd0d2a2037 add ansi forscope compliance 2002-03-04 21:35:03 +00:00
David Rose 02e35e725b fix incorrect commenting-out 2002-03-04 19:08:55 +00:00
cxgeorge bc6eb40d96 dont use miles dirs globally 2002-03-03 05:07:05 +00:00
cxgeorge 5935ba47bc change default to gmsvc 2002-03-02 01:47:14 +00:00
cxgeorge 4802f1cfe6 move dx/gl lib stuff to wintools configpp 2002-03-01 23:18:16 +00:00
cxgeorge b6a28dc529 oops 2002-03-01 03:01:58 +00:00
cxgeorge 84a02108d6 fix problem w/rc paths if machine doesnt have vc6 2002-03-01 02:53:48 +00:00
Darren Ranalli e5187e3668 for treasure trader 2002-02-27 18:07:16 +00:00
David Rose 3762f0515d allow HAVE_INTERROGATE to be redefined in Config.pp to disable interrogate 2002-02-25 18:36:41 +00:00
David Rose 6c175a5176 squelch compiler warnings 2002-02-25 18:33:10 +00:00
David Rose 44c3861f11 comment 2002-02-23 19:40:53 +00:00
David Rose 53c0704d7a TEXATTRIB_DIR 2002-02-23 19:34:31 +00:00
David Rose 7b324306b2 reldir instead of path 2002-02-23 19:04:01 +00:00
Darren Ranalli ac177565fe *** empty log message *** 2002-02-23 02:10:18 +00:00
cxgeorge 5f97e207d2 oops, that was wrong to do that 2002-02-23 01:34:07 +00:00
David Rose 8ce9594d20 oops, no #endif 2002-02-23 00:10:53 +00:00
cxgeorge 4f22e5e539 test NODEFAULT macro for optimizing switch() 2002-02-22 22:55:16 +00:00
cxgeorge 5cb7394301 add NODEFAULT macro for optimizing switch() 2002-02-22 22:55:02 +00:00
cxgeorge 456d839718 reduce opt1 vc7 flags 2002-02-19 22:55:18 +00:00
David Rose 4e64da0311 rename .in files for debug builds 2002-02-19 16:58:39 +00:00
cxgeorge a5b370235b speed up dbg builds 2002-02-19 02:28:45 +00:00
cxgeorge 233ba9931f add no_cross_obj flag 2002-02-18 06:20:56 +00:00
David Rose 0eb1e35c05 better freetype controls 2002-02-12 19:32:41 +00:00
David Rose 2dc1f435ca add wchar 2002-02-12 18:41:56 +00:00
David Rose d3386f0ed1 eliminate TTMODELS from path 2002-02-12 17:31:43 +00:00
David Rose 68aa6f0e52 interrogate changes to support freetype 2002-02-09 21:55:41 +00:00
cxgeorge b6d06a224e add ss_lib_target 2002-02-09 01:57:45 +00:00
David Rose 6c1a346f86 add stinterrogate 2002-02-09 00:38:32 +00:00
David Rose c58e78428e add freetype2 to external library list 2002-02-08 23:32:26 +00:00
cxgeorge 1408f36fc0 add comment 2002-02-08 02:22:28 +00:00
David Rose cdc73110ad trivial comment change 2002-02-08 01:00:17 +00:00
cxgeorge 04e5405af1 further refine prev chng 2002-02-07 21:44:08 +00:00
cxgeorge 72faa579a1 oops 2002-02-07 21:08:48 +00:00
cxgeorge 859a595bbf fix opt4 vc7 thingie 2002-02-07 21:02:26 +00:00
cxgeorge 5508773eee adjust link options 4 vc7 2002-02-07 01:14:20 +00:00
cxgeorge 0506954928 add JPEG combined srcs 2002-02-06 23:35:08 +00:00
David Rose 11816b3438 correct comments 2002-02-06 19:39:42 +00:00
cxgeorge bc0938f473 use combined srcs 2002-02-05 22:00:03 +00:00
cxgeorge 9b5a3a0eb0 *** empty log message *** 2002-01-26 01:59:05 +00:00
cxgeorge fc9504ee18 vc7 chng 2002-01-25 00:57:51 +00:00
cxgeorge 2a4307bcf2 *** empty log message *** 2002-01-19 00:11:02 +00:00
cxgeorge 6bfc2cafc7 remove O4 new/delete redirection 2002-01-17 01:43:21 +00:00
David Rose c781776e41 show include tree with indentation 2001-12-11 02:23:02 +00:00
David Rose f5bfcc42b9 output filename reading when -v is given 2001-12-11 01:26:02 +00:00
cxgeorge e56cd6aabd TARGET_LIBS 2001-12-06 22:37:50 +00:00
David Rose 24e7b8b8c6 don't turn on that mouse-avoidance crap 2001-11-28 18:28:59 +00:00
cxgeorge 88714cf317 update intel settings 2001-11-21 00:34:55 +00:00
cxgeorge afc63b5844 change intel build 2001-11-20 02:49:30 +00:00
cxgeorge 64c2c0d734 *** empty log message *** 2001-11-18 01:22:31 +00:00
cxgeorge 3d43383564 fix UNKNOWN_ALLOCATOR O4 2001-11-16 23:52:45 +00:00
David Rose f8a7367d72 support extra gcc parameters 2001-11-16 14:04:48 +00:00
David Rose efb36c6a01 define DX_* when WINTOOLS is not in use 2001-11-14 22:14:00 +00:00
David Rose 1ba961f71d minor problems with windows filenames 2001-11-14 22:06:20 +00:00
cxgeorge 352c897f0f add QIfist to avoid round-mode check. watch out for double-float rounding problems 2001-11-13 22:59:52 +00:00
cxgeorge 0988fc735d enable UNKNOWN_ALLOCATOR for Opt4 to save spc 2001-11-09 03:25:54 +00:00
cxgeorge 8115acc787 *** empty log message *** 2001-11-09 00:38:04 +00:00
cxgeorge 50d801ec2f *** empty log message *** 2001-11-09 00:06:58 +00:00
cxgeorge 556ccd2719 *** empty log message *** 2001-11-07 23:19:49 +00:00
cxgeorge 0c50b07bf5 update cygwin OS vars 2001-11-07 21:45:29 +00:00
cxgeorge ed7652ee3d add msvc7 stuff 2001-11-06 00:29:58 +00:00
cxgeorge 80cb8b32ca move stuff to wintools Config.pp 2001-11-06 00:23:01 +00:00
cxgeorge ac083bb502 updates for msvc7 2001-11-06 00:20:08 +00:00
David Rose cedd6cc174 oops 2001-11-04 19:47:01 +00:00
David Rose b2c21cab7f allow directory prefix in sources for install_egg 2001-11-03 01:51:12 +00:00
cxgeorge eb59c15023 unknown alloc 2001-11-01 20:43:24 +00:00
cxgeorge 8aefcb0452 add unknown_allocator 2001-11-01 02:38:58 +00:00
cxgeorge 4fd01828cf checkin UNKNOWN_ALLOCATOR 2001-11-01 02:30:10 +00:00
cxgeorge 77f202a3aa ppremake confusion 2001-11-01 00:58:30 +00:00
cxgeorge 45b914388b backout accidental chkin 2001-10-31 23:09:27 +00:00
cxgeorge e7caa4f890 remove bogus OLD_STYLE_ALLOCATOR line 2001-10-31 23:05:52 +00:00
cxgeorge 8f30e44234 fix trim_blanks bug 2001-10-31 00:36:51 +00:00
cxgeorge e19f365f19 adjust 2-proc builds 2001-10-30 01:37:20 +00:00
cxgeorge 49a8379b8c update 2001-10-26 23:56:09 +00:00
cxgeorge ec3d761251 fix for intel cl 2001-10-15 03:56:30 +00:00
David Rose b9498d9d50 standard_delimiters caused static init problems 2001-10-12 22:35:40 +00:00
David Rose f22539a54b put default search path delimiters in a global constant 2001-10-12 19:48:19 +00:00
cxgeorge 6723089fc9 add wintools\lib for DX_LPATH 2001-10-11 21:03:05 +00:00
David Rose d3aaf82193 make the platform sdk thing pretty 2001-10-10 22:15:23 +00:00
cxgeorge 3f49b53c7a interrogate barfs on platform-sdk dir, hack around by filtering out that dir 2001-10-10 21:07:11 +00:00
cxgeorge f85ede6104 interrogate barfs on platform-sdk dir, hack around by filtering out that dir 2001-10-10 21:06:36 +00:00
cxgeorge 846980feaa include platform sdk dirs in all win32 builds 2001-10-10 03:09:25 +00:00
cxgeorge 30f9bede7a update 2001-10-03 22:51:24 +00:00
David Rose 756d334463 oops, invalid downcasts 2001-10-03 22:23:14 +00:00
David Rose 4cc5da5af0 robustify further for windows 2001-10-02 23:34:26 +00:00
David Rose 8196afae9f remove dead code 2001-10-02 23:24:19 +00:00
David Rose 3fccb0f373 workaround for windows crash 2001-10-02 22:56:56 +00:00
David Rose 238ad16150 trivial tweak 2001-10-02 22:38:44 +00:00
David Rose 76524dcafa windows fix 2001-10-02 22:34:29 +00:00
David Rose 861c762e7d first wave of new ffi/interrogate 2001-10-02 22:25:32 +00:00
David Rose bfb9453f37 abort when malloc fails 2001-10-01 16:31:03 +00:00
cxgeorge f587aaf020 oops 2001-09-25 21:35:24 +00:00
cxgeorge d476975e6c add unload_dso 2001-09-25 01:32:41 +00:00
Mark Mine 3b455c0944 allow uppercase LWO extension 2001-09-21 21:30:38 +00:00
David Rose f5e92eec6c more fixes for new Linux gcc 2001-09-14 16:53:18 +00:00
David Rose c5e2eefa80 update for new Linux gcc 2001-09-14 15:32:56 +00:00
David Rose da15f3076a don't touch *_composite.cxx each time ppremake is run 2001-09-07 23:55:35 +00:00
cxgeorge 1c75dafb88 make CONFIG_CONFIG=:configdbg=1 work 2001-08-30 00:27:55 +00:00
cxgeorge 49582077a1 make CONFIG_CONFIG=:configdbg=1 work 2001-08-29 23:51:51 +00:00
cxgeorge 36aa3f19dc new cygwin cygwinifies TEMP 2001-08-29 02:51:25 +00:00
cxgeorge d478348a71 allow conditional pstats 2001-08-20 20:48:14 +00:00
cxgeorge 94b4150e11 fix multi-proc nmake case to use new opt 2001-08-09 01:22:22 +00:00
cxgeorge 333c645f06 optimize single processor build 2001-08-08 22:51:49 +00:00
David Rose ae2466fb2f eliminate compiler warnings 2001-08-04 20:58:12 +00:00
cxgeorge aa7b719c85 *** empty log message *** 2001-08-03 22:03:08 +00:00
cxgeorge 44b1d41291 fix capitalization prob 2001-08-03 21:58:07 +00:00
David Rose 5c5f2a6b22 redo-pal -> undo-pal 2001-07-30 21:23:43 +00:00
cxgeorge 0632f51137 update w/new audio dll 2001-07-21 02:45:28 +00:00
David Rose 37843d61a9 *** empty log message *** 2001-07-17 16:33:28 +00:00
Dave Schuyler 71735a5ff4 changes for new audio system 2001-07-13 00:11:59 +00:00
David Rose cd17108c40 fix build break for Unix 2001-07-10 22:11:13 +00:00
cxgeorge c09cb81867 update dll addr map 2001-07-07 00:56:50 +00:00
cxgeorge 3c2e1c7b91 disable building mpg123 conditionally 2001-07-05 03:47:45 +00:00
cxgeorge d18fe97ce6 make old audio interface and miles mutually exclusive 2001-07-05 02:43:19 +00:00
cxgeorge 238182fd41 add pdb to O3/O4 gmsvc 2001-07-02 02:33:01 +00:00
cxgeorge 01d620867c use composite build for IF_NET and IF_ZLIB 2001-07-02 01:58:25 +00:00
cxgeorge 54cc3b7c62 build pdbs 2001-07-01 22:57:32 +00:00
cxgeorge 3a05b39978 get rid of old force_debug_info 2001-07-01 02:25:21 +00:00
cxgeorge 47db8d67e0 add debugger info for all opt levels 2001-07-01 02:20:53 +00:00
David Rose 538162cafa update maya version 2001-06-28 17:52:06 +00:00
Dave Schuyler 28d3ca834e adding Miles Sound 2001-06-28 03:51:49 +00:00
David Rose 9baaf3469e fix minor problem with palettize rules 2001-06-28 02:06:53 +00:00
cxgeorge 5163d94ec9 fix bug with prev chkin 2001-06-26 18:35:54 +00:00
cxgeorge 4d4833e601 use dllbase addresses, dont forcedebugflag for opt4 2001-06-26 02:49:27 +00:00
cxgeorge de3a4194c8 merge debug/release 2001-06-26 02:30:52 +00:00
cxgeorge b5c9227133 *** empty log message *** 2001-06-26 02:21:35 +00:00
cxgeorge 63a253f0bd add msvc base addr repositories 2001-06-26 02:14:43 +00:00
cxgeorge a98fd52495 add FORCE_DEBUG_FLAGS 2001-06-21 22:00:13 +00:00
cxgeorge 444b9b06fb add mapinfo flags 2001-06-21 21:37:18 +00:00
David Rose b351a0aa44 WIN_SYS_LIBS 2001-06-19 17:09:26 +00:00
David Rose e8211cbd38 protect against recursion bug 2001-06-13 18:05:03 +00:00
David Rose 61c08e254e allow removing interrogate from the build process 2001-06-11 16:04:44 +00:00
David Rose 5fe06a08b0 fix multiple notify categories 2001-06-09 00:24:25 +00:00
David Rose e4622d5696 add in_interpreter flag 2001-06-07 19:43:18 +00:00
David Rose 3ceb686cd7 fix LightTransition 2001-06-07 17:51:07 +00:00
David Rose 2c9a5fdc72 investigation of bugs, but no substantial code changes 2001-06-07 15:27:44 +00:00
David Rose 8cdabd4a69 correct case insensitive filename 2001-06-07 00:12:44 +00:00
cxgeorge 10111fa173 use combined srcs 2001-06-06 21:51:50 +00:00
cxgeorge d55b536064 use combined srcs 2001-06-06 21:37:18 +00:00
cxgeorge a7804f6577 fix bug in prev chkin 2001-06-06 21:17:49 +00:00
cxgeorge 1b3f412cf3 use combined srcs 2001-06-06 20:36:31 +00:00
cxgeorge 63ce60221a use combined srcs 2001-06-06 20:26:32 +00:00
David Rose bd8a65f33a fix tabs 2001-06-06 20:06:56 +00:00
David Rose ccb4fd40df porting bugs to Irix 2001-06-06 17:23:52 +00:00
David Rose 08ddb0c4aa dos2unix 2001-06-06 16:39:43 +00:00
David Rose c538051c05 add dallocator 2001-06-06 15:56:40 +00:00
David Rose 21ff872027 don't report invalid derivations 2001-06-06 15:14:46 +00:00
David Rose 7782d86901 make igate 2001-06-06 14:19:29 +00:00
David Rose a5eff41ecc fix unnamed type bug 2001-06-06 14:17:03 +00:00
David Rose 3d1b74c9d0 porting bugs 2001-06-06 04:29:38 +00:00
David Rose f4c58e7c2b porting bugs 2001-06-06 01:19:41 +00:00
David Rose 28fffee547 pvector, pmap, etc. 2001-06-06 00:55:53 +00:00
David Rose 56f8e165df tabs to spaces 2001-06-05 22:23:04 +00:00
David Rose aee0c8da82 export pvector properly 2001-06-05 22:15:54 +00:00
David Rose a0f8d9a0b9 add memory to parser-inc list 2001-06-05 21:54:44 +00:00
David Rose 964484705c include *.T on dependency chain 2001-06-05 21:38:11 +00:00
David Rose ac7ab86e2d *** empty log message *** 2001-06-05 21:36:45 +00:00
David Rose 22288e7e48 improved memory tracking tools 2001-06-05 21:34:36 +00:00
David Rose b560a14680 exclude _src files from being included 2001-06-05 21:33:53 +00:00
David Rose 6e6c8c01a6 fix #include on first line 2001-06-05 21:33:29 +00:00
cxgeorge 05f8542674 small change to combined srcs 2001-06-05 18:40:16 +00:00
cxgeorge f57290aa56 fix bug in prev chkin 2001-06-05 02:57:35 +00:00
cxgeorge 00560ef9d6 use composite srcs 2001-06-05 02:10:45 +00:00
cxgeorge 2a71e1f403 add no-pch toggle 2001-06-04 01:27:20 +00:00
cxgeorge 486fa9f3a4 fix pdbfilenames in gmsvc 2001-06-01 22:51:33 +00:00
cxgeorge cd853a556d fix probs w/pdb files 2001-06-01 22:05:47 +00:00
cxgeorge 21933936d5 fix my screwups that broke non-precomp dirs 2001-06-01 03:31:54 +00:00
cxgeorge 77c9863819 fix bug in prev chkin 2001-06-01 02:35:52 +00:00
cxgeorge 26de1b8f22 enable precomp hdrs in msvc build 2001-05-31 21:41:12 +00:00
cxgeorge 6d78d2ff7d fix bug in prev chkin 2001-05-31 20:21:52 +00:00
cxgeorge 365205c623 add stuff for precompiled headers 2001-05-31 01:25:55 +00:00
Dave Schuyler 704526d051 tabs to spaces 2001-05-31 00:27:37 +00:00
David Rose 38d80de205 add TAB variable to ppremake 2001-05-30 01:30:00 +00:00
David Rose 6e9e213353 fix typos and update comments 2001-05-29 05:11:24 +00:00
David Rose a6c0cdd923 update copyright notice 2001-05-25 21:46:44 +00:00
David Rose 2f4e207edb Update copyright header 2001-05-25 21:27:38 +00:00
David Rose 215677901d remove tab characters 2001-05-25 16:13:13 +00:00
David Rose fcb24f02ef remove tab characters 2001-05-25 15:56:49 +00:00
David Rose 740abc7908 Add support for *_src.cxx in Sources.pp 2001-05-24 17:29:12 +00:00
Dave Schuyler aa85821fa1 added TrueTime 2001-05-23 20:58:53 +00:00
David Rose b5fa0895df add make redo-pal 2001-05-19 02:01:54 +00:00
David Rose c24ba5273b *** empty log message *** 2001-05-17 02:22:38 +00:00
David Rose 5ec86c98b8 *** empty log message *** 2001-05-17 01:31:12 +00:00
David Rose 6e59eb3ac5 *** empty log message *** 2001-05-17 01:16:30 +00:00
David Rose d7ac937b37 *** empty log message *** 2001-05-16 22:28:05 +00:00
David Rose 3eb794fa60 *** empty log message *** 2001-05-16 22:02:50 +00:00
David Rose 67ceff871f *** empty log message *** 2001-05-16 21:44:30 +00:00
David Rose 8a987ed4da *** empty log message *** 2001-05-16 18:32:52 +00:00
David Rose 54b6ff6a5c *** empty log message *** 2001-05-16 17:48:17 +00:00
David Rose ed1b771c26 *** empty log message *** 2001-05-16 17:39:48 +00:00
David Rose 37495faea5 *** empty log message *** 2001-05-16 17:32:30 +00:00
David Rose 73be73e742 *** empty log message *** 2001-05-15 18:43:31 +00:00
David Rose d5940b0517 *** empty log message *** 2001-05-15 01:37:46 +00:00
David Rose 3bfe47823a *** empty log message *** 2001-05-15 01:12:07 +00:00
David Rose b5c4d02d00 *** empty log message *** 2001-05-12 00:05:08 +00:00
David Rose 5000ac5975 *** empty log message *** 2001-05-11 21:34:06 +00:00
David Rose 2db37ecbc4 *** empty log message *** 2001-05-11 21:24:21 +00:00
Dave Schuyler 84f03e3d20 added NuMega TrueTime 2001-05-11 03:49:39 +00:00
David Rose c99193c929 *** empty log message *** 2001-05-10 00:15:06 +00:00
David Rose a731f403e3 *** empty log message *** 2001-05-09 21:50:14 +00:00
David Rose 0aa0b38c5a *** empty log message *** 2001-05-09 17:24:36 +00:00
David Rose a86fe3c039 *** empty log message *** 2001-05-09 15:27:13 +00:00
David Rose 06c6edf350 *** empty log message *** 2001-05-08 21:01:42 +00:00
David Rose 88bbace622 *** empty log message *** 2001-05-02 15:53:10 +00:00
David Rose b59a76bea5 *** empty log message *** 2001-05-01 22:48:07 +00:00
David Rose 362b10c695 *** empty log message *** 2001-05-01 22:14:53 +00:00
David Rose 68fc0979ff *** empty log message *** 2001-04-30 15:44:11 +00:00
David Rose 0fe9f783e0 *** empty log message *** 2001-04-30 15:12:13 +00:00
cxgeorge 1356bbd95a enable forceinline 2001-04-29 02:57:17 +00:00
cxgeorge ee1321a414 optional force inlining flag 2001-04-28 04:12:17 +00:00
cxgeorge b4145e9bdf remove pstats for opt4 2001-04-28 02:18:37 +00:00
David Rose 4d1a141e10 *** empty log message *** 2001-04-27 17:33:18 +00:00
David Rose 6be49f004e *** empty log message *** 2001-04-26 02:22:59 +00:00
David Rose 46289f6612 *** empty log message *** 2001-04-26 02:16:10 +00:00
David Rose 7389f48672 *** empty log message *** 2001-04-25 15:02:20 +00:00
David Rose f87ee668fc *** empty log message *** 2001-04-23 20:26:01 +00:00
cxgeorge 436cb39ffb change TEST_INLINING flag 2001-04-18 19:45:25 +00:00
cxgeorge c5cd34aa89 add _DEBUG 2001-04-13 00:06:39 +00:00
cxgeorge 9f6494be93 reorg things a little 2001-04-12 00:10:58 +00:00
cxgeorge 5cfa343b9c reorg things a little 2001-04-11 23:42:44 +00:00
David Rose 79aae25945 *** empty log message *** 2001-04-11 20:30:21 +00:00
David Rose d02c462a7b *** empty log message *** 2001-04-11 20:25:12 +00:00
cxgeorge 97efde0fdc fix to mixed build types 2001-04-11 02:22:11 +00:00
cxgeorge 6ff07d74db support mixed INTEL/MSVC builds 2001-04-10 23:43:06 +00:00
cxgeorge bdaf2f3858 fix to prev checkin 2001-04-09 21:35:55 +00:00
cxgeorge 12a6e79481 add PREPROCESSOR_OUTPUT envvar support 2001-04-09 03:50:50 +00:00
cxgeorge ccfbd81582 *** empty log message *** 2001-04-09 03:50:21 +00:00
David Rose b01eb83885 *** empty log message *** 2001-04-04 02:12:02 +00:00
cxgeorge b576991038 more intel stuff 2001-04-04 00:31:43 +00:00
cxgeorge 01ddf758d5 adjust intel settings 2001-04-04 00:23:43 +00:00
cxgeorge 60184751c8 *** empty log message *** 2001-04-04 00:18:39 +00:00
David Rose d52b72be56 *** empty log message *** 2001-04-03 21:27:39 +00:00
David Rose 7bd3f3f9e7 *** empty log message *** 2001-04-03 01:14:39 +00:00
cxgeorge a23096bedf cleanup+changes for intel compiler 2001-03-30 03:22:38 +00:00
David Rose d332fc9402 *** empty log message *** 2001-03-30 00:26:08 +00:00
David Rose b51683f7ea *** empty log message *** 2001-03-29 23:48:19 +00:00
David Rose 7a037bb1df *** empty log message *** 2001-03-21 03:51:54 +00:00
David Rose a8d20dc5ee *** empty log message *** 2001-03-21 03:41:46 +00:00
cxgeorge 3daaac9892 fix unsigned int prob 2001-03-16 00:54:09 +00:00