1 # CMake configuration for dynDwarf (dwarf) directory
8 ${PROJECT_SOURCE_DIR}/dwarf/src
10 add_definitions(-DDYNDWARF_LIB)
15 src/dwarfFrameParser.C
19 add_library (dynDwarf ${SRC_LIST})
20 add_library (dynDwarf_static STATIC ${SRC_LIST})
21 target_link_libraries (dynDwarf ${LIBDWARF_LIBRARIES})
23 FILE (GLOB headers "h/*.h")
24 set_target_properties (dynDwarf dynDwarf_static PROPERTIES PUBLIC_HEADER "${headers}")
26 INSTALL (TARGETS dynDwarf dynDwarf_static
28 RUNTIME DESTINATION ${INSTALL_LIB_DIR}
29 LIBRARY DESTINATION ${INSTALL_LIB_DIR}
30 ARCHIVE DESTINATION ${INSTALL_LIB_DIR}
31 PUBLIC_HEADER DESTINATION ${INSTALL_INCLUDE_DIR})