set(SOURCES discspan.c help.c)
set(SOURCE_LIB logic.c filehandler.c splitter.c)
set(PUBLIC_HEADERS discspan.h logic.h filehandler.h splitter.h)
- add_library(span SHARED ${SOURCE_LIB})
- set_target_properties(span PROPERTIES PUBLIC_HEADER "${PUBLIC_HEADERS}")
+
+ add_library(spandisc SHARED ${SOURCE_LIB})
+ set_target_properties(spandisc PROPERTIES PUBLIC_HEADER "${PUBLIC_HEADERS}")
else()
set(SOURCES discspan.c help.c logic.c filehandler.c splitter.c)
endif()
+
add_executable(discspan ${SOURCES})
if (SHAREDLIB)
- target_link_libraries(discspan m "-L." span)
- install(TARGETS discspan span DESTINATION ${BINPATH}
+ target_link_libraries(discspan m "-L." spandisc)
+ install(TARGETS discspan spandisc DESTINATION ${BINPATH}
LIBRARY DESTINATION ${LIBPATH}
PUBLIC_HEADER DESTINATION ${HEADERPATH})
else()