summaryrefslogtreecommitdiff
path: root/yacc
diff options
context:
space:
mode:
authorDamien Doligez <damien.doligez-inria.fr>2007-02-07 14:49:42 +0000
committerDamien Doligez <damien.doligez-inria.fr>2007-02-07 14:49:42 +0000
commit5b52f30e7d2c6056ef6cdd36305a415a8558cf7b (patch)
tree07cca025f84d7c1f8c6fd9661cb7e9a06bba4c06 /yacc
parent5d5094fe30b1f66b53cc468108afd5def3a547ea (diff)
downloadocaml-5b52f30e7d2c6056ef6cdd36305a415a8558cf7b.tar.gz
deplacement du numero de version -> fichier VERSION a la racine
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7833 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
Diffstat (limited to 'yacc')
-rw-r--r--yacc/Makefile6
-rw-r--r--yacc/Makefile.nt6
2 files changed, 4 insertions, 8 deletions
diff --git a/yacc/Makefile b/yacc/Makefile
index e831d5b137..322c540fe1 100644
--- a/yacc/Makefile
+++ b/yacc/Makefile
@@ -27,10 +27,8 @@ all: ocamlyacc$(EXE)
ocamlyacc$(EXE): $(OBJS)
$(CC) $(CFLAGS) $(CCLINKFLAGS) -o ocamlyacc $(OBJS)
-version.h : ../stdlib/sys.ml
- sed -n -e 's/;;//' \
- -e '/let *ocaml_version *= */s//#define OCAML_VERSION /p' \
- <../stdlib/sys.ml >version.h
+version.h : ../VERSION
+ echo "#define OCAML_VERSION \"`head -1 ../VERSION`\"" >version.h
clean:
rm -f *.o ocamlyacc$(EXE) *~ version.h
diff --git a/yacc/Makefile.nt b/yacc/Makefile.nt
index 1aaa8fe593..a4b59e6c05 100644
--- a/yacc/Makefile.nt
+++ b/yacc/Makefile.nt
@@ -25,10 +25,8 @@ all: ocamlyacc.exe
ocamlyacc.exe: $(OBJS)
$(call MKEXE,ocamlyacc.exe,$(BYTECCLINKOPTS) $(OBJS) $(EXTRALIBS))
-version.h : ../stdlib/sys.ml
- sed -n -e 's/;;//' \
- -e '/let *ocaml_version *= */s//#define OCAML_VERSION /p' \
- <../stdlib/sys.ml >version.h
+version.h : ../VERSION
+ echo "#define OCAML_VERSION \"`head -1 ../VERSION`\"" >version.h
clean:
rm -f *.$(O) ocamlyacc.exe *~ version.h