16 lines
343 B
CMake
16 lines
343 B
CMake
|
FILE(GLOB LibHeaders *.h)
|
||
|
set(LIB_HEADERS ${LibHeaders} )
|
||
|
set(LIB_SOURCES
|
||
|
initiator.cpp
|
||
|
logging.cpp
|
||
|
target.cpp
|
||
|
)
|
||
|
|
||
|
|
||
|
# Define two variables in order not to repeat ourselves.
|
||
|
set(LIBRARY_NAME components)
|
||
|
|
||
|
# Define the library
|
||
|
add_library(${LIBRARY_NAME} SHARED ${LIB_SOURCES})
|
||
|
target_link_libraries (${LIBRARY_NAME} LINK_PUBLIC sc-components)
|