diff options
| author | Andreas Brachold <vdr07@deltab.de> | 2007-08-13 18:41:27 +0000 |
|---|---|---|
| committer | Andreas Brachold <vdr07@deltab.de> | 2007-08-13 18:41:27 +0000 |
| commit | a4a9148f3fb207934bcfc45223b5abec78e5ed6b (patch) | |
| tree | 15f6528fb61089629c27ef0cf5052a327c03bb7c /skins/Makefile | |
| download | xxv-a4a9148f3fb207934bcfc45223b5abec78e5ed6b.tar.gz xxv-a4a9148f3fb207934bcfc45223b5abec78e5ed6b.tar.bz2 | |
* Move files to trunk
Diffstat (limited to 'skins/Makefile')
| -rw-r--r-- | skins/Makefile | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/skins/Makefile b/skins/Makefile new file mode 100644 index 0000000..392d674 --- /dev/null +++ b/skins/Makefile @@ -0,0 +1,42 @@ +# +# Makefile +# +# $Id$ + +VERSION = 0.92 + +ARCHIVE = db-skins +PACKAGE = xxv-$(ARCHIVE)-$(VERSION) +DEVPACKAGE = xxv-$(ARCHIVE)-devel-$(VERSION) +TMPDIR = /tmp/$(ARCHIVE) + +### The name of the distribution archive: + +SKINS = stone snow blue deltab lcars stone_flat snow_flat blue_flat lcars_flat +FILES = README COPYRIGHT HISTORY + +all: devel full dist + +dist: + @for i in $(SKINS); do $(MAKE) -C "./$$i" VERSION=$(VERSION) dist; done + + +full: + @mkdir -p $(TMPDIR)/$(PACKAGE) + @for i in $(SKINS); do $(MAKE) -C "./$$i" TMPDIR=$(TMPDIR)/$(PACKAGE) VERSION=$(VERSION) full; done + @for i in $(SKINS); do for j in $(FILES); do cp "$(TMPDIR)/$(PACKAGE)/$$i/$$j" $(TMPDIR)/$(PACKAGE); done; done + @for i in $(SKINS); do for j in $(FILES); do rm -f "$(TMPDIR)/$(PACKAGE)/$$i/$$j" ; done; done + @tar czf $(PACKAGE).tgz --exclude=.svn -C $(TMPDIR) $(PACKAGE) + @echo Distribution package created as $(PACKAGE).tgz + @rm -rf $(TMPDIR) + + +devel: + @mkdir -p $(TMPDIR)/$(PACKAGE) + @for i in $(SKINS); do $(MAKE) -C "./$$i" TMPDIR=$(TMPDIR)/$(PACKAGE) VERSION=$(VERSION) devel; done + @for i in $(SKINS); do for j in $(FILES); do cp "$(TMPDIR)/$(PACKAGE)/$$i/$$j" $(TMPDIR)/$(PACKAGE); done; done + @for i in $(SKINS); do for j in $(FILES); do rm -f "$(TMPDIR)/$(PACKAGE)/$$i/$$j" ; done; done + @cp Makefile $(TMPDIR)/$(PACKAGE) + @tar czf $(DEVPACKAGE).tgz --exclude=.svn -C $(TMPDIR) $(PACKAGE) + @echo Distribution package created as $(DEVPACKAGE).tgz + @rm -rf $(TMPDIR) |
