summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorWerner Schweer <ws.seh.de>2006-06-28 10:41:13 +0000
committerWerner Schweer <ws.seh.de>2006-06-28 10:41:13 +0000
commit277f8057e6b44fcae55aba7efc9a63d7d8087c24 (patch)
treec711f4790c10c91eba45df952f42401b1f8b2d8f /Makefile
parent90f0715febd8673084eb1d3d86a91e2e1487b1bb (diff)
build system & some doku updates
Diffstat (limited to 'Makefile')
-rwxr-xr-xMakefile32
1 files changed, 30 insertions, 2 deletions
diff --git a/Makefile b/Makefile
index 5366d696..091327d7 100755
--- a/Makefile
+++ b/Makefile
@@ -1,7 +1,22 @@
+#=============================================================================
+# MusE
+# Linux Music Editor
+# $Id:$
#
+# Copyright (C) 2002-2006 by Werner Schweer and others
#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License version 2.
#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#=============================================================================
default:
if test ! -d build; \
@@ -10,8 +25,6 @@ default:
mkdir build; \
echo "+entering build directory"; \
cd build; \
- # HACK: \
- cp ../muse/all.h . ; \
echo "+calling cmake" ; \
cmake ../muse ; \
else \
@@ -22,13 +35,28 @@ default:
make -f Makefile
+#
+# clean out of source build
+#
+
clean:
-rm -rf build
+#
+# create source distribution
+#
+
dist:
cd build; make package_source
+ mv build/muse-*.tar.gz .
+
+#
+# this creates a shell archive / installer for
+# MusE binary
+#
package:
cd build; make package
+ mv build/muse-*.sh .