r18701 - gnucash/trunk/src/bin - Add a starter script for gnucash under ddd (a gui frontend for gdb)

Geert Janssens gjanssens at code.gnucash.org
Sun Feb 21 10:50:13 EST 2010


Author: gjanssens
Date: 2010-02-21 10:50:13 -0500 (Sun, 21 Feb 2010)
New Revision: 18701
Trac: http://svn.gnucash.org/trac/changeset/18701

Added:
   gnucash/trunk/src/bin/gnucash-ddd.in
Modified:
   gnucash/trunk/src/bin/Makefile.am
Log:
Add a starter script for gnucash under ddd (a gui frontend for gdb)

Modified: gnucash/trunk/src/bin/Makefile.am
===================================================================
--- gnucash/trunk/src/bin/Makefile.am	2010-02-21 00:27:59 UTC (rev 18700)
+++ gnucash/trunk/src/bin/Makefile.am	2010-02-21 15:50:13 UTC (rev 18701)
@@ -53,6 +53,15 @@
 	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 @@
 	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 @@
 	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 @@
 	gnucash.in \
 	gnucash-valgrind.in \
 	gnucash-gdb.in \
+	gnucash-ddd.in \
 	gnucash-setup-env.in\
 	gnucash-setup-env-osx.in
 

Added: gnucash/trunk/src/bin/gnucash-ddd.in
===================================================================
--- gnucash/trunk/src/bin/gnucash-ddd.in	                        (rev 0)
+++ gnucash/trunk/src/bin/gnucash-ddd.in	2010-02-21 15:50:13 UTC (rev 18701)
@@ -0,0 +1,5 @@
+#!/bin/sh
+
+. @-BIN_DIR-@/@-GNUCASH_SETUP_ENV_INSTALL_NAME-@
+
+exec ddd @-GNUCASH_BIN_INSTALL_NAME-@ "$@"



More information about the gnucash-changes mailing list