Skip to content
Snippets Groups Projects
Commit b6f47989 authored by Ian Lynagh's avatar Ian Lynagh
Browse files

Libraries Makefile Hack for ndp

We use the "build" rather than "make" target
parent 305eb36d
No related branches found
Tags ghc-darcs-git-switchover
No related merge requests found
......@@ -291,7 +291,9 @@ stamp/configure.library.build$(CONFIGURE_STAMP_EXTRAS).%: %/setup/Setup
# needs to be done. However, we're careful not to overwrite GNUmakefile
# if it hasn't changed, so that dependency-generation isn't forced
# every time.
$(foreach SUBDIR,$(SUBDIRS),make.library.$(SUBDIR)):\
# I doubt that the makefile way will work with ndp, so filter it out and use
# a rule below to call build.library.ndp instead
$(foreach SUBDIR,$(filter-out ndp,$(SUBDIRS)),make.library.$(SUBDIR)):\
make.library.%: stamp/configure.library.build$(CONFIGURE_STAMP_EXTRAS).% \
%/setup/Setup ifBuildable/ifBuildable installPackage/installPackage
if ifBuildable/ifBuildable $*; then \
......@@ -304,6 +306,9 @@ make.library.%: stamp/configure.library.build$(CONFIGURE_STAMP_EXTRAS).% \
../installPackage/installPackage register --inplace; \
fi
# Hack for ndp, as described above
make.library.ndp: build.library.ndp
# Build the library using 'setup build' (not the default)
$(foreach SUBDIR,$(SUBDIRS),build.library.$(SUBDIR)):\
build.library.%: stamp/configure.library.build$(CONFIGURE_STAMP_EXTRAS).% \
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment