summaryrefslogtreecommitdiff
path: root/CMakeLists.txt
blob: 2042dda595840f694f5ed0a294c34c4f6a3ea21b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
CMAKE_MINIMUM_REQUIRED(VERSION 3.0)
PROJECT(mkpdf C)

IF(NOT EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/lib/stage)
    FILE(MAKE_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/lib/build)
    EXECUTE_PROCESS(
        COMMAND ${CMAKE_COMMAND} ..
        WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/lib/build
    )
    EXECUTE_PROCESS(
        COMMAND ${CMAKE_COMMAND} --build .
        WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/lib/build
    )
ENDIF()

LIST(APPEND CMAKE_PREFIX_PATH ${CMAKE_CURRENT_SOURCE_DIR}/lib/stage)

ADD_SUBDIRECTORY(src)