comparison src/zlib.mk @ 3293:cf6f40cededb

Support file list generation in packages. For the following modules: - arpack - blas - build-autoconf - build-automake - build-cmake - build-gperf - build-libtool - build-msvctools - build-pkg-config - build-texinfo - bzip2 - curl - dbus - expat - fftw - fltk - fontconfig - freetype - gettext - glpk - gmp - gnuplot - gnutls - graphicsmagick - hdf5 - jasper - jpeg - lapack - lcms - libgcrypt - libgpg_error - libiconv - libidn - libpng - libssh2 - libxml2 - ncurses - nettle - openssl - pcre - pstoedit - zlib - qhull - qrupdate - qscintilla - qt - readline - suitesparse - texinfo - tiff
author Michael Goffioul <michael.goffioul@gmail.com>
date Sat, 09 Nov 2013 23:28:04 -0500
parents 50a4de42ba1e
children 13be64f9f16d
comparison
equal deleted inserted replaced
3292:fda357ce9f64 3293:cf6f40cededb
19 ifeq ($(MXE_NATIVE_MINGW_BUILD),yes) 19 ifeq ($(MXE_NATIVE_MINGW_BUILD),yes)
20 define $(PKG)_BUILD 20 define $(PKG)_BUILD
21 cd '$(1)' && CC='$(MXE_CC)' ./configure \ 21 cd '$(1)' && CC='$(MXE_CC)' ./configure \
22 --prefix='$(HOST_PREFIX)' 22 --prefix='$(HOST_PREFIX)'
23 23
24 $(MAKE) -C '$(1)' -j '$(JOBS)' install 24 $(MAKE) -C '$(1)' -j '$(JOBS)' install DESTDIR='$(3)'
25 25
26 if [ "$(BUILD_STATIC)" != yes ]; then \ 26 if [ "$(BUILD_STATIC)" != yes ]; then \
27 true; \ 27 true; \
28 fi 28 fi
29 29
30 if [ "$(BUILD_SHARED)" = yes ]; then \ 30 if [ "$(BUILD_SHARED)" = yes ]; then \
31 $(MAKE_SHARED_FROM_STATIC) --ar '$(MXE_AR)' --ld '$(MXE_CC)' '$(1)/libz.a' --install '$(INSTALL)' --libdir '$(HOST_LIBDIR)' --bindir '$(HOST_BINDIR)'; \ 31 $(MAKE_SHARED_FROM_STATIC) --ar '$(MXE_AR)' --ld '$(MXE_CC)' '$(1)/libz.a' --install '$(INSTALL)' --libdir '$(3)$(HOST_LIBDIR)' --bindir '$(3)$(HOST_BINDIR)'; \
32 fi 32 fi
33 endef 33 endef
34 else 34 else
35 ifeq ($(MXE_NATIVE_BUILD),yes) 35 ifeq ($(MXE_NATIVE_BUILD),yes)
36 define $(PKG)_BUILD 36 define $(PKG)_BUILD
37 cd '$(1)' && ./configure \ 37 cd '$(1)' && ./configure \
38 --prefix='$(HOST_PREFIX)' 38 --prefix='$(HOST_PREFIX)'
39 39
40 $(MAKE) -C '$(1)' -j '$(JOBS)' install 40 $(MAKE) -C '$(1)' -j '$(JOBS)' install DESTDIR='$(3)'
41 endef 41 endef
42 else 42 else
43 define $(PKG)_BUILD 43 define $(PKG)_BUILD
44 cd '$(1)' && CHOST='$(TARGET)' $(CONFIGURE_CPPFLAGS) $(CONFIGURE_LDFLAGS) \ 44 cd '$(1)' && CHOST='$(TARGET)' $(CONFIGURE_CPPFLAGS) $(CONFIGURE_LDFLAGS) \
45 ./configure \ 45 ./configure \
46 --prefix='$(HOST_PREFIX)' \ 46 --prefix='$(HOST_PREFIX)' \
47 --static 47 --static
48 $(MAKE) -C '$(1)' -j '$(JOBS)' install 48 $(MAKE) -C '$(1)' -j '$(JOBS)' install DESTDIR='$(3)'
49 49
50 if [ "$(BUILD_SHARED)" = yes ]; then \ 50 if [ "$(BUILD_SHARED)" = yes ]; then \
51 $(MAKE_SHARED_FROM_STATIC) --ar '$(MXE_AR)' --ld '$(MXE_CC)' '$(1)/libz.a' --install '$(INSTALL)' --libdir '$(HOST_LIBDIR)' --bindir '$(HOST_BINDIR)'; \ 51 $(MAKE_SHARED_FROM_STATIC) --ar '$(MXE_AR)' --ld '$(MXE_CC)' '$(1)/libz.a' --install '$(INSTALL)' --libdir '$(3)$(HOST_LIBDIR)' --bindir '$(3)$(HOST_BINDIR)'; \
52 fi 52 fi
53 endef 53 endef
54 endif 54 endif
55 endif 55 endif