mirror of
https://github.com/Gnucash/gnucash.git
synced 2025-02-25 18:55:30 -06:00
Some fixes to complete removing gnucash/overrides.
This commit is contained in:
parent
e7b7974a3c
commit
fcb4bdac9e
3
.gitignore
vendored
3
.gitignore
vendored
@ -192,9 +192,6 @@ gnucash/gnucash-launcher
|
|||||||
gnucash/gnucash-make-guids
|
gnucash/gnucash-make-guids
|
||||||
gnucash/gnucash-setup-env
|
gnucash/gnucash-setup-env
|
||||||
gnucash/gnucash-valgrind
|
gnucash/gnucash-valgrind
|
||||||
gnucash/overrides/gnucash-build-env
|
|
||||||
gnucash/overrides/gnucash-env
|
|
||||||
gnucash/overrides/guile
|
|
||||||
gnucash/gnome/gnucash
|
gnucash/gnome/gnucash
|
||||||
gnucash/gnome/gnucash.desktop
|
gnucash/gnome/gnucash.desktop
|
||||||
gnucash/gnome/gnucash.desktop.in
|
gnucash/gnome/gnucash.desktop.in
|
||||||
|
@ -46,7 +46,6 @@ SET(COPY_FROM_BUILD
|
|||||||
libgnucash/app-utils/swig-app-utils-python.c
|
libgnucash/app-utils/swig-app-utils-python.c
|
||||||
libgnucash/backend/xml/test/test-real-data.sh
|
libgnucash/backend/xml/test/test-real-data.sh
|
||||||
gnucash/gnucash.rc
|
gnucash/gnucash.rc
|
||||||
gnucash/overrides/gnucash-make-guids
|
|
||||||
gnucash/test/test-version
|
gnucash/test/test-version
|
||||||
libgnucash/core-utils/gnc-vcs-info.h
|
libgnucash/core-utils/gnc-vcs-info.h
|
||||||
libgnucash/core-utils/swig-core-utils-guile.c
|
libgnucash/core-utils/swig-core-utils-guile.c
|
||||||
|
@ -1654,7 +1654,6 @@ AC_CONFIG_FILES(
|
|||||||
doc/Makefile
|
doc/Makefile
|
||||||
doc/examples/Makefile
|
doc/examples/Makefile
|
||||||
gnucash/Makefile
|
gnucash/Makefile
|
||||||
gnucash/test/Makefile
|
|
||||||
gnucash/gnome/Makefile
|
gnucash/gnome/Makefile
|
||||||
gnucash/gnome/gtkbuilder/Makefile
|
gnucash/gnome/gtkbuilder/Makefile
|
||||||
gnucash/gnome/gschemas/Makefile
|
gnucash/gnome/gschemas/Makefile
|
||||||
|
@ -9,7 +9,6 @@ ADD_SUBDIRECTORY (import-export)
|
|||||||
ADD_SUBDIRECTORY (python)
|
ADD_SUBDIRECTORY (python)
|
||||||
ADD_SUBDIRECTORY (register)
|
ADD_SUBDIRECTORY (register)
|
||||||
ADD_SUBDIRECTORY (report)
|
ADD_SUBDIRECTORY (report)
|
||||||
ADD_SUBDIRECTORY (test)
|
|
||||||
|
|
||||||
ADD_DEFINITIONS (-DHAVE_CONFIG_H)
|
ADD_DEFINITIONS (-DHAVE_CONFIG_H)
|
||||||
|
|
||||||
@ -87,25 +86,6 @@ ENDIF(MAC_INTEGRATION)
|
|||||||
INSTALL(TARGETS gnucash DESTINATION ${CMAKE_INSTALL_BINDIR})
|
INSTALL(TARGETS gnucash DESTINATION ${CMAKE_INSTALL_BINDIR})
|
||||||
# No headers to install.
|
# No headers to install.
|
||||||
|
|
||||||
# Generate the gnucash-env script
|
|
||||||
SET(SCRIPT_LIST "")
|
|
||||||
SET(SCRIPT_OUTPUT_DIR ${BINDIR_BUILD})
|
|
||||||
|
|
||||||
FOREACH (script gnucash-env gnucash-make-guids)
|
|
||||||
SET (GNUCASH_ENV_SCRIPT ${CMAKE_CURRENT_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/${script})
|
|
||||||
LIST(APPEND SCRIPT_LIST ${SCRIPT_OUTPUT_DIR}/${script})
|
|
||||||
SET (GNC_OVERRIDES_DIR ${CMAKE_INSTALL_LIBEXECDIR}/gnucash/overrides)
|
|
||||||
FILE(WRITE ${GNUCASH_ENV_SCRIPT} "#!/bin/sh\n")
|
|
||||||
FILE(APPEND ${GNUCASH_ENV_SCRIPT} "PATH=\"${GNC_OVERRIDES_DIR}:\${PATH}\"\n")
|
|
||||||
FILE(APPEND ${GNUCASH_ENV_SCRIPT} "export PATH\n")
|
|
||||||
FILE(APPEND ${GNUCASH_ENV_SCRIPT} "\nGUILE_WARN_DEPRECATED=\"no\"\n")
|
|
||||||
FILE(APPEND ${GNUCASH_ENV_SCRIPT} "export GUILE_WARN_DEPRECATED\n")
|
|
||||||
FILE(APPEND ${GNUCASH_ENV_SCRIPT} "\nexec \"${script}\" \"\$@\"\n")
|
|
||||||
FILE(COPY ${GNUCASH_ENV_SCRIPT}
|
|
||||||
DESTINATION ${SCRIPT_OUTPUT_DIR}
|
|
||||||
FILE_PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE
|
|
||||||
)
|
|
||||||
ENDFOREACH(script)
|
|
||||||
|
|
||||||
SET(TOP_SRC_DIR ${CMAKE_SOURCE_DIR})
|
SET(TOP_SRC_DIR ${CMAKE_SOURCE_DIR})
|
||||||
SET(GNUCASH_BIN_INSTALL_NAME "gnucash")
|
SET(GNUCASH_BIN_INSTALL_NAME "gnucash")
|
||||||
|
@ -11,8 +11,7 @@ SUBDIRS = \
|
|||||||
register \
|
register \
|
||||||
gnome \
|
gnome \
|
||||||
import-export \
|
import-export \
|
||||||
. \
|
.
|
||||||
test
|
|
||||||
|
|
||||||
AM_CPPFLAGS = -I${top_builddir} ${GLIB_CFLAGS} ${GNOME_CFLAGS} ${GTK_CFLAGS} \
|
AM_CPPFLAGS = -I${top_builddir} ${GLIB_CFLAGS} ${GNOME_CFLAGS} ${GTK_CFLAGS} \
|
||||||
-DPKGSYSCONFDIR=\"${GNC_CONFIGDIR}\" \
|
-DPKGSYSCONFDIR=\"${GNC_CONFIGDIR}\" \
|
||||||
@ -118,40 +117,6 @@ endif
|
|||||||
|
|
||||||
CLEANFILES = $(BUILT_SOURCES) ${config_DATA} ${PLATFORM_FILES}
|
CLEANFILES = $(BUILT_SOURCES) ${config_DATA} ${PLATFORM_FILES}
|
||||||
|
|
||||||
if !PLATFORM_WIN32
|
|
||||||
# The gnucash scripts don't make sense on Windows, so will only be
|
|
||||||
# generated and included on the other platforms.
|
|
||||||
# We handle gnucash scripts in a somewhat unexpected way, but we do
|
|
||||||
# this so that a user who doesn't necessarily have the right
|
|
||||||
# directories in their path can still invoke these commands via their
|
|
||||||
# full path, say /some/dir/not/in/path/gnucash and still have the
|
|
||||||
# right thing happen (i.e. they'll still get the right guile, and the
|
|
||||||
# right scripts if they sub-exec anything from their scripts). If you
|
|
||||||
# want to add another gnucash script, please add the name here (which
|
|
||||||
# will cause the bindir wrapper to be created, and then put the actual
|
|
||||||
# code in a script of the same name in ./overrides. Oh, and don't
|
|
||||||
# forget to add your script to configure.in's "Adjustments" section if
|
|
||||||
# you need to.
|
|
||||||
#
|
|
||||||
# For testing and other reasons, overrides/* scripts should not modify
|
|
||||||
# the path to re-insert the overrides dir. This should only be done
|
|
||||||
# by these top-level "common" scripts.
|
|
||||||
gnc_common_scripts = gnucash-env gnucash-make-guids
|
|
||||||
|
|
||||||
bin_SCRIPTS = \
|
|
||||||
${gnc_common_scripts} \
|
|
||||||
${PLATFORM_FILES}
|
|
||||||
|
|
||||||
# if you change gncoverridedir, make sure you change ./overrides/Makefile.am too.
|
|
||||||
gncoverridesdir = ${GNC_LIBEXECDIR}/overrides
|
|
||||||
|
|
||||||
## Gnucash scripts -- real code is in overrides, these just get you there.
|
|
||||||
${gnc_common_scripts}: generate-gnc-script ${top_builddir}/config.status
|
|
||||||
${srcdir}/generate-gnc-script $@ "${gncoverridesdir}"
|
|
||||||
|
|
||||||
CLEANFILES += ${gnc_common_scripts}
|
|
||||||
|
|
||||||
endif
|
|
||||||
|
|
||||||
EXTRA_DIST = \
|
EXTRA_DIST = \
|
||||||
generate-gnc-script \
|
generate-gnc-script \
|
||||||
|
Loading…
Reference in New Issue
Block a user