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
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
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
rdb
785511c4ba
Let's install the plugin in /usr/lib/nppanda3d.so
2009-11-12 20:33:45 +00:00
rdb
9a0cea5d9f
Apparently, /etc/ld.so.conf.d/panda3d.conf needs execute permissions on Debian Etch
2009-11-08 17:09:37 +00:00
rdb
603ffa7215
New panda3d.* import structure
2009-11-04 16:15:49 +00:00
rdb
5edc31b7f8
Rewrite the interface to installpanda.py for more command-line control
2009-10-28 13:48:01 +00:00
rdb
44f1ad47ec
Fix issue with nppanda3d.so not getting packaged on linux
2009-10-28 12:26:02 +00:00
rdb
1095c84621
Fixes for model-path on linux
2009-10-21 16:31:21 +00:00
rdb
1dc5aab1e8
Closes: 450015
2009-10-14 17:08:58 +00:00
rdb
aa57e0e96c
A few lib64 fixes
2009-10-14 06:17:22 +00:00
rdb
daa0206b01
Something was going wrong with the model-path on linux, I have no idea what, but this should fix it.
2009-09-17 19:09:23 +00:00