aboutsummaryrefslogtreecommitdiff
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorXavier Del Campo Romero <xavi.dcr@tutanota.com>2022-06-06 21:51:44 +0200
committerXavier Del Campo Romero <xavi.dcr@tutanota.com>2022-06-08 00:21:18 +0200
commita5f2f1a4bac2a947771a3d5cbb40a01208ca1112 (patch)
treef891042c90d99615544ed769b5b23f44788f9ead /CMakeLists.txt
parent787402efcf27eb3f23ddd537a689ae2d289ff97f (diff)
CMakeLists.txt: build host tools as ExternalProject
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt7
1 files changed, 7 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 23f26a5..fb20912 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -18,6 +18,13 @@ elseif(WIN9X_BUILD)
include("cmake/win9x-toolchain.cmake")
endif()
+set(TOOLS_PREFIX ${CMAKE_BINARY_DIR}/tools)
+include(ExternalProject)
+ExternalProject_Add(tools
+ SOURCE_DIR ${CMAKE_SOURCE_DIR}/tools
+ CMAKE_ARGS
+ -D CMAKE_INSTALL_PREFIX=${TOOLS_PREFIX})
+
project(rts)
add_executable(${PROJECT_NAME} "src/main.c")