rdb
|
d576c6b638
|
Improvements to generated API docs, especially in direct tree.
Also add an entry point for pfreeze.
|
2017-05-24 13:30:21 +02:00 |
Mitchell Stokes
|
59b0913b0b
|
Cleanup .gitignore files
Remove all .gitignore files in subdirectories and add a few new ignores
to the top-level directory .gitignore file.
|
2016-10-30 20:06:12 -07:00 |
rdb
|
47388b0dbc
|
Separate out CPython calls from core libs; eliminate need for pystub
|
2016-07-20 14:30:41 +02:00 |
rdb
|
7a681dc993
|
Python 3 fixes for rtdist builds
|
2016-05-29 02:01:57 +02:00 |
rdb
|
388c8d698d
|
pfreeze: Extension module link support on Windows. Add explicit -k option for keeping temp files.
|
2016-05-02 20:02:31 +02:00 |
rdb
|
6c70b41a21
|
Various pfreeze improvements, allow linking in extension modules
|
2016-05-02 16:46:58 +02:00 |
rdb
|
23bf9ea5c7
|
The direct tree is now valid Python 2 *and* 3
|
2016-03-28 22:33:30 +02:00 |
rdb
|
8badce2fdb
|
pfreeze now supports Python 3
|
2016-03-26 12:03:45 +01:00 |
rdb
|
54fa31ba17
|
StandardError -> Exception, other 2to3 changes, threaded 2to3
|
2016-03-25 17:13:09 +01:00 |
rdb
|
d906f55ebf
|
Fix rtdist error when using Python 3.5
|
2016-03-25 15:23:45 +01:00 |
rdb
|
0d03207d1b
|
Dramatically reduce size of frozen/compiled code by pruning/masking unnecessary imports/code
|
2016-02-12 22:20:27 +01:00 |
mfwass
|
f8837999ed
|
Cleanup trailing whitespace
|
2015-12-13 10:08:41 -05:00 |
rdb
|
0a9f9887f9
|
Merge branch 'release/1.9.x'
Conflicts:
direct/src/p3d/Packager.py
direct/src/p3d/ppackage.py
makepanda/makepandacore.py
|
2015-11-21 03:17:33 +01:00 |
rdb
|
f0e8dd4117
|
Build .p3d tools as part of SDK build process, if host URL and distributor are specified
|
2015-11-20 17:44:28 +01:00 |
rdb
|
db3ab953e4
|
Remove ppremake, genPyCode, and all hacks created to support them
|
2015-11-09 19:06:49 +01:00 |
rdb
|
0ae2df7e02
|
Merge branch 'release/1.9.x'
|
2015-11-01 15:54:58 +01:00 |
rdb
|
b1c7086cbc
|
Fix Rope, fix some unnecessary reliances on base.config
|
2015-11-01 15:53:02 +01:00 |
rdb
|
532bee3b9e
|
More fixes to Python 3 rtdist, frozen p3dpython building, new open
|
2015-09-23 11:57:55 +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
|
3e6e355577
|
Fix error building rocket package on 1.9 branch
|
2015-08-10 04:35:15 +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
|
2abc51d88f
|
Allow specifying contents of .py modules with file(text=...) in pdef
|
2015-08-10 01:57:00 +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
|
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
|
5827959056
|
Fixes for 64-bit OS X build on newer OS X versions
|
2015-03-29 22:06:32 +02:00 |
rdb
|
bcb203af9a
|
Mac OS X build improvements
|
2015-03-29 18:09:28 +02:00 |
rdb
|
3371df8403
|
Fix tp_compare, better __repr__/__str__ handling
|
2015-03-25 19:36:35 +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
|
9f46ad7835
|
FreezeTool shouldn't assume that panda3d.py exists
|
2014-11-09 11:09:24 +00:00 |
rdb
|
7669e79322
|
fix bug #1335472: pfreeze should pack main module as __main__
|
2014-09-24 19:42:37 +00:00 |
rdb
|
88048bf3da
|
Fix use of has_key and map()
|
2013-12-17 19:49:09 +00:00 |
rdb
|
3403c8748e
|
Fix use of outdated exec and repr syntax
|
2013-12-17 18:05:45 +00:00 |
rdb
|
f54c1241ae
|
slightly less unhelpful error messages
|
2013-08-25 19:38:02 +00:00 |
rdb
|
808ca386c4
|
Fix error for modules where __file__ is None
|
2013-07-23 18:03:46 +00:00 |
David Rose
|
87590d6d09
|
more robust fixes for moduledir vs. moduledir/__init__ confusion
|
2013-06-12 22:41:24 +00:00 |
David Rose
|
da9ee4c165
|
use win_amd64 instead of win64, and win_i386 instead of win32
|
2012-10-01 18:24:13 +00:00 |
David Rose
|
9461cf2ea9
|
malloc.h is windows-only
|
2012-09-28 20:57:55 +00:00 |
David Rose
|
0662ea7958
|
multiplatform support for plugin loader: run 32-bit or 64-bit version; whichever one is provided.
|
2012-09-27 23:00:23 +00:00 |
rdb
|
b686b94385
|
fix compilation on non-windows
|
2012-08-14 08:32:29 +00:00 |
David Rose
|
9daf081364
|
p3d supports win64
|
2012-08-13 23:13:23 +00:00 |
David Rose
|
c6c46bd61b
|
aggressively locate already-imported modules
|
2012-01-03 21:05:51 +00:00 |
David Rose
|
dfe16c64f6
|
rename all Panda-built libraries to begin with libp3 or libpanda
|
2011-12-06 02:39:21 +00:00 |
rdb
|
8ca42e3964
|
Properly catch ImportError
|
2011-10-31 15:20:04 +00:00 |
rdb
|
4896c93827
|
don't error if a module doesn't define __path__
|
2011-10-31 15:13:50 +00:00 |
rdb
|
38f5a3210d
|
Fixes for FreeBSD
|
2011-03-09 15:28:55 +00:00 |
Ken Patel
|
49026617c1
|
FreezeTool - improve support for MSVC on 64-bit windows
|
2011-02-13 08:51:59 +00:00 |
David Rose
|
2e6d2c5255
|
fix packp3d ordering issue http://www.panda3d.org/forums/viewtopic.php?p=65842
|
2010-11-22 19:16:30 +00:00 |
rdb
|
6b861d66bc
|
Remove redundant warning message
|
2010-10-26 18:40:42 +00:00 |
David Rose
|
c6b163f757
|
support a non-Filename addition
|
2010-09-10 14:02:40 +00:00 |