rdb
40f4656165
installpanda: Enable start-up notifications for pview
...
See cf4fa526c94fc507db386a0da566f2a69aef6d41 for more information
2022-12-01 15:52:16 +01:00
rdb
b6dd2b8ec1
makepanda: Add file associations and shortcuts for pstats
2022-12-01 15:08:41 +01:00
rdb
a56ee57422
Merge branch 'release/1.10.x'
2022-01-14 10:50:10 +01:00
rdb
484a9394f9
installpanda: Correct lib dir detection on ArchLinux
...
Eliminates a downstream patch in the AUR
[skip ci]
2022-01-14 10:42:14 +01:00
rdb
78b67988fb
makepanda: Fix wrong installation path for Python SDK on Debian/Ubuntu
...
This partially reverts commit 2fcacd1bab1226ea0571c5d925daf6028a862f96.
Fixes #1230
2022-01-05 08:48:26 +01:00
rdb
2fcacd1bab
makepanda: Replace references to deprecated distutils module
...
distutils is deprecated as of Python 3.10 (see PEP 632) and will be removed in Python 3.12.
2021-12-25 11:51:28 +01:00
rdb
2b84bfc145
makepanda: Code formatting
2020-12-31 13:44:13 +01:00
rdb
390abac276
Merge branch 'release/1.10.x'
2019-12-18 18:00:41 +01:00
rdb
02b0fe0063
installpanda: add note about needing to call "sudo ldconfig"
...
This note only appears when not using --destdir
This should help avoid user confusion (such as in #818 )
[skip ci]
2019-12-18 17:03:44 +01:00
Mitchell Stokes
660249a5cc
Remove p3d/AppRunner/plugin system
...
Co-authored-by: rdb <git@rdb.name>
Closes #734
2019-09-10 16:49:57 +02:00
rdb
1ec7c5d20e
Delete pystub, it is no longer needed or used for anything.
2019-08-23 18:58:53 +02:00
rdb
d93fb702eb
makepanda: fix various syntax warnings in Python 3.8
2019-02-11 18:58:22 +01:00
rdb
0b087ecf92
installpanda: create intermediate directories with mode 0755 too
...
Fixes #541
2019-01-23 23:23:33 +01:00
rdb
3cc9e49469
installpanda: fix issues installing includes to existing dir
2019-01-23 23:07:15 +01:00
rdb
ae74e2d18e
makepackage: avoid packaging deploy-stub with installers
2018-12-26 23:42:39 +01:00
rdb
01915a36db
Merge branch 'master' into deploy-ng
2018-12-26 23:41:50 +01:00
rdb
395b9733fb
makepanda: when making Linux package, ship Python 2 and 3 bindings
...
See #441 for discussion.
2018-12-23 22:28:12 +01:00
rdb
cf65010a54
Merge branch 'master' into deploy-ng
2018-11-06 23:40:24 +01:00
rdb
995ba28650
makepanda: allow building multiple Python versions in one built dir
...
This is done by adding a PyTargetAdd function, which builds the target into a Python ABI-specific temporary directory, allowing multiple Python versions to be built into the same built dir side-by-side. This could greatly speed up buildbot builds.
It also paves the way for building multiple Python versions in the same makepanda call / installer by changing PyTargetAdd to add one target per enabled Python version.
2018-11-06 20:15:19 +01:00
Mitchell Stokes
cb077fcdae
deploy-ng: Add panda3d.dist-info to installers
2018-05-06 11:20:19 -07:00
rdb
9065f2e16e
installpanda: add --verbose flag
2018-01-03 14:09:15 +01:00
rdb
d3249356b3
Merge remote-tracking branch 'origin/release/1.9.x'
2018-01-03 14:07:42 +01:00
rdb
ad58d5161f
installpanda: set proper permissions on includes/man pages
...
Fixes : #159
2018-01-03 13:48:08 +01:00
rdb
db3ab953e4
Remove ppremake, genPyCode, and all hacks created to support them
2015-11-09 19:06:49 +01:00
rdb
04949501c6
Fix annoying 'rpm not found' error on Windows
2015-11-05 20:48:18 +01:00
rdb
bcb203af9a
Mac OS X build improvements
2015-03-29 18:09:28 +02:00
Jonas Thiem
76ca80dcd5
Moving over PYTHON_SITEPACKAGES definition from makepanda.py to installpanda.py
2015-02-07 22:37:40 +01:00
rdb
be1eb1d812
More minor linux packaging fixes
2014-12-29 15:16:33 +01:00
rdb
fef66d1fdd
Improvements and fixes to installer generation on Linux
2014-12-24 14:37:37 +01:00
rdb
44b4afe898
Fix issues building the plugin on Linux
2014-03-27 12:56:59 +00:00
rdb
ec5f9a9e06
Add -f to ln command to overwrite existing ppython links
2014-03-06 18:35:38 +00:00
rdb
ab395f0ec5
fix broken line I forgot to remove.
2014-02-24 15:09:46 +00:00
rdb
b0c508827b
Fix installation of new panda3d tree
2014-02-22 11:22:06 +00:00
rdb
62a4e4122c
Python 3 support, and a compile fix
2013-02-18 18:42:49 +00:00
rdb
9549fe066a
Also install libp3pystub.a, and improve GetLibDir slightly
2013-02-09 09:15:21 +00:00
rdb
e013c6f073
hopefully put the lib64 issues to bed for now
2012-08-11 18:32:13 +00:00
rdb
e26414d70b
apparently lib64 is no longer the policy in debian, so use /usr/lib for everything
2012-06-10 14:21:42 +00:00
rdb
b7d369ec27
DIE EVIL BUG OF DOOM
2012-04-25 19:05:06 +00:00
rdb
717e16e003
mkdir with mode
2011-05-02 10:04:53 +00:00
rdb
163a73e5bb
don't forget the mkdir
2011-03-15 14:12:55 +00:00
rdb
e87e3f4581
minor typo
2011-03-09 14:00:21 +00:00
rdb
8c960d0b45
proper plugin location on freebsd
2011-03-09 13:58:20 +00:00
rdb
0e4535acf5
Proper library configuration on FreeBSD (I hope)
2011-03-08 17:01:47 +00:00
rdb
f29be80495
We need to specify -R to cp on OSX and BSD in order not to follow symlinks
2010-07-28 08:07:58 +00:00
rdb
d73fd17eac
Various improvements, most notably that --installer now supports creating FreeBSD packages. Also, default install path for installpanda.py is now /usr/local
2010-05-30 19:11:29 +00:00
rdb
52013f0065
Fix for Fedora
2010-03-18 12:42:08 +00:00
rdb
d6c565860d
Resolve symlinks for sys.executable, so that ppython symlink will always point to the right version on non-windows
2010-02-27 11:11:09 +00:00
rdb
95b6c2264f
ppython symlink
2010-02-27 10:57:10 +00:00
rdb
5ddd2cceca
Add "-d" flag to "cp" to preserve links when copying libraries
2009-11-27 15:02:59 +00:00
rdb
aea6f4c9e8
let's do that properly, with the least amount of pointless commits
2009-11-12 20:34:31 +00:00