Commit Graph

87 Commits

Author SHA1 Message Date
Sam Edwards 7331692ae1 CMake: Generate consistent paths in 20_panda.prc on all platforms 2020-01-11 19:39:43 -07:00
Sam Edwards ce6caa8d3e CMake: `/etc/*.prc` -> `/etc/panda3d/*.prc` 2020-01-07 17:04:30 -07:00
Sam Edwards f75a8d03e0 CMake: Generate panda.prc with `notify-level warning` when not Debug 2020-01-07 13:11:42 -07:00
Sam Edwards 4a307f9cdf CMake: Generate panda.prc with the correct model-path
This also generates a second prc for installation purposes,
which has the correct paths once installed
2020-01-07 13:05:21 -07:00
Sam Edwards a37eabe089 CMake: Set generated prc's `model-cache-dir` properly for Windows/macOS 2019-11-25 03:03:03 -07:00
Sam Edwards 5fa4af9189 CMake: Rely on GNUInstallDirs to specify install paths
This makes multiarch OSes happy as they can dictate that
64-bit libraries go into 'lib64'
2019-08-31 00:48:42 -06:00
Sam Edwards 855d217f35 CMake: Update for upstream changes
- Miles is gone; remove all references
- pystub is gone; remove all references
- dcparser uses Interrogate extensions properly; don't depend on Python
- stringStream* moved to express from downloader
2019-08-24 18:07:22 -06:00
Donny Lawrence 20db4115b8 CMake: Add temporary solution for generating dtool_config.h
Eventually, we'll want to customize dtool_config.h based on the
configuration being used, but this should be good enough for now.
2019-06-27 17:38:18 -06:00
Sam Edwards a0f9068da8 CMake: Some suggestions on how to improve 20_panda.prc
- `win-origin -2 -2`
- Prefer OpenAL over FMOD in default audio selection
- Copy over `model-cache-dir` from makepanda's default prc
2019-04-15 02:27:42 -06:00
Sam Edwards 6097d34ead CMake: Neatly format everything for readability and consistency 2019-04-14 22:37:18 -06:00
Sam Edwards 1a17808991 Merge branch 'master' into cmake 2019-01-06 15:37:07 -07:00
rdb 3e22578529 New branding images for 1.10.0 2019-01-03 14:44:17 +01:00
Sam Edwards 99fee1a64d CMake: Assign COMPONENT and EXPORT to all targets 2018-12-06 17:48:44 -07:00
Sam Edwards 62f7aabe91 Merge branch 'master' into cmake 2018-11-01 22:33:04 -06:00
rdb 14411f592e Remove obsolete .init files in configfiles directories
These look like they were part of some now-defunct Disney tool.
2018-11-01 16:26:07 +01:00
Sam Edwards 3ac61eaf66 CMake: Adjust generated 20_panda.prc for models installation 2018-02-07 18:59:44 -07:00
Sam Edwards e3fcacb1f7 Merge branch 'master' into cmake 2016-11-30 19:21:50 -08: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 5b291a9b10 Merge branch 'master' into cmake 2015-11-09 19:21:12 +01:00
rdb db3ab953e4 Remove ppremake, genPyCode, and all hacks created to support them 2015-11-09 19:06:49 +01:00
Sam Edwards 8b876843d4 Merge branch 'master' into cmake 2015-05-02 11:33:52 -07:00
rdb 16e7831566 Remove executable permissions from files that don't need them 2015-04-05 15:41:49 +02:00
Sam Edwards 6ee1170453 Merge branch 'master' into cmake
Conflicts:
	panda/src/display/pythonGraphicsWindowProc.cxx
	panda/src/putil/config_util.cxx
2015-02-11 09:53:13 -08:00
rdb 624b3dad14 Delete DirectX 8 support 2014-12-30 02:00:43 +01:00
rdb e9f4e44e99 Add panda/src/configfiles 2014-05-30 12:27:21 +02:00
rdb bca09667a6 Split vrpn out of panda into a libp3vrpn. Split ffmpeg out of movies into libp3ffmpeg. Add registry for MovieVideo and MovieAudio. Add a libvorbisfile-based Ogg Vorbis loader. Add a native .wav loader. 2013-08-26 12:16:27 +00:00
David Rose dfe16c64f6 rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
TheKrush 7ca69c16a1 - old version was giving error when trying to build because it is using an old DIB 2011-04-14 17:55:32 +00:00
David Rose 71689ea198 stf files 2010-10-08 00:27:49 +00:00
David Rose 48c6a8756a speedtree refinements 2010-10-07 23:17:28 +00:00
rdb bb1ea5ebd3 New artwork from Gogg 2010-01-23 11:52:03 +00:00
David Rose 787bfc5f94 libfmod_audio -> libp3fmod_audio, libopenal_audio -> libp3openal_audio 2009-10-11 22:22:59 +00:00
David Rose e6e862b35f compile in ca-bundle.crt 2009-10-08 02:37:20 +00:00
David Rose d2307eb838 keep-all-uvsets 2009-09-23 21:08:06 +00:00
Abhishek Nath f7c8650c07 Added more Sequence Node frame rate possibilities 2009-09-17 19:14:49 +00:00
David Rose ea41a5a834 ssl-certificates -> ca-bundle-filename 2009-09-17 15:45:09 +00:00
David Rose 9f80ba33d1 ssl-certificates 2009-09-17 14:24:50 +00:00
David Rose 640358a9d7 use spaces, not colons 2009-08-14 18:50:50 +00:00
rdb b77f1971e1 Remove .res and .obj files, and let makepanda compile them 2009-07-23 08:08:14 +00:00
David Rose 58c13de4ca integrate changes from Schell Games (plus some tab character fixes) 2009-06-01 21:51:15 +00:00
David Rose 9b6453675a report number of cpu's 2009-02-24 20:41:20 +00:00
David Rose b2604316e5 add alpha scalars 2009-01-14 22:35:13 +00:00
David Rose 8a180e8d09 egg-object-type-notouch 2008-12-04 21:17:42 +00:00
David Rose 69da69faa8 add floor and dupefloor 2007-08-27 23:03:13 +00:00
Josh Yelon 1c6caa4e55 Replaced HAVE_DX with HAVE_DX8 and HAVE_DX9 2007-02-07 22:09:07 +00:00
David Rose d80595c1be remove pandadx7 2006-01-15 18:23:32 +00:00
David Rose a9a9f280bb dos2unix 2005-09-06 18:30:26 +00:00
David Rose 0fcd8ed8b0 to new 'built' form 2005-07-29 17:23:33 +00:00
Josh Yelon 7c9fadc410 Precompiled Icon 2005-06-14 17:10:19 +00:00
Josh Yelon a7a0271835 Added precompiled RES files 2005-06-10 21:57:53 +00:00