Add a starter script for gnucash under ddd (a gui frontend for gdb)

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18701 57a11ea4-9604-0410-9ed3-97b8803252fd
This commit is contained in:
Geert Janssens 2010-02-21 15:50:13 +00:00
parent a858e4a48c
commit 31ee1513f6
2 changed files with 17 additions and 1 deletions

View File

@ -53,6 +53,15 @@ gnucash-gdb: gnucash-gdb.in gnucash-setup-env ${top_builddir}/config.status Make
mv $@.tmp $@
chmod u+x $@
gnucash-ddd: gnucash-ddd.in gnucash-setup-env ${top_builddir}/config.status Makefile
rm -f $@.tmp
sed < $< > $@.tmp \
-e 's#@-BIN_DIR-@#${bindir}#g' \
-e "s#@-GNUCASH_SETUP_ENV_INSTALL_NAME-@#${GNUCASH_SETUP_ENV_INSTALL_NAME}#g" \
-e "s#@-GNUCASH_BIN_INSTALL_NAME-@#${GNUCASH_BIN_INSTALL_NAME}#g"
mv $@.tmp $@
chmod u+x $@
gnucash-valgrind: gnucash-valgrind.in ${top_builddir}/config.status Makefile
rm -f $@.tmp
sed < $< > $@.tmp \
@ -79,7 +88,7 @@ gnucash-setup-env: ${GNUCASH_SETUP_ENV}.in ${top_builddir}/config.status Makefil
mv $@.tmp $@
chmod u+x $@
CLEANFILES = $(BUILT_SOURCES) gnucash gnucash-valgrind gnucash-gdb gnucash-setup-env
CLEANFILES = $(BUILT_SOURCES) gnucash gnucash-valgrind gnucash-gdb gnucash-ddd gnucash-setup-env
# We handle gnucash scripts in a somewhat unexpected way, but we do
# this so that a user who doesn't necessarily have the right
@ -104,6 +113,7 @@ bin_SCRIPTS = \
gnucash \
gnucash-valgrind \
gnucash-gdb \
gnucash-ddd \
gnucash-setup-env
# if you change gncoverridedir, make sure you change ./overrides/Makefile.am too.
@ -115,6 +125,7 @@ EXTRA_DIST = \
gnucash.in \
gnucash-valgrind.in \
gnucash-gdb.in \
gnucash-ddd.in \
gnucash-setup-env.in\
gnucash-setup-env-osx.in

5
src/bin/gnucash-ddd.in Normal file
View File

@ -0,0 +1,5 @@
#!/bin/sh
. @-BIN_DIR-@/@-GNUCASH_SETUP_ENV_INSTALL_NAME-@
exec ddd @-GNUCASH_BIN_INSTALL_NAME-@ "$@"