tools: update hledgermac rule
This commit is contained in:
parent
fb8fa65f03
commit
d6ef9f3436
4
Makefile
4
Makefile
@ -66,9 +66,11 @@ hledgeropt: setversion
|
|||||||
ghc --make hledger.hs -o hledgeropt $(BUILDFLAGS) -O2 # -fvia-C # -fexcess-precision -optc-O3 -optc-ffast-math
|
ghc --make hledger.hs -o hledgeropt $(BUILDFLAGS) -O2 # -fvia-C # -fexcess-precision -optc-O3 -optc-ffast-math
|
||||||
|
|
||||||
# build a deployable binary for mac, one which uses only standard osx libs
|
# build a deployable binary for mac, one which uses only standard osx libs
|
||||||
|
# use some trickery to link without gmp lib
|
||||||
hledgermac: setversion
|
hledgermac: setversion
|
||||||
|
ghc -c --make hledger.hs -o $(BINARYFILENAME) $(BUILDFLAGS) -O2 -optl-L/usr/lib
|
||||||
sudo port deactivate gmp
|
sudo port deactivate gmp
|
||||||
ghc --make hledger.hs -o $(BINARYFILENAME) $(BUILDFLAGS) -O2 -optl-L/usr/lib #-optl-F/Library/Frameworks/GMP
|
-PATH=tools:$(PATH) ghc --make hledger.hs -o $(BINARYFILENAME) $(BUILDFLAGS) -O2 -optl-L/usr/lib
|
||||||
sudo port activate gmp
|
sudo port activate gmp
|
||||||
@echo Please check the build looks portable:
|
@echo Please check the build looks portable:
|
||||||
otool -L $(BINARYFILENAME)
|
otool -L $(BINARYFILENAME)
|
||||||
|
|||||||
3
tools/trhsx
Normal file
3
tools/trhsx
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
# fake trhsx, to help "make hledgermac"
|
||||||
|
cp $2 $3
|
||||||
Loading…
Reference in New Issue
Block a user