@ -73,13 +73,13 @@ if(WITH_PYTHON)
$ { C M A K E _ S O U R C E _ D I R } / l i b g n u c a s h / a p p - u t i l s
$ { C M A K E _ S O U R C E _ D I R } / g n u c a s h / g n o m e
$ { C M A K E _ S O U R C E _ D I R } / l i b g n u c a s h / c o r e - u t i l s
$ { P YT H O N _ I N C L U D E _ D I R S }
$ { P yt h o n 3 _ I N C L U D E _ D I R S }
)
add_library ( gnucash_core_c MODULE ${ SWIG_GNUCASH_CORE_C } )
target_include_directories ( gnucash_core_c PRIVATE ${ gnucash_core_c_INCLUDE_DIRS } )
target_link_libraries ( gnucash_core_c gnc-app-utils gnc-engine ${ P YTHON _LIBRARIES} )
target_link_libraries ( gnucash_core_c gnc-app-utils gnc-engine ${ P ython3 _LIBRARIES} )
set_target_properties ( gnucash_core_c PROPERTIES PREFIX "_" )
target_compile_options ( gnucash_core_c PRIVATE -Wno-implicit -Wno-missing-prototypes -Wno-declaration-after-statement -Wno-missing-declarations )
if ( HAVE_STRINGOP_TRUNCATION )
@ -87,7 +87,7 @@ if(WITH_PYTHON)
endif ( )
add_executable ( sqlite3test EXCLUDE_FROM_ALL sqlite3test.c ${ SWIG_GNUCASH_CORE_C } )
target_link_libraries ( sqlite3test gnc-app-utils gnc-engine ${ P YTHON _LIBRARIES} )
target_link_libraries ( sqlite3test gnc-app-utils gnc-engine ${ P ython3 _LIBRARIES} )
target_include_directories ( sqlite3test PRIVATE ${ gnucash_core_c_INCLUDE_DIRS } )
target_compile_options ( sqlite3test PRIVATE -Wno-implicit -Wno-missing-prototypes -Wno-declaration-after-statement -Wno-missing-declarations )
if ( HAVE_STRINGOP_TRUNCATION )
@ -122,7 +122,7 @@ if(WITH_PYTHON)
add_library ( sw_core_utils MODULE ${ SWIG_CORE_UTILS_PYTHON_C } )
target_link_libraries ( sw_core_utils gnc-core-utils ${ P YTHON _LIBRARIES} )
target_link_libraries ( sw_core_utils gnc-core-utils ${ P ython3 _LIBRARIES} )
set_target_properties ( sw_core_utils PROPERTIES PREFIX "_" )
if ( HAVE_STRINGOP_TRUNCATION )
@ -131,7 +131,7 @@ if(WITH_PYTHON)
target_include_directories ( sw_core_utils
P U B L I C $ { C M A K E _ C U R R E N T _ S O U R C E _ D I R }
P R I V A T E $ { P YT H O N _ I N C L U D E _ D I R S }
P R I V A T E $ { P yt h o n 3 _ I N C L U D E _ D I R S }
)
target_compile_definitions ( sw_core_utils PRIVATE -DG_LOG_DOMAIN=\ "gnc.core-utils\" )
@ -156,7 +156,7 @@ if(WITH_PYTHON)
set ( PYEXEC_FILES sw_app_utils.py )
add_library ( sw_app_utils MODULE ${ SWIG_APP_UTILS_PYTHON_C } )
target_link_libraries ( sw_app_utils gnc-app-utils ${ app_utils_ALL_LIBRARIES } ${ P YTHON _LIBRARIES} )
target_link_libraries ( sw_app_utils gnc-app-utils ${ app_utils_ALL_LIBRARIES } ${ P ython3 _LIBRARIES} )
set_target_properties ( sw_app_utils PROPERTIES PREFIX "_" )
if ( HAVE_STRINGOP_TRUNCATION )
target_compile_options ( sw_app_utils PRIVATE -Wno-error=stringop-truncation )
@ -168,7 +168,7 @@ if(WITH_PYTHON)
target_include_directories ( sw_app_utils
P U B L I C $ { C M A K E _ C U R R E N T _ S O U R C E _ D I R }
P R I V A T E $ { a p p _ u t i l s _ A L L _ I N C L U D E S } $ { P YT H O N _ I N C L U D E _ D I R S }
P R I V A T E $ { a p p _ u t i l s _ A L L _ I N C L U D E S } $ { P yt h o n 3 _ I N C L U D E _ D I R S }
)
target_compile_definitions ( sw_app_utils PRIVATE -DG_LOG_DOMAIN=\ "gnc.app-utils\" )