source: MondoRescue/branches/3.3/mindi-busybox/archival/libarchive/Kbuild.src@ 3626

Last change on this file since 3626 was 3621, checked in by Bruno Cornec, 10 years ago

New 3?3 banch for incorporation of latest busybox 1.25. Changing minor version to handle potential incompatibilities.

File size: 3.3 KB
Line 
1# Makefile for busybox
2#
3# Copyright (C) 1999-2004 by Erik Andersen <andersen@codepoet.org>
4#
5# Licensed under GPLv2 or later, see file LICENSE in this source tree.
6
7lib-y:= common.o
8
9COMMON_FILES:= \
10\
11 data_skip.o \
12 data_extract_all.o \
13 data_extract_to_stdout.o \
14\
15 filter_accept_all.o \
16 filter_accept_list.o \
17 filter_accept_reject_list.o \
18\
19 header_skip.o \
20 header_list.o \
21 header_verbose_list.o \
22\
23 seek_by_read.o \
24 seek_by_jump.o \
25\
26 data_align.o \
27 find_list_entry.o \
28 init_handle.o
29
30DPKG_FILES:= \
31 unpack_ar_archive.o \
32 filter_accept_list_reassign.o \
33 unsafe_prefix.o \
34 get_header_ar.o \
35 get_header_tar.o \
36 get_header_tar_gz.o \
37 get_header_tar_bz2.o \
38 get_header_tar_lzma.o \
39 get_header_tar_xz.o \
40
41INSERT
42
43lib-$(CONFIG_DPKG) += $(DPKG_FILES)
44lib-$(CONFIG_DPKG_DEB) += $(DPKG_FILES)
45
46lib-$(CONFIG_AR) += get_header_ar.o unpack_ar_archive.o
47lib-$(CONFIG_CPIO) += get_header_cpio.o
48lib-$(CONFIG_TAR) += get_header_tar.o unsafe_prefix.o
49lib-$(CONFIG_FEATURE_TAR_TO_COMMAND) += data_extract_to_command.o
50lib-$(CONFIG_LZOP) += lzo1x_1.o lzo1x_1o.o lzo1x_d.o
51lib-$(CONFIG_LZOP_COMPR_HIGH) += lzo1x_9x.o
52lib-$(CONFIG_BUNZIP2) += open_transformer.o decompress_bunzip2.o
53lib-$(CONFIG_UNLZMA) += open_transformer.o decompress_unlzma.o
54lib-$(CONFIG_UNXZ) += open_transformer.o decompress_unxz.o
55lib-$(CONFIG_GUNZIP) += open_transformer.o decompress_gunzip.o
56lib-$(CONFIG_UNCOMPRESS) += open_transformer.o decompress_uncompress.o
57lib-$(CONFIG_UNZIP) += open_transformer.o decompress_gunzip.o unsafe_prefix.o
58lib-$(CONFIG_RPM2CPIO) += open_transformer.o decompress_gunzip.o get_header_cpio.o
59lib-$(CONFIG_RPM) += open_transformer.o decompress_gunzip.o get_header_cpio.o
60
61lib-$(CONFIG_GZIP) += open_transformer.o
62lib-$(CONFIG_BZIP2) += open_transformer.o
63lib-$(CONFIG_LZOP) += open_transformer.o
64lib-$(CONFIG_MAN) += open_transformer.o
65lib-$(CONFIG_SETFONT) += open_transformer.o
66lib-$(CONFIG_FEATURE_2_4_MODULES) += open_transformer.o
67lib-$(CONFIG_MODINFO) += open_transformer.o
68lib-$(CONFIG_INSMOD) += open_transformer.o
69lib-$(CONFIG_DEPMOD) += open_transformer.o
70lib-$(CONFIG_RMMOD) += open_transformer.o
71lib-$(CONFIG_LSMOD) += open_transformer.o
72lib-$(CONFIG_MODPROBE) += open_transformer.o
73lib-$(CONFIG_MODPROBE_SMALL) += open_transformer.o
74
75lib-$(CONFIG_FEATURE_SEAMLESS_Z) += open_transformer.o decompress_uncompress.o
76lib-$(CONFIG_FEATURE_SEAMLESS_GZ) += open_transformer.o decompress_gunzip.o
77lib-$(CONFIG_FEATURE_SEAMLESS_BZ2) += open_transformer.o decompress_bunzip2.o
78lib-$(CONFIG_FEATURE_SEAMLESS_LZMA) += open_transformer.o decompress_unlzma.o
79lib-$(CONFIG_FEATURE_SEAMLESS_XZ) += open_transformer.o decompress_unxz.o
80lib-$(CONFIG_FEATURE_COMPRESS_USAGE) += open_transformer.o decompress_bunzip2.o
81lib-$(CONFIG_FEATURE_COMPRESS_BBCONFIG) += open_transformer.o decompress_bunzip2.o
82
83ifneq ($(lib-y),)
84lib-y += $(COMMON_FILES)
85endif
Note: See TracBrowser for help on using the repository browser.