forked from GitHub/gf-core
Use GHCFLAGS when compiling for windows.
This commit is contained in:
12
src/Makefile
12
src/Makefile
@@ -33,9 +33,9 @@ temp: today touch-files noopt
|
|||||||
|
|
||||||
|
|
||||||
build:
|
build:
|
||||||
$(GHMAKE) $(GHCFLAGS) GF.hs -o gf-bin
|
$(GHMAKE) $(GHCFLAGS) GF.hs -o gf
|
||||||
strip gf-bin
|
strip gf
|
||||||
mv gf-bin ../bin/gf
|
mv gf ../bin/gf
|
||||||
|
|
||||||
opt: GHCFLAGS += $(GHCOPTFLAGS)
|
opt: GHCFLAGS += $(GHCOPTFLAGS)
|
||||||
opt: build
|
opt: build
|
||||||
@@ -55,15 +55,15 @@ gft:
|
|||||||
mv gft-bin ../bin/gft
|
mv gft-bin ../bin/gft
|
||||||
|
|
||||||
justwindows:
|
justwindows:
|
||||||
$(GHMAKE) $(GHCOPTFLAGS) GF.hs -o gf.exe
|
$(GHMAKE) $(GHCFLAGS) $(GHCOPTFLAGS) GF.hs -o gf.exe
|
||||||
strip gf.exe
|
strip gf.exe
|
||||||
mv gf.exe ../bin/
|
mv gf.exe ../bin/
|
||||||
|
|
||||||
api:
|
api:
|
||||||
$(GHMAKE) $(GHCFLAGS) GF/API.hs
|
$(GHMAKE) $(GHCFLAGS) $(GHCOPTFLAGS)GF/API.hs
|
||||||
|
|
||||||
shell:
|
shell:
|
||||||
$(GHMAKE) $(GHCFLAGS) GF/Shell.hs
|
$(GHMAKE) $(GHCFLAGS) $(GHCOPTFLAGS) GF/Shell.hs
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
-rm -rf */*.o */*.hi *.o *.hi */*.ghi *.ghi *~ */*~
|
-rm -rf */*.o */*.hi *.o *.hi */*.ghi *.ghi *~ */*~
|
||||||
|
|||||||
Reference in New Issue
Block a user