Files
photon/CMakeLists.txt
2020-03-30 20:06:20 +01:00

15 lines
439 B
CMake

cmake_minimum_required(VERSION 3.5)
project(photon)
file(GLOB_RECURSE photon_sources
${CMAKE_SOURCE_DIR}/photon/*.c
${CMAKE_SOURCE_DIR}/photon/*.h)
message(STATUS "Sources: " ${photon_sources})
add_library(photon_obj OBJECT ${photon_sources})
add_library(photon SHARED $<TARGET_OBJECTS:photon_obj>)
add_library(photon_s STATIC $<TARGET_OBJECTS:photon_obj>)
set_property(TARGET photon_obj PROPERTY POSITION_INDEPENDENT_CODE ON)