1 SET(libaec_SRCS encode.c encode_accessors.c decode.c)
2 ADD_LIBRARY(aec ${LIB_TYPE} ${libaec_SRCS})
3 SET_TARGET_PROPERTIES(aec PROPERTIES
7 ADD_LIBRARY(sz ${LIB_TYPE} sz_compat.c)
8 SET_TARGET_PROPERTIES(sz PROPERTIES
13 TARGET_LINK_LIBRARIES(sz aec)
15 SET_TARGET_PROPERTIES (aec PROPERTIES DEFINE_SYMBOL "DLL_EXPORT")
16 SET_TARGET_PROPERTIES (sz PROPERTIES DEFINE_SYMBOL "DLL_EXPORT")
19 ADD_EXECUTABLE(aec_client aec.c)
20 SET_TARGET_PROPERTIES(aec_client PROPERTIES OUTPUT_NAME "aec")
21 TARGET_LINK_LIBRARIES(aec_client aec)
24 ADD_EXECUTABLE(utime EXCLUDE_FROM_ALL utime.c)
27 INSTALL(FILES libaec.h szlib.h DESTINATION include)
28 INSTALL(TARGETS aec sz aec_client
29 RUNTIME DESTINATION bin
30 LIBRARY DESTINATION lib
31 ARCHIVE DESTINATION lib