Files
cmake_common/lib.cmake
T
isanae d187ef06bd new variables install_dir, run_elevated
replaced CMAKE_PROJECT_NAME with PROJECT_NAME, the former doesn't change when there are multiple projects
optional plugins for deploy_qt()
fixed gamebryo handling
added requires_library(), handles loot, cpptoml and python
2020-04-25 00:53:33 -04:00

23 lines
381 B
CMake

cmake_minimum_required(VERSION 3.16)
include(${CMAKE_CURRENT_LIST_DIR}/cpp.cmake)
if(NOT DEFINED install_dir)
set(install_dir libs)
endif()
macro(do_project)
do_cpp_project()
endmacro()
macro(do_src)
cpp_pre_target()
add_library(${PROJECT_NAME} STATIC ${input_files})
install(TARGETS ${PROJECT_NAME}
ARCHIVE DESTINATION ${install_dir})
cpp_post_target()
endmacro()