X-Git-Url: http://gitweb.michael.orlitzky.com/?a=blobdiff_plain;f=makefile;h=5ae5bbbe6abf74f3b1fb3deac20581681660bc9b;hb=c0a63703ee7953fef480ece7b2d1934e015769a8;hp=888c13852b409576f69d053ee82c23e313ea664d;hpb=f390abd1832938411a581d595c847a7a1aeeb237;p=spline3.git diff --git a/makefile b/makefile index 888c138..5ae5bbb 100644 --- a/makefile +++ b/makefile @@ -13,11 +13,16 @@ GHC_WARNINGS += -fwarn-monomorphism-restriction GHC_WARNINGS += -fwarn-unused-do-bind OPTIMIZATIONS := -O2 +OPTIMIZATIONS += -funbox-strict-fields OPTIMIZATIONS += -fexcess-precision OPTIMIZATIONS += -fno-spec-constr-count +REPA_INCLUDES := -ivendor/repa-head/repa/dist/build/ +REPA_INCLUDES += -ivendor/repa-head/repa-io/dist/build + GHC_OPTS += $(OPTIMIZATIONS) GHC_OPTS += $(GHC_WARNINGS) +GHC_OPTS += $(REPA_INCLUDES) GHC_OPTS += -odir $(TMPDIR) GHC_OPTS += -hidir $(TMPDIR) GHC_OPTS += --make @@ -25,7 +30,6 @@ GHC_OPTS += -rtsopts GHC_OPTS += -threaded GHC_OPTS += -o bin/${BIN} - .PHONY : test publish_doc doc src_html hlint $(BIN): src/*.hs