OSDN Git Service

BuildSystem:
[handbrake-jp/handbrake-jp-git.git] / contrib / bzip2 / module.defs
1 $(eval $(call import.MODULE.defs,BZIP2,bzip2))
2 $(eval $(call import.CONTRIB.defs,BZIP2))
3
4 BZIP2.FETCH.url = http://download.m0k.org/handbrake/contrib/bzip2-1.0.5.tar.gz
5 BZIP2.EXTRACT.tarbase = bzip2
6 BZIP2.CONFIGURE =
7
8 BZIP2.BUILD.extra = \
9     CC=$(BZIP2.GCC.gcc) \
10     CFLAGS="$(call fn.ARGS,BZIP2.GCC,*archs)" \
11     PREFIX=$(call fn.ABSOLUTE,$(CONTRIB.build/))
12
13 BZIP2.BUILD.ntargets = libbz2.a
14
15 define BZIP2.INSTALL
16     $(CP.exe) $(BZIP2.EXTRACT.dir/)libbz2.a $(CONTRIB.build/)lib/
17     $(CP.exe) $(BZIP2.EXTRACT.dir/)bzlib.h $(CONTRIB.build/)include/
18     $(TOUCH.exe) $@
19 endef
20
21 define BZIP2.UNINSTALL
22     $(RM.exe) $(CONTRIB.build/)lib/libbz2.a
23     $(RM.exe) $(CONTRIB.build/)include/bzlib.h
24     $(RM.exe) -f $(BZIP2.INSTALL.target)
25 endef