diff options
| author | Ian Lynagh <igloo@earth.li> | 2007-08-28 12:32:18 +0000 | 
|---|---|---|
| committer | Ian Lynagh <igloo@earth.li> | 2007-08-28 12:32:18 +0000 | 
| commit | 83a8c81a9c000da9bbef3b91572b1820c55ccc19 (patch) | |
| tree | e414d0fefb5ac2f84b44b73495d1c13ed6e20aa4 /gmp | |
| parent | 3240dc3b54438e55cdbc7d449aeaaad705bbb653 (diff) | |
| download | haskell-83a8c81a9c000da9bbef3b91572b1820c55ccc19.tar.gz | |
Tidy up the gmp/ Makefile a bit
Diffstat (limited to 'gmp')
| -rw-r--r-- | gmp/Makefile | 30 | 
1 files changed, 13 insertions, 17 deletions
diff --git a/gmp/Makefile b/gmp/Makefile index 71cdb49508..f09c52384f 100644 --- a/gmp/Makefile +++ b/gmp/Makefile @@ -12,8 +12,6 @@ include $(TOP)/mk/boilerplate.mk  ifneq "$(HaveLibGmp)" "YES"  ifneq "$(HaveFrameworkGMP)" "YES" -boot :: stamp.gmp.static -  PLATFORM := $(shell echo $(HOSTPLATFORM) | sed 's/i[567]86/i486/g')  # 2007-07-05 @@ -41,6 +39,19 @@ else  BUILD_SHARED=no  endif +boot :: stamp.gmp.static +all :: libgmp.a +install :: libgmp.a +INSTALL_LIBS += libgmp.a + +ifeq "$(BUILD_SHARED)" "yes" +boot :: stamp.gmp.shared +all :: libgmp-3.dll libgmp.dll.a +install :: libgmp-3.dll libgmp.dll.a +INSTALL_LIBS += libgmp.dll.a +INSTALL_PROGS += libgmp-3.dll +endif +  stamp.gmp.static:  	$(RM) -rf $(GMP_DIR) gmpbuild  	$(TAR) -zxf $(GMP_TARBALL) @@ -70,27 +81,12 @@ libgmp.a: stamp.gmp.static  	$(CP) gmpbuild/.libs/libgmp.a .  	$(RANLIB) libgmp.a -all :: libgmp.a - -install :: libgmp.a - -INSTALL_LIBS += libgmp.a - -ifeq "$(BUILD_SHARED)" "yes"  libgmp-3.dll: stamp.gmp.shared  	$(MAKE) -C gmpbuild-shared MAKEFLAGS=  	$(CP) gmpbuild-shared/.libs/libgmp-3.dll .  libgmp.dll.a: libgmp-3.dll  	$(CP) gmpbuild-shared/.libs/libgmp.dll.a . - -all :: libgmp-3.dll libgmp.dll.a - -install :: libgmp-3.dll libgmp.dll.a - -INSTALL_LIBS += libgmp.dll.a -INSTALL_PROGS += libgmp-3.dll -endif  endif  endif  | 
