Commit Graph

398 Commits

Author SHA1 Message Date
rdb 4173057c26 Move tinyxml into the source tree, rather than using it as external library 2010-05-24 18:55:08 +00:00
rdb 4a8e1f8773 Untested fix for some kind of compiler error on archlinux 2010-05-19 15:40:06 +00:00
rdb e7285a993f Take advantage of mozilla-plugin.pc if available, this should fix the archlinux plugin trouble 2010-05-18 13:08:39 +00:00
David Rose 0b9016ab01 OS_SIMPLE_THREADS 2010-05-01 16:19:25 +00:00
rdb f85fe03335 Fix plugin compile issues on FreeBSD 2010-04-25 07:42:37 +00:00
gogg ae79b017b3 Made DIRECT an optional module, so that we can use the same makepanda script in P1 and P2 temporarily. 2010-04-22 19:29:50 +00:00
gogg 0dba1b0ab0 Added --no-deploytools to disable building of the deployment tools (aka: downloader tools) and --no-pview. 2010-04-20 20:54:29 +00:00
gogg 04bc76c627 Added missing dependencies to apply_patch and multify in order to build statically. 2010-04-20 19:06:33 +00:00
gogg 54fe6f0e9c Added --static option to makepanda to enable a static linking build. 2010-04-20 14:27:59 +00:00
gogg 230dbd65aa Made tinydisplay optional and reordered and labeled the list of optional modules. 2010-04-20 10:36:44 +00:00
gogg 4232e0b17c Another check: cannot build rtdist without wx. 2010-04-18 07:48:27 +00:00
gogg 2eacb78949 Checking that we have JPEG when building rtdist (used for the splash screen) 2010-04-18 07:06:22 +00:00
rdb 7ea3dfbfee Fix model-cache location. On OSX it was even in ~/Documents/Library/Caches/, wow.
Thanks go to Bradamante for pointing out the issue.
2010-04-16 10:16:35 +00:00
rdb f6f0be4b1b Don't build make-prc-key for the rtdist build 2010-04-09 13:17:53 +00:00
rdb 2a6974eec2 stdint/numeric_types stuff, let's follow the standards 2010-03-29 15:38:40 +00:00
rdb 3d82f01530 Remove FORCE_INLINING from interrogate commandline, as drwr says 2010-03-28 17:50:23 +00:00
rdb d0aa7ba749 Interrogate fixes for Snow Leopard 2010-03-28 07:15:06 +00:00
rdb a2590eaee4 Fixes to properly disable 64-bits builds on Snow Leopard for now 2010-03-27 07:24:59 +00:00
rdb d66ff1a325 Fix compilation error with awesomium 2010-03-25 15:17:37 +00:00
rdb eb878a1bd6 Let's disable awesomium on Linux/OSX/FreeBSD until Bei gets a chance to actually make sure it compiles on non-Windows systems 2010-03-24 14:58:42 +00:00
Bei Yang d45bd5d3cd Add Awesomium compile option 2010-03-23 23:04:51 +00:00
rdb bd362cd1d3 Use secure SSL connection for web plugin 2010-03-16 08:07:20 +00:00
rdb 4f1e88cc70 To avoid confusion, let's make it impossible to run makepanda without any of the --everything, --nothing, --use-*, --no-* flags. 2010-03-15 07:48:52 +00:00
rdb 211479f168 Bundles on OSX don't have compatibility/current version 2010-03-14 15:20:10 +00:00
rdb d668a53639 More about ABI compatibility:
* Fixed the bug on non-Windows where the incorrect libraries are located
 * OSX dylibs now have compatibility_version and current_version set
