rdb
|
4ca495d828
CMake: Add separate BUILD_TOOLS option to build binaries
|
1 year ago |
rdb
|
96b2f3a4d5
CMake: Split out Objective-C++ flags on macOS to fix crash
|
2 years ago |
rdb
|
264747d213
CMake: Drop support for CMake versions below 3.13
|
3 years ago |
rdb
|
1db3bb4ee6
dmodels: Delete dmodels tree, merge into models folder instead
|
5 years ago |
rdb
|
2461fc0917
CMake: Remove accidental debug message
|
5 years ago |
rdb
|
4747e6e4df
CMake: Fix CMAKE_CONFIGURATION_TYPES not including Coverage
|
5 years ago |
rdb
|
f26f7d2226
CMake: Fix CMAKE_CONFIGURATION_TYPES not being set properly in the cache
|
5 years ago |
rdb
|
2bb0a0a77c
CMake: Set default value for CMAKE_OSX_DEPLOYMENT_TARGET
|
5 years ago |
rdb
|
aa0a0d6ab4
CMake: better handling of per-config options, esp. in single-config
|
5 years ago |
rdb
|
f56f06b65c
CMake: fix missing Coverage config in multi-config generators
|
5 years ago |
rdb
|
565f97b3b9
CMake: properly default build type to Standard
|
5 years ago |
rdb
|
2cb8f69f61
CMake: enable CMP0091, fixes lack of /MD flag with Ninja+clang-cl
|
5 years ago |
Philip Whitfield
|
df6c79f1b3
CMake: use CMAKE_CURRENT_SOURCE_DIR
|
5 years ago |
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 |