summaryrefslogtreecommitdiff
path: root/SConstruct
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2007-09-28 18:33:23 +0000
committerPaul Davis <paul@linuxaudiosystems.com>2007-09-28 18:33:23 +0000
commitadaa86a8462c092864eb3d1cf27eb5020e054cd3 (patch)
treeef579ea1faeb7b52b2aea56406a687b1152fe770 /SConstruct
parent2859868109a8060016c077769df2182cbd15220d (diff)
add uninstall target (does NOT remove translations)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2499 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'SConstruct')
-rw-r--r--SConstruct5
1 files changed, 5 insertions, 0 deletions
diff --git a/SConstruct b/SConstruct
index 857e640dd6..159c064ac2 100644
--- a/SConstruct
+++ b/SConstruct
@@ -1144,9 +1144,14 @@ if os.path.exists('.svn'):
# specbuild = env.SubstInFile ('ardour.spec','ardour.spec.in', SUBST_DICT = subst_dict)
the_revision = env.Command ('frobnicatory_decoy', [], create_stored_revision)
+remove_ardour = env.Command ('frobnicatory_decoy2', [],
+ [ Delete ('$PREFIX/etc/ardour2'),
+ Delete ('$PREFIX/lib/ardour2'),
+ Delete ('$PREFIX/bin/ardour2')])
env.Alias('revision', the_revision)
env.Alias('install', env.Install(os.path.join(config_prefix, 'ardour2'), 'ardour_system.rc'))
+env.Alias('uninstall', remove_ardour)
Default (sysrcbuild)