Sam Edwards
|
493dde680a
Merge branch 'cmake' into cmake-cfs-install
|
11 years ago |
Sam Edwards
|
87cae490cd
CMake: Only build 'direct' if BUILD_DIRECT is on.
|
12 years ago |
Sam Edwards
|
6e0dc789b6
CMake: Rearrange root CMakeLists; some includes may depend on dtool config.
|
12 years ago |
Sam Edwards
|
918e2eed66
CMake: Begin work on direct, get autorestart to compile.
|
12 years ago |
Sam Edwards
|
82854ac1e8
Under CMake, generate dtool_config.h into build/include/ instead of build/ and use build/include/ as the global include directory.
|
12 years ago |
Sam Edwards
|
84aad872ec
Define add_flex_target CMake macro.
|
12 years ago |
kestred
|
58d54eb4fe
Add commented test to panda/src/express/CMakeLists, emulating Sources.pp
|
12 years ago |
kestred
|
8cdc819344
cmake: config: Move new package macros to cmake/macros, use new package macros in Package.cmake, begin removing redundant package/config options from Package.cmake (theses are being moved to Config.cmake).
|
12 years ago |
rdb
|
693159b1c7
Merge branch 'cmake' of ssh://github.com/kestred/panda3d into cmake
|
12 years ago |
rdb
|
5fdf4828be
package macros, add stuff to Config.cmake
|
12 years ago |
kestred
|
c579f87007
cmake: Reorganize macros, and cleanup related files (add docs, etc)
|
12 years ago |
rdb
|
d71923b36e
Add interrogate macros, add p3express/p3downloader/p3dtoolconfig, fixes for pre-2.8.11
|
12 years ago |
rdb
|
7ea0d099e9
More progress on Config.cmake, fix bison, add BUILD_DTOOL/BUILD_PANDA to toggle trees.
|
12 years ago |
rdb
|
57c9b1ae64
Add composite_sources, add bison macro, emulate CMAKE_CURRENT_DIR_IN_INTERFACE in pre-2.8.11
|
12 years ago |
rdb
|
39bea67211
Split automated compiler settings into LocalSetup.cmake. Rename Version.cmake into PandaVersion.cmake.
|
12 years ago |
kestred
|
fdcd21ad4c
CMake: Rearrange CMake flow so that Version, Package, and Config information is available at the top level. Remove complexity from subpackages where possible.
|
12 years ago |
rdb
|
a8cde9f6f1
Use a custom target for bison as the built-in one is ill-equipped for our purposes. Also, add pandabase.
|
12 years ago |
Sam Edwards
|
bfe32b75d7
Modify CMakeLists to use add_subdirectory where appropriate, instead of include.
|
12 years ago |
kestred
|
b73d724fed
CMake: Start basic cmake files; working on dtool first as example.
|
12 years ago |