Switch to CMake
This commit is contained in:
parent
b0a0668d82
commit
c033f7ae14
|
@ -6,7 +6,7 @@ option(USE_NETWORK "Enable Networking" ON)
|
||||||
option(USE_CURL "Enable curl" ON)
|
option(USE_CURL "Enable curl" ON)
|
||||||
option(USE_JANSSON "Use JANSSON (JSON)" ON)
|
option(USE_JANSSON "Use JANSSON (JSON)" ON)
|
||||||
option(USE_THREAD "Use Threading" ON)
|
option(USE_THREAD "Use Threading" ON)
|
||||||
|
option(USE_MBED "Use MbedTls" ON)
|
||||||
|
|
||||||
if(USE_THREAD)
|
if(USE_THREAD)
|
||||||
add_definitions(-DUSE_THREADS)
|
add_definitions(-DUSE_THREADS)
|
||||||
|
@ -25,6 +25,13 @@ include_directories(${SDL2_INCLUDE_DIRS})
|
||||||
target_link_libraries(tlanginterp ${SDL2_LIBRARIES})
|
target_link_libraries(tlanginterp ${SDL2_LIBRARIES})
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
if(USE_MBED)
|
||||||
|
add_definitions(-DUSE_MBED)
|
||||||
|
find_package(MBEDTLS REQUIRED)
|
||||||
|
include_directories(${MBEDTLS_INCLUDE_DIRS})
|
||||||
|
target_link_libraries(tlanginterp ${MBEDTLS_LIBRARIES})
|
||||||
|
endif()
|
||||||
|
|
||||||
if(USE_CURL)
|
if(USE_CURL)
|
||||||
add_definitions(-DUSE_CURL)
|
add_definitions(-DUSE_CURL)
|
||||||
find_package(CURL REQUIRED)
|
find_package(CURL REQUIRED)
|
||||||
|
|
Loading…
Reference in New Issue