summaryrefslogtreecommitdiffstats
path: root/makefile.top.am
diff options
context:
space:
mode:
Diffstat (limited to 'makefile.top.am')
-rw-r--r--makefile.top.am12
1 files changed, 12 insertions, 0 deletions
diff --git a/makefile.top.am b/makefile.top.am
new file mode 100644
index 0000000..fd4f9de
--- /dev/null
+++ b/makefile.top.am
@@ -0,0 +1,12 @@
+AUTOMAKE_OPTIONS=foreign
+SUBDIRS=@the_subdirs@
+# When making a distribution we only want to
+# recurse into (any) one single BSP subdir.
+DIST_SUBDIRS=@the_distsub@
+
+# The dist-hook then removes this extra
+# directory level again.
+dist-hook:
+ if test "$(PACKAGE_VERSION)" = "untagged" ; then echo "Need tagged version to cut distribution"; exit 1; fi
+ cp -frl $(distdir)/$(DIST_SUBDIRS)/* $(distdir)
+ rm -fr $(distdir)/$(DIST_SUBDIRS)