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 |
Sam Edwards
|
6b2d417ae4
CMake: Put Windows DLLs in 'bin', not 'lib'
|
7 years ago |
Sam Edwards
|
0a36a41f93
CMake: Bypass warning about CMP0054
|
7 years ago |
Sam Edwards
|
4af8a04944
CMake: Set warning levels
|
7 years ago |
Sam Edwards
|
4c8693f019
CMake: Run pytest as part of CTest
|
7 years ago |
Sam Edwards
|
f54b4b61dd
CMake: Don't use pzip when not built
|
7 years ago |
Sam Edwards
|
407589873a
CMake: Update some Windows-specific rules
|
7 years ago |
Sam Edwards
|
4cec331722
CMake: Add support for building metalibs as metalibs
|
7 years ago |
Sam Edwards
|
2f6c79b9e6
CMake: Build libraries with VERSION/SOVERSION
|
7 years ago |
Sam Edwards
|
aed544bf5f
CMake: Have CMake itself track versions
|
7 years ago |
Sam Edwards
|
1d666a9841
CMake: Build the models, makepanda-style
|
7 years ago |
Sam Edwards
|
bed9c40283
CMake: Restructure output directory to mimic makepanda
|
7 years ago |
Sam Edwards
|
d66f5fa8e2
CMake: Kill support for <2.8.12
|
7 years ago |
Sam Edwards
|
de03c2f7ff
CMake: Use gnu++* instead of c++*
|
8 years ago |
Sam Edwards
|
19b448e09e
CMake: Update master CMakeLists to compile for C++11
|
8 years ago |
Sam Edwards
|
0e45b3288e
CMake: Disable in-source builds.
|
9 years ago |
Sam Edwards
|
1f5a53619e
cmake: Fix PandaModules generation.
|
9 years ago |
Sam Edwards
|
7f9e25fb84
CMake: Move pandac compatibility-shim generation to a more sensible place.
|
10 years ago |
Sam Edwards
|
8524676032
cmake: Begin work on building pandatool.
|
11 years ago |