| 123456789101112131415161718192021222324252627282930 |
- set(LIBNAME "PocoJSON")
- aux_source_directory(src SRCS)
- if (NOT POCO_STATIC)
- add_definitions(-DJSON_EXPORTS)
- endif (NOT POCO_STATIC)
- add_library( ${LIBNAME} ${LIB_MODE} ${SRCS} )
- set_target_properties( ${LIBNAME}
- PROPERTIES
- VERSION ${SHARED_LIBRARY_VERSION} SOVERSION ${SHARED_LIBRARY_VERSION} )
- target_link_libraries( ${LIBNAME} PocoFoundation)
- install(
- DIRECTORY include/Poco
- DESTINATION include
- PATTERN ".svn" EXCLUDE
- )
-
- install(
- TARGETS ${LIBNAME}
- DESTINATION lib
- )
- if (ENABLE_TESTS)
- add_subdirectory(samples)
- add_subdirectory(testsuite)
- endif ()
|