Added install-gf3 target. Use EXEEXT to get correct gf3 file name on Windows.

This commit is contained in:
bringert
2007-11-12 16:18:01 +00:00
parent 48a4570e64
commit 2ea966ba96

View File

@@ -33,6 +33,8 @@ EMBED = GF/Embed/TemplateApp
GF_EXE=gf$(EXEEXT)
GF_EXE_TMP=gf-bin$(EXEEXT)
GF_DOC_EXE=gfdoc$(EXEEXT)
GF3_EXE=gf3$(EXEEXT)
ifeq ("$(READLINE)","readline")
GHCFLAGS += -package readline -DUSE_READLINE
@@ -201,8 +203,8 @@ gfi: gf3
gf3:
$(GHMAKE) $(GHCOPTFLAGS) -o gf3 GF/Devel/GF.hs
strip gf3
mv gf3 ../bin/
strip $(GF3_EXE)
mv $(GF3_EXE) ../bin/
gfcc2c:
$(MAKE) -C tools/c
@@ -284,6 +286,11 @@ install-gf:
$(INSTALL) -d $(bindir)
$(INSTALL) ../bin/$(GF_EXE) $(bindir)
install-gf3:
$(INSTALL) -d $(bindir)
$(INSTALL) ../bin/$(GF3_EXE) $(bindir)
$(INSTALL) ../bin/gfc $(bindir)
install-gfdoc:
$(INSTALL) -d $(bindir)
$(INSTALL) tools/$(GF_DOC_EXE) $(bindir)