149 Commits

Author SHA1 Message Date
rdb
f4cf3bfdd4 Overhaul of makepanda's thirdparty package handling. It now supports searching the system for thirdparty packages, and makes great use of pkg-config. 2009-09-20 19:23:17 +00:00
rdb
9261a7baad - Integrate new plugin certificate tool
- Support for wx-config (needed to compile p3dcert)
- Added some flags that make sure the windows linker won't accidentally pick up symbols from the debug runtime
- Some generic linker fixes
2009-09-19 09:05:14 +00:00
rdb
f97959e94b Full rewrite of ppython. Instead of invoking the python interpreter by launching it's process, it interfaces to the Python API to import the script as module.
Basically, it's a hybrid between what it used to be and what the scripts would be, frozen.
The advantage of the first is that ppython is now a very small wrapper instead of the hacky problematic mess it used to be.
The advantage of the second is that the scripts are not as big as if they would be frozen. And they can be modified.
2009-09-18 16:08:30 +00:00
rdb
141fa88c7c Fix compile issue with ppython tools 2009-09-18 14:34:15 +00:00
rdb
db7b31f315 Let's not freeze packpanda and eggcacher for now, it appears to give problems on windows 2009-09-17 18:54:47 +00:00
rdb
0a8d7c5c5a Fix for status reports when --verbose is selected 2009-09-14 16:26:29 +00:00
rdb
ee7dfacecc Don't attempt to convert .flt files without flt2egg 2009-09-14 13:51:47 +00:00
rdb
1c28973cb4 "models" directory should also be generated without pandatool 2009-09-14 13:41:57 +00:00
rdb
fcf50a2726 On second thought, X11 should not be an optional package 2009-09-14 12:54:36 +00:00
rdb
50c7efb6d9 Proper X11 linking 2009-09-14 11:24:53 +00:00
rdb
82a4328a74 Disable logging for the web plugin, by default 2009-09-14 07:13:42 +00:00
rdb
ab0e4076cf Fix compiler warning for FreeBSD 2009-09-12 19:36:34 +00:00
rdb
977f7a9dcc compile issues with p3dpython 2009-09-12 16:19:56 +00:00
rdb
84cce07f1d Fix windows compile errors 2009-09-12 16:15:20 +00:00
rdb
05d740fbed Multify now needs OpenSSL 2009-09-12 15:42:24 +00:00
rdb
60aebb0633 Some generic improvements 2009-09-12 11:09:25 +00:00
rdb
6529e5c0a8 Better packaging in makepanda 2009-09-12 10:50:05 +00:00
rdb
9542e67c7b CMake-ish output coloring 2009-09-12 09:32:22 +00:00
rdb
bccaeec475 Fix indentation error in deb control file 2009-09-11 12:25:28 +00:00
rdb
aebc5042f5 Whoops, fix compile error 2009-08-31 19:23:59 +00:00
rdb
6b8b843438 OSX mesa dependency issue, and some changes for 10.6 too 2009-08-31 19:16:49 +00:00
rdb
912f533e1e More work on runtime/plugin, now panda3d-runtime debian package 2009-08-31 19:02:11 +00:00
rdb
6532ebd987 New runtime building mechanism, packaging system, and python wrappers to TinyXML 2009-08-30 14:27:03 +00:00
rdb
227a0dfe2e Fix plugin build errors 2009-08-27 18:00:05 +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
e10b5111d3 add PRC_PATH2_ENVVARS 2009-08-18 05:05:16 +00:00
David Rose
88b0ac8fd8 add PANDA_PACKAGE_VERSION_STR 2009-08-18 04:44:07 +00:00
rdb
94f626b2cf suggested change from forum user volker 2009-08-12 12:27:36 +00:00
rdb
5f119ddd28 Fix paste-buffer corruption error 2009-08-08 18:35:22 +00:00
rdb
751198086d Sigh, small typo 2009-08-08 18:33:29 +00:00
rdb
de419cc0b4 Fix small issue on OSX 2009-08-08 18:32:57 +00:00
rdb
4b6ef91cea Minor fix for plugin/runtime packaging 2009-08-08 18:30:56 +00:00
rdb
68fb873a80 Pack OSX plugin into a .dmg 2009-08-08 18:27:24 +00:00
rdb
d4b9a332cc Better solution for static linking, that also works on non-GNU linkers 2009-08-08 08:49:23 +00:00
rdb
1e72d598f6 Fix error when optimize option is not set 2009-08-08 08:32:01 +00:00
rdb
5c96de62f3 Fix some OSX build issues 2009-08-05 08:47:37 +00:00
rdb
8380e55118 Fix one last issue with debug dlls 2009-08-04 06:50:29 +00:00
rdb
1a52b3f65f More windows debug fixes 2009-08-03 12:09:44 +00:00
rdb
c392ec8e8c Fix a small issue with debug python on windows 2009-08-03 11:57:05 +00:00
rdb
e518fe16b4 Fix makepanda to correctly do debug builds on Windows 2009-08-03 11:32:41 +00:00
rdb
e3fa002217 Fix plugin X11 issues 2009-07-30 11:13:06 +00:00
rdb
682cca257f A couple of changes to eliminate ppython.cxx and swap the runtime version number + platform 2009-07-30 08:51:09 +00:00
rdb
0ebf834a59 Add egg2maya 2009-07-30 06:18:59 +00:00
rdb
804395a048 Fixes for 64-bits windows 2009-07-27 08:07:41 +00:00
rdb
d55e92ae68 Remove silly makepanda64.bat script, and some other 64-bits fixes 2009-07-26 11:14:29 +00:00
rdb
809c1e28ba Fixes for 64-bits windows 2009-07-25 11:37:04 +00:00
rdb
d19cba8d57 The official plugin build now *really* works. Yay! 2009-07-24 11:08:05 +00:00
rdb
b0e5827d43 Fixed compile error that suddenly appeared with no apparent reason 2009-07-24 09:24:56 +00:00
rdb
8460b7dd3d Package plugin into p3dstage as well. Also, fix max compile errors. 2009-07-24 08:12:43 +00:00
rdb
93ad913c6b Oops, minor fix 2009-07-24 07:08:18 +00:00