From 79c0164c219a072750e69ae2b13321d2313e22cc Mon Sep 17 00:00:00 2001 From: Xavier Del Campo Romero Date: Sat, 23 Jul 2022 04:14:40 +0200 Subject: [PATCH] Create cdroot directory on common CMakeLists.txt --- CMakeLists.txt | 1 + cmake/host.cmake | 1 - cmake/ps1.cmake | 1 - cmake/win9x.cmake | 1 - 4 files changed, 1 insertion(+), 3 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 54198bc..37a6a94 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -20,6 +20,7 @@ endif() add_executable(${PROJECT_NAME} "src/main.c") set(cdroot ${CMAKE_BINARY_DIR}/cdimg) +file(MAKE_DIRECTORY ${cdroot}) # Avoid C11 since it is not supported by the i386-mingw32 toolchain. set(cflags -Wall -g3 -ffunction-sections -fdata-sections -pedantic -std=c99) diff --git a/cmake/host.cmake b/cmake/host.cmake index 7974ee5..bb0827d 100644 --- a/cmake/host.cmake +++ b/cmake/host.cmake @@ -1,4 +1,3 @@ -file(MAKE_DIRECTORY ${cdroot}) find_package(SDL 1.2 REQUIRED) find_package(SDL_mixer 1.2 REQUIRED) find_package(SDL_gfx 2.0 REQUIRED) diff --git a/cmake/ps1.cmake b/cmake/ps1.cmake index d57f671..b8f5dbf 100644 --- a/cmake/ps1.cmake +++ b/cmake/ps1.cmake @@ -2,7 +2,6 @@ if("$ENV{PSXSDK_PATH}" STREQUAL "") message(FATAL_ERROR "Please set PSXSDK_PATH env variable first") endif() -file(MAKE_DIRECTORY ${cdroot}) add_library(psx STATIC IMPORTED) set_property(TARGET psx PROPERTY IMPORTED_LOCATION $ENV{PSXSDK_PATH}/lib/libpsx.a) diff --git a/cmake/win9x.cmake b/cmake/win9x.cmake index 9113629..46bb725 100644 --- a/cmake/win9x.cmake +++ b/cmake/win9x.cmake @@ -1,4 +1,3 @@ -file(MAKE_DIRECTORY ${cdroot}) if("$ENV{SDL_PATH}" STREQUAL "") message(FATAL_ERROR "please define env variable SDL_PATH") elseif("$ENV{SDL_MIXER_PATH}" STREQUAL "")