ref: 5b30a0ac1f903b7365ac9134eed74a6b1664de9d
dir: /CMakeLists.txt/
set(CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake") cmake_minimum_required(VERSION 3.9.3) project("Chocolate Doom" VERSION 3.0.0 LANGUAGES C) # AC_INIT variables set(PACKAGE_NAME "${PROJECT_NAME}") set(PACKAGE_STRING "${PROJECT_NAME} ${PROJECT_VERSION}") string(REGEX REPLACE " Doom$" "" PACKAGE_SHORTNAME "${PACKAGE_NAME}") find_package(SDL2 2.0.1) find_package(SDL2_mixer 2.0.0) find_package(SDL2_net 2.0.0) # Without a hyphen. This is used for the bash-completion scripts. string(TOLOWER "${PACKAGE_SHORTNAME}" PROGRAM_SPREFIX) # With a hyphen, used almost everywhere else. set(PROGRAM_PREFIX "${PROGRAM_SPREFIX}-") configure_file(config.cmake.h config.h) add_subdirectory(midiproc) add_subdirectory(textscreen)