diff options
author | Denys Vlasenko <vda.linux@googlemail.com> | 2013-11-14 09:54:24 +0100 |
---|---|---|
committer | Denys Vlasenko <vda.linux@googlemail.com> | 2013-11-14 09:54:24 +0100 |
commit | 36184a487d20d4ae168c2ae247dd064b1e9f4f64 (patch) | |
tree | fa372b1332342106eb4f1ccdbf504dd1b86d129c /archival | |
parent | 66620fa62691271d777d11c562f894c65cd4f094 (diff) | |
download | busybox-36184a487d20d4ae168c2ae247dd064b1e9f4f64.tar.gz |
archival/*: move "applet:" snippets into .c files
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'archival')
-rw-r--r-- | archival/ar.c | 1 | ||||
-rw-r--r-- | archival/bbunzip.c | 8 | ||||
-rw-r--r-- | archival/bzip2.c | 1 | ||||
-rw-r--r-- | archival/cpio.c | 2 | ||||
-rw-r--r-- | archival/dpkg.c | 2 | ||||
-rw-r--r-- | archival/dpkg_deb.c | 1 | ||||
-rw-r--r-- | archival/gzip.c | 1 | ||||
-rw-r--r-- | archival/lzop.c | 1 | ||||
-rw-r--r-- | archival/rpm.c | 1 | ||||
-rw-r--r-- | archival/rpm2cpio.c | 1 | ||||
-rw-r--r-- | archival/tar.c | 1 |
11 files changed, 15 insertions, 5 deletions
diff --git a/archival/ar.c b/archival/ar.c index 0a8d828d6..866856f87 100644 --- a/archival/ar.c +++ b/archival/ar.c @@ -17,6 +17,7 @@ * http://www.unix-systems.org/single_unix_specification_v2/xcu/ar.html */ +//applet:IF_AR(APPLET(ar, BB_DIR_USR_BIN, BB_SUID_DROP)) //kbuild:lib-$(CONFIG_AR) += ar.o //usage:#define ar_trivial_usage diff --git a/archival/bbunzip.c b/archival/bbunzip.c index f2d796e67..d34f56885 100644 --- a/archival/bbunzip.c +++ b/archival/bbunzip.c @@ -215,6 +215,7 @@ char* FAST_FUNC make_new_name_generic(char *filename, const char *expected_ext) //usage: "\n -c Write to stdout" //usage: "\n -f Overwrite" +//applet:IF_UNCOMPRESS(APPLET(uncompress, BB_DIR_BIN, BB_SUID_DROP)) //kbuild:lib-$(CONFIG_UNCOMPRESS) += bbunzip.o #if ENABLE_UNCOMPRESS static @@ -256,9 +257,6 @@ int uncompress_main(int argc UNUSED_PARAM, char **argv) * Portions of the lzw code are derived from the public domain 'compress' * written by Spencer Thomas, Joe Orost, James Woods, Jim McKie, Steve Davies, * Ken Turkowski, Dave Mack and Peter Jannesen. - * - * See the license_msg below and the file COPYING for the software license. - * See the file algorithm.doc for the compression algorithms and file formats. */ //usage:#define gunzip_trivial_usage //usage: "[-cft] [FILE]..." @@ -280,6 +278,8 @@ int uncompress_main(int argc UNUSED_PARAM, char **argv) //usage:#define zcat_full_usage "\n\n" //usage: "Decompress to stdout" +//applet:IF_GUNZIP(APPLET(gunzip, BB_DIR_BIN, BB_SUID_DROP)) +//applet:IF_GUNZIP(APPLET_ODDNAME(zcat, gunzip, BB_DIR_BIN, BB_SUID_DROP, zcat)) //kbuild:lib-$(CONFIG_GZIP) += bbunzip.o //kbuild:lib-$(CONFIG_GUNZIP) += bbunzip.o #if ENABLE_GUNZIP @@ -432,6 +432,7 @@ int bunzip2_main(int argc UNUSED_PARAM, char **argv) //usage:#define xzcat_full_usage "\n\n" //usage: "Decompress to stdout" +//applet:IF_UNLZMA(APPLET(unlzma, BB_DIR_USR_BIN, BB_SUID_DROP)) //kbuild:lib-$(CONFIG_UNLZMA) += bbunzip.o #if ENABLE_UNLZMA static @@ -458,6 +459,7 @@ int unlzma_main(int argc UNUSED_PARAM, char **argv) #endif +//applet:IF_UNXZ(APPLET(unxz, BB_DIR_USR_BIN, BB_SUID_DROP)) //kbuild:lib-$(CONFIG_UNXZ) += bbunzip.o #if ENABLE_UNXZ static diff --git a/archival/bzip2.c b/archival/bzip2.c index 485afeb24..eabd1c2d6 100644 --- a/archival/bzip2.c +++ b/archival/bzip2.c @@ -7,6 +7,7 @@ * about bzip2 library code. */ +//applet:IF_BZIP2(APPLET(bzip2, BB_DIR_USR_BIN, BB_SUID_DROP)) //kbuild:lib-$(CONFIG_BZIP2) += bzip2.o //usage:#define bzip2_trivial_usage diff --git a/archival/cpio.c b/archival/cpio.c index c228aabcc..41eb6f659 100644 --- a/archival/cpio.c +++ b/archival/cpio.c @@ -9,11 +9,11 @@ * Limitations: * Doesn't check CRC's * Only supports new ASCII and CRC formats - * */ #include "libbb.h" #include "bb_archive.h" +//applet:IF_CPIO(APPLET(cpio, BB_DIR_BIN, BB_SUID_DROP)) //kbuild:lib-$(CONFIG_CPIO) += cpio.o //usage:#define cpio_trivial_usage diff --git a/archival/dpkg.c b/archival/dpkg.c index cd88a79c2..288e7fa9f 100644 --- a/archival/dpkg.c +++ b/archival/dpkg.c @@ -25,9 +25,9 @@ * * bugs that need to be fixed * - (unknown, please let me know when you find any) - * */ +//applet:IF_DPKG(APPLET(dpkg, BB_DIR_USR_BIN, BB_SUID_DROP)) //kbuild:lib-$(CONFIG_DPKG) += dpkg.o //usage:#define dpkg_trivial_usage diff --git a/archival/dpkg_deb.c b/archival/dpkg_deb.c index 39ae3e45e..6924f8911 100644 --- a/archival/dpkg_deb.c +++ b/archival/dpkg_deb.c @@ -5,6 +5,7 @@ * Licensed under GPLv2 or later, see file LICENSE in this source tree. */ +//applet:IF_DPKG_DEB(APPLET_ODDNAME(dpkg-deb, dpkg_deb, BB_DIR_USR_BIN, BB_SUID_DROP, dpkg_deb)) //kbuild:lib-$(CONFIG_DPKG_DEB) += dpkg_deb.o //usage:#define dpkg_deb_trivial_usage diff --git a/archival/gzip.c b/archival/gzip.c index c850d5f5f..5d6fdb91c 100644 --- a/archival/gzip.c +++ b/archival/gzip.c @@ -39,6 +39,7 @@ gzip: bogus: No such file or directory aa: 85.1% -- replaced with aa.gz */ +//applet:IF_GZIP(APPLET(gzip, BB_DIR_BIN, BB_SUID_DROP)) //kbuild:lib-$(CONFIG_GZIP) += gzip.o //usage:#define gzip_trivial_usage diff --git a/archival/lzop.c b/archival/lzop.c index 3c29b6eb8..a7b42ac9d 100644 --- a/archival/lzop.c +++ b/archival/lzop.c @@ -25,6 +25,7 @@ "Minimalized" for busybox by Alain Knaff */ +//applet:IF_UNZIP(APPLET(unzip, BB_DIR_USR_BIN, BB_SUID_DROP)) //kbuild:lib-$(CONFIG_LZOP) += lzop.o //usage:#define lzop_trivial_usage diff --git a/archival/rpm.c b/archival/rpm.c index 3c386d238..81a1d1d54 100644 --- a/archival/rpm.c +++ b/archival/rpm.c @@ -7,6 +7,7 @@ * Licensed under GPLv2 or later, see file LICENSE in this source tree. */ +//applet:IF_RPM(APPLET(rpm, BB_DIR_BIN, BB_SUID_DROP)) //kbuild:lib-$(CONFIG_RPM) += rpm.o //usage:#define rpm_trivial_usage diff --git a/archival/rpm2cpio.c b/archival/rpm2cpio.c index cd6786cc7..c48fc14cd 100644 --- a/archival/rpm2cpio.c +++ b/archival/rpm2cpio.c @@ -7,6 +7,7 @@ * Licensed under GPLv2 or later, see file LICENSE in this source tree. */ +//applet:IF_RPM2CPIO(APPLET(rpm2cpio, BB_DIR_USR_BIN, BB_SUID_DROP)) //kbuild:lib-$(CONFIG_RPM2CPIO) += rpm2cpio.o //usage:#define rpm2cpio_trivial_usage diff --git a/archival/tar.c b/archival/tar.c index f75a82ad9..25042589c 100644 --- a/archival/tar.c +++ b/archival/tar.c @@ -42,6 +42,7 @@ * This doesn't feel right, and IIRC GNU tar doesn't do that. */ +//applet:IF_TAR(APPLET(tar, BB_DIR_BIN, BB_SUID_DROP)) //kbuild:lib-$(CONFIG_TAR) += tar.o #include <fnmatch.h> |