26 lines
597 B
CMake
26 lines
597 B
CMake
cmake_minimum_required(VERSION 2.6)
|
|
project("outer project" C)
|
|
|
|
# Compile cmDIV.
|
|
try_compile(
|
|
compiled_div # result variable
|
|
${CMAKE_BINARY_DIR}/div # bindir
|
|
${CMAKE_SOURCE_DIR}/div # srcDir
|
|
div) # projectName
|
|
if(NOT compiled_div)
|
|
message(FATAL_ERROR "Failed to compile cmDIV")
|
|
endif()
|
|
|
|
# Load cmDIV.
|
|
load_command(DIV ${CMAKE_BINARY_DIR}/div)
|
|
if(NOT CMAKE_LOADED_COMMAND_DIV)
|
|
message(FATAL_ERROR "Failed to load cmDIV")
|
|
endif()
|
|
|
|
# Try div() command.
|
|
div(quot rem 2012 500)
|
|
message("
|
|
2012 / 500 = ${quot}
|
|
2012 % 500 = ${rem}
|
|
")
|