소스 검색

[Makefile] Windows fixes

Caue Waneck 12 년 전
부모
커밋
23fc610ab5
2개의 변경된 파일8개의 추가작업 그리고 2개의 파일을 삭제
  1. 1 1
      Makefile
  2. 7 1
      Makefile.win

+ 1 - 1
Makefile

@@ -42,7 +42,7 @@ export HAXE_STD_PATH=$(CURDIR)/std
 ifneq ($(ADD_REVISION),0)
 	VERSION_EXTRA="let version_extra = \" (git build $(shell git rev-parse --abbrev-ref HEAD) @ $(shell git describe --always)) \""
 else
-	VERSION_EXTRA="let version_extra = \"\"" > version.ml
+	VERSION_EXTRA="let version_extra = \"\""
 endif
 
 all: libs haxe

+ 7 - 1
Makefile.win

@@ -5,6 +5,12 @@ EXTENSION=.exe
 
 OCAMLOPT=ocamlopt.opt
 
+ifneq ($(ADD_REVISION),0)
+	VERSION_EXTRA=let version_extra = " (git build $(shell git rev-parse --abbrev-ref HEAD) @ $(shell git describe --always)) "
+else
+	VERSION_EXTRA=let version_extra = ""
+endif
+
 kill:
 	-@taskkill /F /IM haxe.exe 2>/dev/null
 
@@ -28,4 +34,4 @@ endif
 ifdef FILTER
 CC_CMD=($(OCAMLOPT) $(CFLAGS) -c $< 2>tmp.cmi && $(FILTER)) || ($(FILTER) && exit 1)
 CC_PARSER_CMD=($(OCAMLOPT) -pp camlp4o $(CFLAGS) -c parser.ml 2>tmp.cmi && $(FILTER)) || ($(FILTER) && exit 1)
-endif
+endif