/[cebix]/SheepShaver/Makefile
ViewVC logotype

Diff of /SheepShaver/Makefile

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.23 by gbeauche, Tue Nov 29 23:48:18 2005 UTC revision 1.24 by gbeauche, Wed Nov 30 00:29:29 2005 UTC
# Line 1  Line 1 
1  # Makefile for creating SheepShaver distributions  # Makefile for creating SheepShaver distributions
2  # Written in 1999 by Christian Bauer <Christian.Bauer@uni-mainz.de>  # Written in 1999 by Christian Bauer <Christian.Bauer@uni-mainz.de>
3    
4  VERSION := 2  VERSION := 2.3
 RELEASE := 3  
5  VERNAME := SheepShaver-$(VERSION)  VERNAME := SheepShaver-$(VERSION)
6    
7  SRCARCHIVE := $(shell date +SheepShaver_src_%d%m%Y.tar.gz)  SRCARCHIVE := $(shell date +SheepShaver_src_%d%m%Y.tar.gz)
8    
9  TMPDIR := $(shell date +/tmp/build%m%s)  TMPDIR := $(shell date +/tmp/build%m%s)
10  DOCS := HISTORY LOG TODO  ISODATE := $(shell date "+%Y-%m-%d %H:%M")
11    DOCS := NEWS
12  SRCS := src  SRCS := src
13    
14  # Where Basilisk II directory can be found  # Where Basilisk II directory can be found
# Line 33  tarball: $(SRCARCHIVE) Line 33  tarball: $(SRCARCHIVE)
33  $(SRCARCHIVE): $(SRCS) $(DOCS)  $(SRCARCHIVE): $(SRCS) $(DOCS)
34          -rm -rf $(TMPDIR)          -rm -rf $(TMPDIR)
35          mkdir $(TMPDIR)          mkdir $(TMPDIR)
36          cd $(TMPDIR); cvs export -D "$(ISODATE)" SheepShaver          cd $(TMPDIR); cvs export -D "$(ISODATE)" BasiliskII SheepShaver
37            cd $(TMPDIR)/SheepShaver/src/Unix && mkdir Darwin
38            cd $(TMPDIR)/SheepShaver && make links
39            cd $(TMPDIR)/SheepShaver/src/Unix && NO_CONFIGURE=1 ./autogen.sh
40            cd $(TMPDIR)/SheepShaver/src/Windows && NO_CONFIGURE=1 ../Unix/autogen.sh
41          rm $(TMPDIR)/SheepShaver/Makefile          rm $(TMPDIR)/SheepShaver/Makefile
42          mv $(TMPDIR)/SheepShaver $(TMPDIR)/$(VERNAME)          cp -aL $(TMPDIR)/SheepShaver $(TMPDIR)/$(VERNAME)
43          cd $(TMPDIR); tar cfz $@ $(VERNAME)          cd $(TMPDIR); tar cfz $@ $(VERNAME)
44          mv $(TMPDIR)/$@ .          mv $(TMPDIR)/$@ .
45          rm -rf $(TMPDIR)          rm -rf $(TMPDIR)

Legend:
Removed from v.1.23  
changed lines
  Added in v.1.24

Christian Bauer">Christian Bauer
ViewVC Help
Powered by ViewVC 1.1.15