diff options
author | Duncan Coutts <duncan@well-typed.com> | 2009-04-29 15:15:53 +0000 |
---|---|---|
committer | Duncan Coutts <duncan@well-typed.com> | 2009-04-29 15:15:53 +0000 |
commit | 442f06cc8f9f729d33a8de3aa14cdaf80545808e (patch) | |
tree | c8e4ea7bc1c4ba464f8482db53608edb962dec75 /rules/build-package-data.mk | |
parent | 7f995ef4d41815cd2d9fab774a638b5493d33910 (diff) | |
download | haskell-442f06cc8f9f729d33a8de3aa14cdaf80545808e.tar.gz |
Build library packages as shared libs
when we configure ghc with --enable-shared
Diffstat (limited to 'rules/build-package-data.mk')
-rw-r--r-- | rules/build-package-data.mk | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/rules/build-package-data.mk b/rules/build-package-data.mk index a260138286..2f1a83aca2 100644 --- a/rules/build-package-data.mk +++ b/rules/build-package-data.mk @@ -12,6 +12,10 @@ define build-package-data # args: $1 = dir, $2 = distdir +ifeq "$(BuildSharedLibs)" "YES" +$1_$2_CONFIGURE_FLAGS += --enable-shared +endif + ifeq "$(HSCOLOUR_SRCS)" "YES" $1_$2_CONFIGURE_FLAGS += --with-hscolour="$$(HSCOLOUR)" endif |