Jonas Thiem
76ca80dcd5
Moving over PYTHON_SITEPACKAGES definition from makepanda.py to installpanda.py
2015-02-07 22:37:40 +01:00
Jonas Thiem
c11c46a6b1
* adding warning when both dpkg and rpmbuild are present
...
* check for /usr/bin/dpkg-architecture instead of /usr/bin/dpkg-deb (latter appears to be present on Fedora)
* insert python site package path into INSTALLSPEC from current interpreter instead of %{__python} (fixes Python 3)
2015-02-07 22:31:15 +01:00
rdb
9a50d3bf61
Enable exceptions when building with libRocket or OpenCV
2015-01-18 21:57:58 +01:00
rdb
d6ce7c6562
Oops, fix build
2015-01-12 20:35:17 +01:00
rdb
0aa0f34c74
Lots of work to make the rtdist work with the new library building system
2015-01-12 15:02:42 +01:00
rdb
22a7cbe77e
Disable exceptions on MSVC to reduce code bloat
2015-01-08 14:55:27 +01:00
rdb
af15797a25
Many, many performance optimizations and enhancements
2015-01-07 19:30:01 +01:00
rdb
936fa653b0
Remove unneeded HAVE_ flags from dtool_config.h generation
2015-01-04 20:34:59 +01:00
rdb
8098460433
Use -fno-exceptions for more performance; disable RTTI in release builds
2015-01-02 15:06:47 +01:00
rdb
624b3dad14
Delete DirectX 8 support
2014-12-30 02:00:43 +01:00
rdb
be1eb1d812
More minor linux packaging fixes
2014-12-29 15:16:33 +01:00
rdb
794b00805e
Add man pages for the majority of utilities
2014-12-27 22:14:23 +01:00
rdb
fef66d1fdd
Improvements and fixes to installer generation on Linux
2014-12-24 14:37:37 +01:00
rdb
f189290dfe
Support for automated build bot scripts, add PandaSystem::get_git_commit()
2014-12-22 20:27:37 +01:00
rdb
40a40b20cf
Rename EventStoreValue to ParamValue to make it more generic,
...
in anticipation of new parameter system
2014-12-10 00:26:26 +01:00
rdb
8afc88e86e
Add CXXFLAGS; only use CFLAGS for C sources
2014-12-06 22:37:16 +01:00
rdb
480c3f258b
Don't complain about missing wx (or fltk) when building SDK
2014-12-06 20:26:05 +01:00
rdb
a65b477734
Commit patches by cfsworks:
...
cxx: Fix missing includes masked by composite builds.
misc: Fix typos in comments.
config: Fix missing config forward-declarations.
direct: Adjust Python imports to panda3d.* instead of pandac.*.
display: Split graphicsWindow out into an extension.
framework: Use if/elif/elif/endif instead of ifdef/elif/elif/endif.
ode: Remove erroneous INLINE declarations.
interval: Fix missing import.
2014-10-19 22:41:47 +00:00
rdb
31a71c990d
Fix issues with OS X 10.9 compilation, fix issues uncovered by clang
2014-10-12 18:45:37 +00:00
rdb
43805f47bb
Improve runtime installer, add 64-bit support
2014-10-08 20:43:59 +00:00
rdb
7524299de9
Fix regressions with Direct3D support. Add sRGB support to DX9 renderer.
2014-10-08 19:56:28 +00:00
rdb
0a84dd9ca3
Android fixes
2014-10-06 17:44:58 +00:00
rdb
24386cdc1e
Use a table to make InternalName::make more efficient for Python interned strings
2014-10-02 18:28:06 +00:00
rdb
39e0889b54
compilation of panda3d.dtoolconfig
2014-09-19 23:30:47 +00:00
rdb
bed35751ec
Comment out bin2c compilation since it conflicts with PyCUDA, and it's a bit of an esoteric tool anyway.
2014-07-11 12:22:31 +00:00
rdb
37da1427c0
Don't try to build check_adler and check_crc when ZLIB support has been disabled.
2014-07-07 12:32:40 +00:00
rdb
c33ef307d6
Delete MesaGL renderer, it seems not to be used any more
2014-06-18 14:59:11 +00:00
rdb
81dc0f3762
Set interrogate module string to 'panda3d.core' instead of 'core' to make pickling work correctly. Contact me if this breaks anything.
2014-05-23 13:44:00 +00:00
rdb
566feda34d
Commit patch by cfsworks to move pgraph stuff to extensions
2014-04-04 09:23:58 +00:00
rdb
44b4afe898
Fix issues building the plugin on Linux
2014-03-27 12:56:59 +00:00
rdb
1b93b8fbb3
Add methods to efficiently access PfmFile data from Python
2014-03-09 01:05:34 +00:00
rdb
e38b97b26f
fix for Python versions before 2.6
2014-03-09 00:57:09 +00:00
rdb
c897b0ece1
Remove old cruft relating to Mac OS X installer
2014-03-08 20:09:58 +00:00
rdb
c6cbaa92f9
Fix a range of build issues, in particular on Mac OS X
2014-03-08 14:22:17 +00:00
rdb
e14a831900
more windows linker problems
2014-02-20 22:32:06 +00:00
rdb
ee56fa4302
more ode fixes
2014-02-20 22:20:58 +00:00
rdb
fe07bceef9
link in ODE for extension functions
2014-02-20 22:02:34 +00:00
rdb
d3aab3bb18
ugh I'm fuxing up all over the place. sorry guys. :-/
2014-02-20 21:16:09 +00:00
rdb
0735b15981
fix for boost link error on libRocket
2014-02-20 21:09:53 +00:00
rdb
6e16ca7f68
More fixes for windows modules
2014-02-20 20:53:51 +00:00
rdb
e1a91d28c5
more fixes for building of windows modules
2014-02-20 20:25:11 +00:00
rdb
260cb66c54
generate .lib for .pyd files on Windows.
2014-02-20 20:00:45 +00:00
rdb
60fb5376f9
fixes for building modules on windows
2014-02-20 19:52:47 +00:00
rdb
441c1722d8
core.pyd needs explicit link to libp3dtoolconfig.dll
2014-02-20 18:41:42 +00:00
rdb
5f2c0a6e04
Big commit aiding in separation of Python bindings:
...
* Most extension functions have been moved to C++.
* In makepanda, Python bindings are compiled into panda3d/<module>.pyd.
2014-02-20 13:33:26 +00:00
rdb
cd01f15c77
Use 64-bit regview when making 64-bit builds to fix interaction between Python installations/libraries and Panda3D
2014-01-14 10:42:03 +00:00
rdb
9c27cea403
try and remove unnecessary X11 dependency on OS X
2014-01-11 13:58:22 +00:00
rdb
4b9da436a0
Automatically invoke 2to3 on built/direct for a Python 3 build
2013-12-17 22:48:19 +00:00
rdb
5edb53b8e8
fix some 64-bit linux issues
2013-12-17 22:44:39 +00:00
rdb
b686d371ca
fix maya location on linux, fix dependency cache problems with Python 3 that forced a full rebuild every time
2013-12-17 13:33:39 +00:00