Skip to content

Commit 96b5912

Browse files
committedSep 26, 2020
Let venum generate new timestamps if it's available
1 parent c68d90e commit 96b5912

File tree

7 files changed

+26
-29
lines changed

7 files changed

+26
-29
lines changed
 

‎NEXTRELEASE

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3.0beta7
1+
3.0beta8

‎alan.version

+3-3
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,11 @@ Adventure Language System
55
0
66
8
77
beta
8-
1600794293 2020-09-22 19:04:53
9-
Thomas
8+
1601134693 2020-09-26 17:38:13
9+
1010
thoni64
1111
$v.$r{s$s|.}$c
1212
$n $V
1313
$H{z -- $z} ($D $t)
1414

15-
cygwin64
15+
linux

‎alan.version.c

+6-6
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,13 @@ Product alan = {
66
"Alan",
77
"Adventure Language System",
88
"Alan 3.0beta8",
9-
"Alan 3.0beta8 -- Adventure Language System (2020-09-22 19:04)",
10-
"2020-09-22",
11-
"19:04:53",
12-
"Thomas",
9+
"Alan 3.0beta8 -- Adventure Language System (2020-09-26 17:38)",
10+
"2020-09-26",
11+
"17:38:13",
12+
"",
1313
"thoni64",
14-
"cygwin64",
15-
{"3.0beta8", 3, 0, 8, 1600794293, "beta"}
14+
"linux",
15+
{"3.0beta8", 3, 0, 8, 1601134693, "beta"}
1616
};
1717

1818
char *alanId =

‎compiler/Makefile.thoni

-2
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,6 @@ include ../mk/include_guard.mk
1010
# ThoNi's machine too
1111
#######################################################################
1212

13-
include ../mk/venum.mk
14-
1513
#++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1614
#
1715
# release

‎compiler/alan.version.c

+6-6
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,13 @@ Product alan = {
66
"Alan",
77
"Adventure Language System",
88
"Alan 3.0beta8",
9-
"Alan 3.0beta8 -- Adventure Language System (2020-09-22 19:04)",
10-
"2020-09-22",
11-
"19:04:53",
12-
"Thomas",
9+
"Alan 3.0beta8 -- Adventure Language System (2020-09-26 17:38)",
10+
"2020-09-26",
11+
"17:38:13",
12+
"",
1313
"thoni64",
14-
"cygwin64",
15-
{"3.0beta8", 3, 0, 8, 1600794293, "beta"}
14+
"linux",
15+
{"3.0beta8", 3, 0, 8, 1601134693, "beta"}
1616
};
1717

1818
char *alanId =

‎interpreter/alan.version.c

+6-6
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,13 @@ Product alan = {
66
"Alan",
77
"Adventure Language System",
88
"Alan 3.0beta8",
9-
"Alan 3.0beta8 -- Adventure Language System (2020-09-22 19:04)",
10-
"2020-09-22",
11-
"19:04:53",
12-
"Thomas",
9+
"Alan 3.0beta8 -- Adventure Language System (2020-09-26 17:34)",
10+
"2020-09-26",
11+
"17:34:10",
12+
"",
1313
"thoni64",
14-
"cygwin64",
15-
{"3.0beta8", 3, 0, 8, 1600794293, "beta"}
14+
"linux",
15+
{"3.0beta8", 3, 0, 8, 1601134450, "beta"}
1616
};
1717

1818
char *alanId =

‎mk/venum.mk

+4-5
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
NEXTRELEASEFORMAT='$$v.$$r{s$$s|}$$c'
1414
VERSION = `cd ..; venum alan -print "\\$$v.\\$$r\\$$s\\$$c" | tr -d '\n\r'`
1515

16-
alan.version.c: $(VERSIONSRCS) ../alan.version.c
16+
alan.version.c: ../alan.version.c
1717
cp ../alan.version.c .
1818

1919
alan.version.h : ../alan.version.h
@@ -27,10 +27,9 @@ version.h : ../version.h
2727
# Make considers alan.version to be one of those obviously
2828
%.version :
2929

30-
../alan.version.c ../alan.version.h ../version.h: ../alan.version
31-
ifneq ($(shell command -v venum > /dev/null 2>&1),)
32-
@echo \"$(shell command -v venum > /dev/null 2>&1)\"
33-
# If venum exists on this platform we can use it to generate timestamps
30+
../alan.version.c ../alan.version.h ../version.h ../alan.version : $(VERSIONSRCS)
31+
ifneq ($(shell which venum), )
32+
# Use venum to generate timestamps
3433
cd ..; venum alan time
3534
cd ..; venum alan -print $(NEXTRELEASEFORMAT) > NEXTRELEASE
3635
cp ../alan.version.c .

0 commit comments

Comments
 (0)
Please sign in to comment.