CMakeLists.txt (gnucash-5.0.tar.bz2) | : | CMakeLists.txt (gnucash-5.1.tar.bz2) | ||
---|---|---|---|---|
skipping to change at line 30 | skipping to change at line 30 | |||
if (WITH_OFX) | if (WITH_OFX) | |||
gnc_generate_gresources(BASE ofx-gresources RESOURCE_FILES ${ofx_UI}) | gnc_generate_gresources(BASE ofx-gresources RESOURCE_FILES ${ofx_UI}) | |||
add_library(gncmod-ofx | add_library(gncmod-ofx | |||
${ofx_SOURCES} | ${ofx_SOURCES} | |||
${CMAKE_CURRENT_BINARY_DIR}/ofx-gresources.c | ${CMAKE_CURRENT_BINARY_DIR}/ofx-gresources.c | |||
${ofx_noinst_HEADERS} | ${ofx_noinst_HEADERS} | |||
) | ) | |||
set(OFX_EXPORT_SYMBOLS "") | ||||
if (WIN32) | ||||
set(OFX_EXPORT_SYMBOLS "-Wl,--export-all-symbols") | ||||
endif() | ||||
set(OFX_LIBSTDCXX "") | ||||
if (WIN32) | ||||
set(OFX_LIBSTDCXX "-lstdc++") | ||||
endif() | ||||
target_link_libraries(gncmod-ofx gnc-generic-import gnc-engine gnc-app-utils g nc-core-utils | target_link_libraries(gncmod-ofx gnc-generic-import gnc-engine gnc-app-utils g nc-core-utils | |||
gnc-gnome-utils gnc-gnome gnc-module ${LIBOFX_LDFLAGS}) | gnc-gnome-utils gnc-gnome gnc-module | |||
${OFX_EXPORT_SYMBOLS} ${LIBOFX_LDFLAGS} ${OFX_LIBSTDCXX} | ||||
) | ||||
target_compile_definitions(gncmod-ofx PRIVATE -DG_LOG_DOMAIN=\"gnc.import.ofx\ ") | target_compile_definitions(gncmod-ofx PRIVATE -DG_LOG_DOMAIN=\"gnc.import.ofx\ ") | |||
target_include_directories(gncmod-ofx PRIVATE ${LIBOFX_INCLUDE_DIRS}) | target_include_directories(gncmod-ofx PRIVATE ${LIBOFX_INCLUDE_DIRS}) | |||
if (APPLE) | if (APPLE) | |||
set_target_properties (gncmod-ofx PROPERTIES INSTALL_NAME_DIR "${CMAKE_INSTA LL_FULL_LIBDIR}/gnucash") | set_target_properties (gncmod-ofx PROPERTIES INSTALL_NAME_DIR "${CMAKE_INSTA LL_FULL_LIBDIR}/gnucash") | |||
endif() | endif() | |||
install(TARGETS gncmod-ofx | install(TARGETS gncmod-ofx | |||
End of changes. 2 change blocks. | ||||
1 lines changed or deleted | 12 lines changed or added |