mirror of
https://github.com/Gnucash/gnucash.git
synced 2025-02-25 18:55:30 -06:00
Fix in-tree builds after the appdata file changes
We don't recommend this as it risks tainted build environments. However if you know what you're doing it should still work. In particular sandboxed systems such as flatpak don't have this problem and hence they do build in-tree.
This commit is contained in:
parent
8c2f5fb7a2
commit
cc222515a3
@ -154,8 +154,8 @@ install(TARGETS gnc-gnome
|
|||||||
# No headers to install
|
# No headers to install
|
||||||
|
|
||||||
add_custom_command(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/gnucash.appdata.xml.in
|
add_custom_command(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/gnucash.appdata.xml.in
|
||||||
DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/gnucash.appdata.xml.in ${VCS_INFO_FILE}
|
DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/gnucash.appdata.xml.in.in ${VCS_INFO_FILE}
|
||||||
COMMAND ${CMAKE_COMMAND} -D SRC=${CMAKE_CURRENT_SOURCE_DIR}/gnucash.appdata.xml.in
|
COMMAND ${CMAKE_COMMAND} -D SRC=${CMAKE_CURRENT_SOURCE_DIR}/gnucash.appdata.xml.in.in
|
||||||
-D DST=${CMAKE_CURRENT_BINARY_DIR}/gnucash.appdata.xml.in
|
-D DST=${CMAKE_CURRENT_BINARY_DIR}/gnucash.appdata.xml.in
|
||||||
-D VCS_INFO_FILE=${VCS_INFO_FILE}
|
-D VCS_INFO_FILE=${VCS_INFO_FILE}
|
||||||
-D SRC_DIR=${CMAKE_SOURCE_DIR}
|
-D SRC_DIR=${CMAKE_SOURCE_DIR}
|
||||||
@ -217,5 +217,5 @@ add_custom_target(gnucash-desktop ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/gnucas
|
|||||||
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/gnucash.desktop DESTINATION ${CMAKE_INSTALL_DATADIR}/applications)
|
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/gnucash.desktop DESTINATION ${CMAKE_INSTALL_DATADIR}/applications)
|
||||||
|
|
||||||
set_dist_list(gnome_DIST
|
set_dist_list(gnome_DIST
|
||||||
CMakeLists.txt gnome.i gnucash.appdata.xml.in gnucash.desktop.in.in
|
CMakeLists.txt gnome.i gnucash.appdata.xml.in.in gnucash.desktop.in.in
|
||||||
${gnc_gnome_noinst_HEADERS} ${gnc_gnome_SOURCES})
|
${gnc_gnome_noinst_HEADERS} ${gnc_gnome_SOURCES})
|
||||||
|
@ -89,7 +89,6 @@ gnucash/gnome/gnc-plugin-register2.c
|
|||||||
gnucash/gnome/gnc-plugin-register.c
|
gnucash/gnome/gnc-plugin-register.c
|
||||||
gnucash/gnome/gnc-split-reg2.c
|
gnucash/gnome/gnc-split-reg2.c
|
||||||
gnucash/gnome/gnc-split-reg.c
|
gnucash/gnome/gnc-split-reg.c
|
||||||
gnucash/gnome/gnucash.appdata.xml.in
|
|
||||||
gnucash/gnome/gnucash.desktop.in.in
|
gnucash/gnome/gnucash.desktop.in.in
|
||||||
gnucash/gnome/reconcile-view.c
|
gnucash/gnome/reconcile-view.c
|
||||||
gnucash/gnome/search-owner.c
|
gnucash/gnome/search-owner.c
|
||||||
|
Loading…
Reference in New Issue
Block a user