CMAKE_MINIMUM_REQUIRED(VERSION 2.6) ############################################################################## # This file only needs to specify which mode (i.e., release, debug), # extras (i.e., graphics), and compiler (i.e., gcc, clang) should be used. The # appropriate settings for each mode, extras, and compiler should be # implemented in ../build/build.settings.cmake. ############################################################################## ############ Build Type, Mode, Link Rules, Compiler, Extras SET(MODE debug) SET(LINK_RULES static) SET(COMPILER cl) SET(CMAKE_EXPORT_COMPILE_COMMANDS 1) SET(CMAKE_BUILD_TYPE Debug) ############ Build Rules INCLUDE(../build/build.pre.cmake) INCLUDE(../build/${LINK_RULES}.build.cmake) INCLUDE(../build/build.settings.cmake) INCLUDE(../build/build.post.cmake) ########### Uncomment the following if you only want to build RosettaScripts: #INCLUDE( ../build/apps/rosetta_scripts.cmake ) ############ Top level binaries INCLUDE( ../build/apps.all.cmake ) INCLUDE( ../build/pilot_apps.all.cmake ) ############ Unit Tests INCLUDE(../build/build.test.cmake) ############ Installation rules INCLUDE( ../build/install.cmake )