2010-03-14 11:48:08 +00:00
rdb 85bd762709 Fix incorrect PC-BSD checks 2010-03-08 19:22:14 +00:00
rdb 3e42473cb1 Minor OSX fix 2010-02-24 13:48:14 +00:00
rdb 488d0191b1 More antidote for the OSX environment.plist poison. Write a .pth file in /Library/Python/#.#/site-packages 2010-02-24 13:31:40 +00:00
rdb 2d2841c75d Script to remove environment.plist poison 2010-02-24 13:13:38 +00:00
rdb aed8f189ae More ABI compatibility stuff 2010-02-24 09:44:15 +00:00
rdb d9345815b9 Introducing ABI compatibility between sequential releases of Panda3D 2010-02-24 09:14:50 +00:00
rdb 4f9f06f499 -ggdb 2010-02-06 14:40:42 +00:00
rdb 244f2c0356 Add DEBUG_THREADS 2010-02-05 10:53:12 +00:00
gogg fbbc5bb9e6 Compatibility with DX SDK August 2009 that shouldn't break older SDKs. SECURE_SCL settings restored in makepanda. 2010-02-04 04:27:35 +00:00
gogg d067be47f5 Support for August 2009 DirectX SDK. New DTool configuration macros. Makepanda can now detect Window Framework 6.0A 2010-02-02 02:20:25 +00:00
rdb 244fa37537 Recommend python-tk and python-pmw 2010-02-01 08:00:18 +00:00
rdb b4ded0c5fe Tweaks and fixes for compiling on fedora 2010-01-28 10:02:30 +00:00
rdb b56d39e46e Minor tweak for RPM building 2010-01-27 16:07:07 +00:00
rdb 4fe116d7bd make osmesa a special package so that its not a requirement 2010-01-27 15:59:55 +00:00
rdb bb1ea5ebd3 New artwork from Gogg 2010-01-23 11:52:03 +00:00
rdb cb35e4d8f9 Forgot to commit this 2010-01-21 18:00:30 +00:00
Bei Yang d924c33d34 Added a few more BIGOBJ flags 2010-01-20 19:47:55 +00:00
rdb 25d9b0c6bc Proper BUILDING_P3D_PLUGIN definition to fix dll export warnings on windows 2010-01-19 17:38:47 +00:00
rdb cdbce11666 Don't link libpandagl without OpenGL 2010-01-19 12:30:27 +00:00
rdb 5d758b6dd8 Link libpandagl and libpandaegg into pview 2010-01-19 12:29:17 +00:00
rdb 4dccd64257 another windows LINK_ALL_STATIC compile fix 2010-01-19 11:19:46 +00:00
rdb df94195ce3 Fix interrogate.exe link issues with LINK_ALL_STATIC 2010-01-19 08:40:28 +00:00
rdb bbcf2e4267 fix web plugin panda3d.* import issue on windows 2010-01-18 08:08:20 +00:00
rdb 5e46cc511c Revert accidentally checked in debugging stuff 2010-01-17 10:31:04 +00:00
rdb 6bba759f46 copy p3d to PATH 2010-01-16 16:41:42 +00:00
rdb e0d6e6dd0e Wrap prebuilt p3d files 2010-01-16 16:41:00 +00:00
Bei Yang f3a1f19dc0 Moved some BIGOBJ flags around 2010-01-13 17:59:18 +00:00
rdb 33dca73f9e fix fmod on 1.7.0 osx build 2010-01-12 18:15:51 +00:00
rdb 5648d9dee1 Fix compile error 2010-01-12 10:30:16 +00:00
rdb 4f7a664ac7 Big fat warning about files being lost when uninstalling 1.6 2010-01-12 08:24:00 +00:00
rdb 34afeb6e3e Remove Panda3D-rw.dmg if it already exists 2010-01-11 16:10:49 +00:00
rdb 350119fd45 Support querying the available display modes in X11 2010-01-09 10:50:49 +00:00
enn0x e1665c7abb Moving platform-specific defines from buildfiles to code. 2010-01-08 01:13:23 +00:00
rdb caf0d8789b Fix rtdist compilation issue on windows 2010-01-07 11:56:16 +00:00
rdb 300967a061 oops 2010-01-07 11:10:05 +00:00
rdb 47d95f6019 Fix rtdist compilation issue with panda3dBase 2010-01-07 11:07:36 +00:00
rdb d82b2d6a96 More install_name_tool fixes 2010-01-06 10:39:41 +00:00
rdb 8f5b9b9d90 Moar install_name_tool changes 2010-01-06 10:33:35 +00:00
rdb ba6aacae91 install_name_tool -id as well 2010-01-06 10:27:41 +00:00
rdb 842ca44877 install_name_tool for absolute dependency paths on OSX 2010-01-06 10:20:54 +00:00
rdb 516352a4e0 Fix Panda3D.app compilation 2010-01-06 08:52:13 +00:00
rdb 99a57cc484 Fix panda3dw.exe compilation 2010-01-06 08:51:34 +00:00
rdb 498b0404ed New p3dembed build rules 2010-01-06 08:40:19 +00:00
rdb a31a23cd31 Fix issue with contrib not found 2010-01-01 16:22:56 +00:00
rdb e306581c12 redundancy in code that builds windows installer 2009-12-31 23:11:55 +00:00
rdb b49af84728 Oops, typo 2009-12-30 19:30:56 +00:00
rdb 611d534154 Copy panda3d.py 2009-12-30 19:26:59 +00:00
rdb 480fde2187 Add PandAI build instructions 2009-12-30 18:24:30 +00:00
enn0x 1a7942b40c Merging dev_physx_2009 to HEAD. 2009-12-28 11:33:36 +00:00
rdb 847494d177 Statically linking X11 was a bad idea 2009-12-26 09:03:18 +00:00
rdb 9ce886e6ef Not sure if it matters, but try putting the sys(lib)root flags before the lib flags. 2009-12-24 10:54:47 +00:00
rdb 4d77f016be libpanda does not need to depend on directcam, opencv or artoolkit 2009-12-24 10:43:08 +00:00
rdb 19e7de101a Fixes for compile issues with static X11 and OpenCV builds 2009-12-24 10:27:28 +00:00
rdb 2b775dd535 -Wno-deprecated-declarations for OSX 2009-12-23 20:31:08 +00:00
rdb b3d8164713 p3dembed should not have the panda icon 2009-12-23 13:43:25 +00:00
rdb 2b0acc9fcc bison and flex aren't needed for a runtime build 2009-12-23 08:33:33 +00:00
rdb ad1f7371cd No X11 and XF86DGA on windows 2009-12-22 07:18:24 +00:00
rdb d3e545a949 Make makepanda more userfriendly on unix, fixing the issues with a --nothing compile 2009-12-19 10:59:17 +00:00
rdb 7c2224ba8e oops 2009-12-17 19:11:21 +00:00
rdb 7aad17e3db Fix p3dembed linker issue on Windows 2009-12-17 18:26:19 +00:00
rdb cc5c081795 Compile fix for windows 2009-12-17 16:28:37 +00:00
rdb 15100fbfee Let's just use nsis' default language file for the installer. Otherwise I keep running into issues with the latest version of NSIS. 2009-12-17 15:30:43 +00:00
rdb 23f6dc9b99 Fix rtdist compile issues on OSX 2009-12-17 14:21:29 +00:00
rdb 930570f1b5 Silly me forgot that p3dembed may not depend on any of the Panda3D dll's, of course. Big fat ugly hack around it. 2009-12-14 16:29:58 +00:00
rdb 420d5a129c Forgot a close() call 2009-12-14 14:29:20 +00:00
rdb c5cf303e1a Oops, fix compilation error on Linux & Windows 2009-12-13 12:58:15 +00:00
rdb c7e38fb671 Pass -R to ppackage 2009-12-12 20:12:30 +00:00
rdb f5739912f4 Add showBase_assist.mm 2009-12-12 14:09:20 +00:00
rdb 220818c1b2 One of those silly typo's again 2009-12-12 14:05:16 +00:00
rdb 23b949d360 link subprocbuffer into p3dembed on OSX 2009-12-12 14:00:52 +00:00
rdb 1dc13e3691 Fix p3dembed compliation issues on OSX 2009-12-12 13:26:12 +00:00
rdb 9b7d39db28 Fix p3dembed compilation, add thirdparty.pdef 2009-12-12 12:10:15 +00:00
rdb 15d9637cf0 Compile rtdist build universally on OSX. Add p3dembed compilation instructions. 2009-12-12 11:32:33 +00:00
rdb 61cc68225f Fix another embarassing typo that causes huge disasters 2009-12-06 10:35:16 +00:00
rdb 27c9f7ec43 Fix really embarrassing typo 2009-12-06 10:03:32 +00:00