rdb
bd3220b55a
Oops, don't break for linux/win
2009-10-21 18:44:36 +00:00
rdb
4324018227
Missed one case
2009-10-21 18:43:29 +00:00
rdb
4a0548bfca
find_root_dir_assist
2009-10-21 18:30:20 +00:00
rdb
f8576df31f
Bug fix for windows runtime build
2009-10-21 17:34:22 +00:00
rdb
000bd60935
Bugfix when compiling without pytohn
2009-10-20 18:49:31 +00:00
rdb
d4cebac397
Remove RUNTIME_PLATFORM stuff - this is now handled in dtool_platform.h
2009-10-20 11:13:54 +00:00
rdb
60499275aa
Don't cross-compile on OSX for the runtime build
2009-10-20 11:11:03 +00:00
rdb
ac0992bc87
I don't trust linking against the Python framework for the runtime build.
2009-10-20 08:39:55 +00:00
rdb
7795094ea8
Fix carbon issues on OSX
2009-10-20 08:13:21 +00:00
rdb
4e9896ab9e
Assorted stuff. Also, removed the part about Python framework detection on OSX - makepanda now compiles against the version of Python you are running it from.
2009-10-19 18:43:50 +00:00
rdb
63d6ed7ae4
New stuff for makepanda:
...
* Compile fixes for FCollada on Unix
* Compile correctly against WxWidgets on Windows and OSX
* Now supports .idl/.tlb/.ocx on Windows
* Step towards getting the ActiveX plugin compiled
* pkg-config fixes
2009-10-19 11:58:34 +00:00
rdb
a2ee3a779a
Invoke make_installer.py for the windows runtime build
2009-10-18 16:50:15 +00:00
rdb
422587532d
Fix problems with incorrect side-by-side configuration on Windows
2009-10-18 13:23:14 +00:00
rdb
5d84be4214
Fixes for plugin versioning
2009-10-17 18:35:40 +00:00
rdb
68f224ff08
Experimental; copy the whole 'direct' tree to 'built' to avoid the hacky __init__.py (which we can't use anymore because of the way the runtime is packaged)
2009-10-17 14:33:01 +00:00
rdb
16a549218d
Fix a minor issue with the runtime build
2009-10-17 06:32:28 +00:00
rdb
c2be49507f
Make CgGL optional if Cg wasn't found
2009-10-16 13:52:32 +00:00
rdb
b008651714
Fix silly mistake with %{python_sitearch}
2009-10-15 15:17:10 +00:00
rdb
1dc5aab1e8
Closes: 450015
2009-10-14 17:08:58 +00:00
rdb
831a885370
Put chmod, ranlib and strip in the right place
2009-10-14 06:55:25 +00:00
rdb
e96a8443a3
Some generic fixes, and fcollada build fixes, and I added plugin_version stuff.
2009-10-14 06:46:25 +00:00
rdb
4df192c752
No GLX on osx
2009-09-22 18:57:56 +00:00
rdb
a76d9682b4
CgGL is in the Cg framework on OSX
2009-09-22 17:27:04 +00:00
rdb
1d42c6dd43
Proper CgGL linking
2009-09-22 16:21:42 +00:00
rdb
067c6ec0a8
Fix include dir issue with freetype
2009-09-21 11:00:49 +00:00
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