mirror of
https://github.com/moonlight-stream/moonlight-embedded.git
synced 2025-07-01 07:15:54 +00:00
20 lines
600 B
CMake
20 lines
600 B
CMake
project(moonlight-embedded)
|
|
cmake_minimum_required(VERSION 3.2)
|
|
|
|
aux_source_directory(./common/limelight-common SRC_LIST)
|
|
aux_source_directory(./common/limelight-common/OpenAES SRC_LIST)
|
|
aux_source_directory(./src SRC_LIST)
|
|
|
|
include_directories(./common)
|
|
|
|
add_executable(moonlight ${SRC_LIST})
|
|
set_property(TARGET moonlight PROPERTY C_STANDARD 11)
|
|
|
|
find_package(Threads)
|
|
find_package(CURL)
|
|
find_package(OpenSSL)
|
|
find_package(EXPAT)
|
|
|
|
include_directories(./moonlight-common-c)
|
|
target_link_libraries (moonlight PUBLIC ${CMAKE_THREAD_LIBS_INIT} ${CURL_LIBRARIES} ${OPENSSL_LIBRARIES} ${EXPAT_LIBRARIES})
|