@@ -11,6 +11,7 @@ OZTOOL = @VAR_OZTOOL@
11
11
PLATFORM = $(shell $(OZTOOL ) platform)
12
12
NOTDIRSRCDIR = $(notdir $(SRCDIR ) )
13
13
BUILDDATE = $(shell date '+% Y% m% d')
14
+ VERSION = $(shell $(OZTOOL ) version)
14
15
15
16
ifeq ($(PLATFORM ) ,win32-i486)
16
17
OZEMULATOR = $(shell $(CYGPATH ) $(PREFIX ) /platform/win32-i486/emulator.dll)
@@ -53,27 +54,27 @@ distclean: clean
53
54
COMPRESS = gzip -9
54
55
TAR = tar
55
56
PACKDIR = /tmp/pack
56
- INSTALL_DIR = @INSTALL@
57
+ INSTALL_DIR = @INSTALL@ -d
57
58
58
59
src : $(PACKDIR )
59
60
echo " [" $(NOTDIRSRCDIR ) " ]"
60
61
test -n " $( NOTDIRSRCDIR) " || { echo " bad" ; exit 1; }
61
62
# # Create empty temp directory
62
- -rm -rf $(PACKDIR ) /mozart-$(BUILDDATE ) -std
63
- mkdir $(PACKDIR ) /mozart-$(BUILDDATE ) -std
63
+ -rm -rf $(PACKDIR ) /mozart-$(VERSION ) . $( BUILDDATE ) -std
64
+ mkdir $(PACKDIR ) /mozart-$(VERSION ) . $( BUILDDATE ) -std
64
65
# # Move source files to temp directory
65
- cd $(PACKDIR ) /mozart-$(BUILDDATE ) -std && \
66
+ cd $(PACKDIR ) /mozart-$(VERSION ) . $( BUILDDATE ) -std && \
66
67
(( cd $(SRCDIR) && $(TAR) - cf - .) | tar - xf - )
67
68
# # Remove CVS cruft
68
69
cd $(PACKDIR ) && \
69
- (tbr=` find $( PACKDIR) /mozart-$( BUILDDATE) -std -name CVS -type d 2> /dev/null` ; \
70
+ (tbr=` find $( PACKDIR) /mozart-$( VERSION ) . $( BUILDDATE) -std -name CVS -type d 2> /dev/null` ; \
70
71
rm -rf $$ tbr ; \
71
- find $(PACKDIR ) /mozart-$(BUILDDATE ) -std -name ' .cvsignore' -type f -exec rm -f ' {}' ' ;' ; ) \
72
+ find $(PACKDIR ) /mozart-$(VERSION ) . $( BUILDDATE ) -std -name ' .cvsignore' -type f -exec rm -f ' {}' ' ;' ; ) \
72
73
# # tar up and compress
73
- (cd $( PACKDIR) && $( TAR) -cf - mozart-$( BUILDDATE) -std) | \
74
- $(COMPRESS ) > mozart-$(BUILDDATE ) -std.tar.gz
74
+ (cd $( PACKDIR) && $( TAR) -cf - mozart-$( VERSION ) . $( BUILDDATE) -std) | \
75
+ $(COMPRESS ) > mozart-$(VERSION ) . $( BUILDDATE ) -std.tar.gz
75
76
# # remove temp directory
76
- rm -rf $(PACKDIR ) /mozart-$(BUILDDATE ) -std
77
+ rm -rf $(PACKDIR ) /mozart-$(VERSION ) . $( BUILDDATE ) -std
77
78
78
79
$(PACKDIR ) :
79
80
INSTALL_DIR_CHMOD=777; export INSTALL_DIR_CHMOD && $(INSTALL_DIR ) $@
0 commit comments