deflected
21656ace52
Squash merge of PR #37 :
...
commit 757038784126094d350244c5ecdd764b1f726532
Author: deflected <deflected@github>
Date: Sat Jun 6 14:10:16 2015 +0300
makepanda: Runtime support for FreeBSD PKGNG
- Support creation of runtime package
- Changed @dirrm to @dir. All non-empty
directories are handled by pkg internally,
but it is good to have entry for all directories.
commit 756f8b10bad559a9802df68e3aa5d419afe13a25
Author: deflected <deflected@github>
Date: Fri Jun 5 01:21:26 2015 +0300
makepanda: Add FreeBSD PKGNG support
- The old FreeBSD package manager is obsolete
for more than an year.
- Added generating of installable package for the new
package manager when '--installer' is invoked
on FreeBSD
2015-10-28 17:05:46 +01:00
rdb
ebd1fd8462
Fix interrogate warnings on Windows. Show warnings when running makepanda in verbose mode.
2015-10-17 03:27:38 +02:00
rdb
ddf8343590
Reorganise explicit template instantiations so that it always happens in the .cxx file, while remaining backward compatible with MSVC's standards-breaking implementation
2015-10-16 15:38:28 +02:00
rdb
dba5191bc2
Merge branch 'release/1.9.x'
2015-10-12 12:46:39 +02:00
rdb
83d9c4f528
Use /usr/local instead of /usr in Mac OS X installer, to work around El Capitan's System Integrity Protection
2015-10-11 20:11:30 +02:00
rdb
ba45120eac
Try to stay compatible with Bison 2.5 (for Ubuntu precise), support C++11 and C++17 static_assert, improve error reporting, handle several gcc keyword aliases, fix bug handling preprocessor expression in which the same manifest occurs more than once
2015-10-11 16:52:33 +02:00
rdb
1c9ff40236
Require new Bison version on Windows, fallback to prebuilt files if not present
2015-10-10 16:29:14 +02:00
rdb
7f7f85794d
Fix various compilation and linker issues across several platforms
2015-10-07 21:09:35 +02:00
rdb
bae5c195af
Merge branch 'release/1.9.x'
...
Conflicts:
dtool/src/dtoolbase/dtoolbase.h
2015-10-07 15:54:02 +02:00
rdb
389d73a485
Include Eigen headers in Windows SDK to prevent people from having to grab the thirdparty packages
2015-10-07 15:51:56 +02:00
rdb
9543d0800d
Don't add -pyX.Y suffix to runtime installer on Windows
2015-10-07 15:41:18 +02:00
rdb
7f3f546cdd
Interrogate now parses "volatile" qualifier in instance identifiers correctly
2015-10-05 02:56:40 +02:00
rdb
ca37b6b6c0
Fix VC2015 compile errors, allow selecting any WinSDK/MSVC version. All experimental, still.
2015-10-05 02:12:46 +02:00
rdb
532bee3b9e
More fixes to Python 3 rtdist, frozen p3dpython building, new open
2015-09-23 11:57:55 +02:00
rdb
759dc77ee1
Merge branch 'release/1.9.x'
2015-09-23 11:56:22 +02:00
rdb
6d4d23cf6c
Fix some p3dCert issues
2015-09-20 16:01:49 +02:00
rdb
62217c652e
Fix various link issues on Windows when building rtdist
2015-09-20 01:37:49 +02:00
rdb
445c3461d6
Python 3 support to rtdist, reimplement VFS open() on top of io.IOBase, allow freezing into .c target, make VFSImporter and friends frozen into p3dpython
2015-09-18 21:20:25 +02:00
rdb
d13b43f003
Merge branch 'release/1.9.x'
2015-09-12 14:16:03 +02:00
rdb
d63110a49e
Add localized text strings to p3dcert
2015-09-11 13:27:31 +02:00
rdb
cbb3969017
Merge remote-tracking branch 'origin/release/1.9.x'
2015-08-23 17:03:55 +02:00
rdb
d8f655479a
Remove references to SourceForge CVS repository
2015-08-23 14:12:59 +02:00
rdb
d569e2ab6f
Merge branch 'release/1.9.x'
2015-08-16 13:55:42 +02:00
rdb
6b7cbc5f2f
Fix issue running makepanda on German computers
2015-08-16 13:51:25 +02:00
rdb
9b93b8a030
python-pmw shouldn't be a dependency, merely a recommendency
2015-08-13 01:59:07 +02:00
rdb
63c65b4228
Merge remote-tracking branch 'origin/release/1.9.x'
...
Conflicts:
direct/src/showutil/FreezeTool.py
2015-08-10 04:02:53 +02:00
rdb
85e3d2ee3a
Don't override host URL when building CMU runtime distribution
2015-08-09 13:10:20 +02:00
rdb
74190f9e50
Work towards supporting Python 3 in the rtdist
2015-08-08 20:49:51 +02:00
rdb
0cecab3124
Fix issues with the rtdist build in 1.10
2015-07-28 15:40:04 +02:00
rdb
1206d93813
Fix pandac.PandaModules import error with Python 3 (thanks, tzaeru!)
2015-07-14 22:22:45 +01:00
rdb
9178ed2871
Fix some preprocessor expressions in Interrogate
2015-07-14 21:04:50 +01:00
rdb
555844f82a
Allow compiling out the fixed-function pipeline and request core context
2015-07-09 16:43:45 +02:00
rdb
88f7279522
Make it easier to make Python 3 builds on Windows
2015-07-07 03:17:42 +01:00
rdb
1088cdedc8
Fix mac and static build issues
2015-07-06 23:31:14 +02:00
rdb
23a4876c57
Merge branch 'cleanup-imports'
2015-06-30 17:21:22 +02:00
rdb
dd17fd864b
Properly separate dtoolconfig and interrogatedb
2015-06-30 16:16:35 +02:00
rdb
c0f6588c88
Separate libp3interrogatedb out of libp3dtoolconfig.
...
This aids further in removing the core lib dependency on Python.
2015-06-30 15:17:15 +02:00
rdb
29b6f4753b
Merge pull request #43 from mfwass/master
...
added more possible locations for PackageMaker
2015-06-30 14:49:45 +02:00
Michael Wass
f9d185acaf
makepanda.py: Changed command in a .app ref
2015-06-30 08:47:57 -04:00
rdb
09f3817f03
Fix assimp compile error (Missing BUILDING:ASSIMP)
2015-06-30 13:56:11 +02:00
Michael Wass
ddd68e133e
makepanda.py: added more refs for PackageMaker
2015-06-30 07:33:54 -04:00
rdb
5625df0e51
panda3d/__init__.py should add 'bin' dir to PATH on Windows
2015-06-29 20:37:33 +01:00
rdb
08fbfb1874
Add missing file, update .gitignores
2015-06-28 14:04:16 +02:00
rdb
d9342043b0
Deprecate pandac.PandaModules and genPyCode, move extensions to panda3d/, clean up imports and deprecated behaviour
2015-06-28 13:55:31 +02:00
rdb
4f3998ae11
Build panda3d/*.so as bundles on OSX, make OSX builds relocatable
2015-06-23 21:09:33 +02:00
rdb
236b0c590c
Use explicit symbol visibility control in GCC/clang
2015-06-22 21:01:34 +02:00
rdb
11ed8a4d8d
Use dynamic type lookup for interrogate to eliminate inter-module dependencies
...
It is now no longer necessary to link to core.pyd
Also includes a slight coercion optimization for trivial types
2015-06-06 19:36:40 +02:00
rdb
cf7ae935a0
Merge pull request #36 from Moguri/assimp
...
Changes to makepanda to compile with Assimp
2015-06-05 17:35:56 +01:00
Mitchell Stokes
5f735b4e50
Changes to makepanda to compile with Assimp
...
This includes updating header files for Assimp 3.
2015-06-03 23:43:02 -07:00
rdb
9c0076a09b
Bump version to 1.10.0
2015-06-03 20:47:53 +02:00