1 # By default, we want to compile all .cxx files...
2 FILE(GLOB_RECURSE files "*.cxx")
3 # ...and link them into a shared library.
4 ADD_LIBRARY(${PROJECT_NAME} SHARED ${files})
6 # Above library is installed.
8 TARGETS ${PROJECT_NAME}
9 LIBRARY DESTINATION lib
10 RUNTIME DESTINATION bin)
12 # So are the header files.
15 DESTINATION "include/${LIBRARY_NAME}"
16 FILES_MATCHING PATTERN "*.[hi]xx")