| 1234567891011121314151617181920212223242526 |
- # Sources
- file(GLOB SRCS_G "src/*.cpp")
- POCO_SOURCES_AUTO(SRCS ${SRCS_G})
- # Version Resource
- if(MSVC)
- source_group("Resources" FILES ${PROJECT_SOURCE_DIR}/DLLVersion.rc)
- list(APPEND SRCS ${PROJECT_SOURCE_DIR}/DLLVersion.rc)
- endif()
- add_executable(ActiveRecordCompiler ${SRCS})
- set_target_properties(ActiveRecordCompiler
- PROPERTIES
- OUTPUT_NAME poco-arc
- )
- target_link_libraries(ActiveRecordCompiler PUBLIC Poco::Foundation Poco::Util)
- install(
- TARGETS ActiveRecordCompiler EXPORT "ActiveRecordCompiler"
- LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
- ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
- RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
- BUNDLE DESTINATION ${CMAKE_INSTALL_BINDIR}
- INCLUDES DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}
- )
|