Sam Edwards
|
1204de6e09
CMake: Set CMP0072 (prefer glvnd over direct libGL link)
|
6 years ago |
Sam Edwards
|
e474350a48
CMake: Add a "Coverage" configuration, when using GCC/Clang
|
6 years ago |
Sam Edwards
|
5654e64645
CMake: First batch of improvements per review
|
6 years ago |
Sam Edwards
|
5fa4af9189
CMake: Rely on GNUInstallDirs to specify install paths
|
6 years ago |
Sam Edwards
|
cde25670d6
CMake: Remove some uses of CFG_INTDIR
|
6 years ago |
Sam Edwards
|
60c1570db8
CMake: Add support for makepanda-style thirdparty directories
|
6 years ago |
Donny Lawrence
|
89bc83c48f
CMake: Suppress $(EFFECTIVE_PLATFORM_NAME).
|
6 years ago |
Donny Lawrence
|
20db4115b8
CMake: Add temporary solution for generating dtool_config.h
|
6 years ago |
Donny Lawrence
|
f0c9772396
CMake: Move copying of models to build-time.
|
6 years ago |
Sam Edwards
|
d058cb16fd
CMake: Don't export(PACKAGE) when cross-compiling
|
6 years ago |
Sam Edwards
|
059c78bade
CMake: Restructure multi-configuration binary directory layout
|
6 years ago |
Sam Edwards
|
6097d34ead
CMake: Neatly format everything for readability and consistency
|
6 years ago |
Sam Edwards
|
ac16852e32
CMake: Generate/install Panda3DConfigVersion.cmake
|
6 years ago |
Sam Edwards
|
3a9353c0ca
CMake: Build 'contrib'
|
6 years ago |
Sam Edwards
|
8c4dfd7a70
CMake: Move compiler flag detection to its own file
|
7 years ago |
Sam Edwards
|
768a8d62e9
CMake: Use -fvisibility=hidden everywhere supported
|
7 years ago |
Sam Edwards
|
9ee4f1f4e2
CMake: Test for -f(no-)exceptions support before using it
|
7 years ago |
Sam Edwards
|
cfa1f043dd
CMake: Parse project version string out of setup.cfg
|
7 years ago |
Sam Edwards
|
aa9a195665
CMake: Stop CMake from adding -rdynamic by default
|
7 years ago |
Sam Edwards
|
bddd7c1b4b
CMake: Generate/install exported target sets
|
7 years ago |
Sam Edwards
|
99fee1a64d
CMake: Assign COMPONENT and EXPORT to all targets
|
7 years ago |
Sam Edwards
|
368cdc2802
CMake: Move pandac.* generation to be part of direct
|
7 years ago |
Sam Edwards
|
2c0b079dc9
CMake: Disable C++ exceptions everywhere that doesn't request them
|
7 years ago |
Sam Edwards
|
86d137d410
CMake: Windows static libraries should be prefixed with "lib"
|
7 years ago |
Sam Edwards
|
53920e7aee
CMake: Move __init__.py generation to Python.cmake
|
7 years ago |
Sam Edwards
|
2e2a8eae98
CMake: Byte-compile all .py files when building Panda
|
7 years ago |
Sam Edwards
|
2a2a07773b
CMake: Disable clang_cl warnings about /Gm- being unused
|
7 years ago |
Sam Edwards
|
1520d712d4
CMake: Remove target_use_packages
|
7 years ago |
Sam Edwards
|
fa1e1a2e63
CMake: Tidy up installation directory
|
7 years ago |
Sam Edwards
|
9c3841177b
CMake: Move dtool_config.h to a configuration-specific dir
|
7 years ago |