mirror of
https://github.com/isledecomp/isle.git
synced 2026-01-21 07:11:16 +00:00
Use correct cmake incantation
This commit is contained in:
parent
8ef38caf7d
commit
9c763ae386
@ -2,6 +2,9 @@ cmake_minimum_required(VERSION 2.8...3.5 FATAL_ERROR)
|
|||||||
|
|
||||||
project(isle CXX)
|
project(isle CXX)
|
||||||
|
|
||||||
|
link_directories("$ENV{LIB}")
|
||||||
|
include_directories("$ENV{INCLUDE}")
|
||||||
|
|
||||||
option(ISLE_BUILD_APP "Build ISLE.EXE application" ON)
|
option(ISLE_BUILD_APP "Build ISLE.EXE application" ON)
|
||||||
|
|
||||||
add_library(lego1 SHARED
|
add_library(lego1 SHARED
|
||||||
@ -176,10 +179,6 @@ target_link_libraries(lego1 PRIVATE ddraw dsound winmm)
|
|||||||
# Includes
|
# Includes
|
||||||
target_include_directories(lego1 PRIVATE "${CMAKE_SOURCE_DIR}/LEGO1")
|
target_include_directories(lego1 PRIVATE "${CMAKE_SOURCE_DIR}/LEGO1")
|
||||||
|
|
||||||
# Add VC420 directories
|
|
||||||
target_include_directories(lego1 PRIVATE "$ENV{INCLUDE}")
|
|
||||||
target_link_directories(lego1 PRIVATE "$ENV{LIB}")
|
|
||||||
|
|
||||||
# Make sure filenames are ALL CAPS
|
# Make sure filenames are ALL CAPS
|
||||||
set_property(TARGET lego1 PROPERTY OUTPUT_NAME LEGO1)
|
set_property(TARGET lego1 PROPERTY OUTPUT_NAME LEGO1)
|
||||||
set_property(TARGET lego1 PROPERTY SUFFIX ".DLL")
|
set_property(TARGET lego1 PROPERTY SUFFIX ".DLL")
|
||||||
@ -194,10 +193,6 @@ if (ISLE_BUILD_APP)
|
|||||||
# Include LEGO1 headers in ISLE
|
# Include LEGO1 headers in ISLE
|
||||||
target_include_directories(isle PRIVATE "${CMAKE_SOURCE_DIR}/LEGO1")
|
target_include_directories(isle PRIVATE "${CMAKE_SOURCE_DIR}/LEGO1")
|
||||||
|
|
||||||
# Add VC420 directories
|
|
||||||
target_include_directories(isle PRIVATE "$ENV{INCLUDE}")
|
|
||||||
target_link_directories(isle PRIVATE "$ENV{LIB}")
|
|
||||||
|
|
||||||
# Link DSOUND, WINMM, and LEGO1
|
# Link DSOUND, WINMM, and LEGO1
|
||||||
target_link_libraries(isle PRIVATE dsound winmm lego1)
|
target_link_libraries(isle PRIVATE dsound winmm lego1)
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user