comparison src/bzip2.mk @ 3412:b52660819c01

bzip2: Make and install bzip2.exe in mingw * src/bzip2.mk: Make and install bzip2.exe in mingw
author John Donoghue <john.donoghue@ieee.org>
date Sat, 11 Jan 2014 18:25:55 -0500
parents cf6f40cededb
children 13be64f9f16d
comparison
equal deleted inserted replaced
3411:7f6d6edbfc18 3412:b52660819c01
18 18
19 ifneq ($(filter mingw msvc,$(MXE_SYSTEM)),) 19 ifneq ($(filter mingw msvc,$(MXE_SYSTEM)),)
20 define $(PKG)_BUILD 20 define $(PKG)_BUILD
21 $(SED) -i 's,sys\\stat\.h,sys/stat.h,g' '$(1)/bzip2.c' 21 $(SED) -i 's,sys\\stat\.h,sys/stat.h,g' '$(1)/bzip2.c'
22 $(SED) -i 's,WINAPI,,g' '$(1)/bzlib.h' 22 $(SED) -i 's,WINAPI,,g' '$(1)/bzlib.h'
23 $(MAKE) -C '$(1)' -j '$(JOBS)' libbz2.a \ 23 $(MAKE) -C '$(1)' -j '$(JOBS)' libbz2.a bzip2 \
24 PREFIX='$(HOST_PREFIX)' \ 24 PREFIX='$(HOST_PREFIX)' \
25 CC='$(MXE_CC)' \ 25 CC='$(MXE_CC)' \
26 AR='$(MXE_AR)' \ 26 AR='$(MXE_AR)' \
27 RANLIB='$(MXE_RANLIB)' 27 RANLIB='$(MXE_RANLIB)'
28 $(INSTALL) -d '$(3)$(HOST_INCDIR)' 28 $(INSTALL) -d '$(3)$(HOST_INCDIR)'
33 fi 33 fi
34 34
35 if [ $(BUILD_STATIC) = yes ]; then \ 35 if [ $(BUILD_STATIC) = yes ]; then \
36 $(INSTALL) '$(1)/libbz2.a' '$(3)$(HOST_LIBDIR)/'; \ 36 $(INSTALL) '$(1)/libbz2.a' '$(3)$(HOST_LIBDIR)/'; \
37 fi 37 fi
38
39 $(INSTALL) -d '$(3)$(HOST_BINDIR)'
40 $(INSTALL) '$(1)/bzip2' '$(3)$(HOST_BINDIR)/bzip2.exe'
41
38 endef 42 endef
39 else 43 else
40 define $(PKG)_BUILD 44 define $(PKG)_BUILD
41 $(SED) -i 's,sys\\stat\.h,sys/stat.h,g' '$(1)/bzip2.c' 45 $(SED) -i 's,sys\\stat\.h,sys/stat.h,g' '$(1)/bzip2.c'
42 $(SED) -i 's,WINAPI,,g' '$(1)/bzlib.h' 46 $(SED) -i 's,WINAPI,,g' '$(1)/bzlib.h'