And build normal and profiled libraries by default
This commit is contained in:
parent
7a73983d1e
commit
ba8ab05329
4
Makefile
4
Makefile
@ -9,6 +9,8 @@ all: build EvalHaskell.h
|
|||||||
|
|
||||||
build::
|
build::
|
||||||
cd src && $(MAKE)
|
cd src && $(MAKE)
|
||||||
|
@find src -name depend -exec rm {} \;
|
||||||
|
cd src && $(MAKE) way=p
|
||||||
|
|
||||||
EvalHaskell.h: build
|
EvalHaskell.h: build
|
||||||
cp src/eval/Eval/Haskell_stub.h $@
|
cp src/eval/Eval/Haskell_stub.h $@
|
||||||
@ -21,7 +23,7 @@ EvalHaskell.h: build
|
|||||||
install:
|
install:
|
||||||
$(INSTALL_DATA_DIR) $(LIBDIR)/include
|
$(INSTALL_DATA_DIR) $(LIBDIR)/include
|
||||||
$(INSTALL_DATA) EvalHaskell.h $(LIBDIR)/include
|
$(INSTALL_DATA) EvalHaskell.h $(LIBDIR)/include
|
||||||
@(cd src && $(MAKE) install)
|
@(cd src && $(MAKE) install && $(MAKE) install way=p)
|
||||||
|
|
||||||
#
|
#
|
||||||
# and register the library with ghc package system
|
# and register the library with ghc package system
|
||||||
|
@ -3,7 +3,7 @@ UPKG = Eval
|
|||||||
|
|
||||||
ALL_SRCS=$(wildcard $(patsubst ./%, %, $(patsubst %, %/*.hs, . $(UPKG))))
|
ALL_SRCS=$(wildcard $(patsubst ./%, %, $(patsubst %, %/*.hs, . $(UPKG))))
|
||||||
|
|
||||||
STUBOBJS =Eval/Haskell_stub.o
|
STUBOBJS =Eval/Haskell_stub.$(way_)o
|
||||||
|
|
||||||
TOP=../..
|
TOP=../..
|
||||||
include ../build.mk
|
include ../build.mk
|
||||||
|
Loading…
x
Reference in New Issue
Block a user