Blame doc/example/src/CMakeLists.txt
|
Packit |
0b5880 |
set(LIB_SOURCES
|
|
Packit |
0b5880 |
money.c
|
|
Packit |
0b5880 |
)
|
|
Packit |
0b5880 |
|
|
Packit |
0b5880 |
set(MAIN_SOURCES
|
|
Packit |
0b5880 |
main.c
|
|
Packit |
0b5880 |
)
|
|
Packit |
0b5880 |
|
|
Packit |
0b5880 |
set(HEADERS
|
|
Packit |
0b5880 |
${CONFIG_HEADER}
|
|
Packit |
0b5880 |
money.h
|
|
Packit |
0b5880 |
)
|
|
Packit |
0b5880 |
|
|
Packit |
0b5880 |
add_library(money STATIC ${LIB_SOURCES} ${HEADERS})
|
|
Packit |
0b5880 |
|
|
Packit |
0b5880 |
add_executable(main ${HEADERS} ${MAIN_SOURCES})
|
|
Packit |
0b5880 |
target_link_libraries(main money)
|
|
Packit |
0b5880 |
|
|
Packit |
0b5880 |
install(TARGETS money
|
|
Packit |
0b5880 |
RUNTIME DESTINATION bin
|
|
Packit |
0b5880 |
LIBRARY DESTINATION lib
|
|
Packit |
0b5880 |
ARCHIVE DESTINATION lib)
|
|
Packit |
0b5880 |
|
|
Packit |
0b5880 |
install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/money.h DESTINATION include)
|