diff options
Diffstat (limited to 'archival/ar.c')
-rw-r--r-- | archival/ar.c | 24 |
1 files changed, 11 insertions, 13 deletions
diff --git a/archival/ar.c b/archival/ar.c index f9f712fde..ea36bda88 100644 --- a/archival/ar.c +++ b/archival/ar.c | |||
@@ -18,34 +18,32 @@ | |||
18 | */ | 18 | */ |
19 | 19 | ||
20 | //config:config AR | 20 | //config:config AR |
21 | //config: bool "ar" | 21 | //config: bool "ar (9.5 kb)" |
22 | //config: default n # needs to be improved to be able to replace binutils ar | 22 | //config: default n # needs to be improved to be able to replace binutils ar |
23 | //config: help | 23 | //config: help |
24 | //config: ar is an archival utility program used to create, modify, and | 24 | //config: ar is an archival utility program used to create, modify, and |
25 | //config: extract contents from archives. In practice, it is used exclusively | 25 | //config: extract contents from archives. In practice, it is used exclusively |
26 | //config: for object module archives used by compilers. | 26 | //config: for object module archives used by compilers. |
27 | //config: | 27 | //config: |
28 | //config: On an x86 system, the ar applet adds about 1K. | 28 | //config: Unless you have a specific application which requires ar, you should |
29 | //config: | 29 | //config: probably say N here: most compilers come with their own ar utility. |
30 | //config: Unless you have a specific application which requires ar, you should | ||
31 | //config: probably say N here: most compilers come with their own ar utility. | ||
32 | //config: | 30 | //config: |
33 | //config:config FEATURE_AR_LONG_FILENAMES | 31 | //config:config FEATURE_AR_LONG_FILENAMES |
34 | //config: bool "Support long filenames (not needed for debs)" | 32 | //config: bool "Support long filenames (not needed for debs)" |
35 | //config: default y | 33 | //config: default y |
36 | //config: depends on AR | 34 | //config: depends on AR |
37 | //config: help | 35 | //config: help |
38 | //config: By default the ar format can only store the first 15 characters | 36 | //config: By default the ar format can only store the first 15 characters |
39 | //config: of the filename, this option removes that limitation. | 37 | //config: of the filename, this option removes that limitation. |
40 | //config: It supports the GNU ar long filename method which moves multiple long | 38 | //config: It supports the GNU ar long filename method which moves multiple long |
41 | //config: filenames into a the data section of a new ar entry. | 39 | //config: filenames into a the data section of a new ar entry. |
42 | //config: | 40 | //config: |
43 | //config:config FEATURE_AR_CREATE | 41 | //config:config FEATURE_AR_CREATE |
44 | //config: bool "Support archive creation" | 42 | //config: bool "Support archive creation" |
45 | //config: default y | 43 | //config: default y |
46 | //config: depends on AR | 44 | //config: depends on AR |
47 | //config: help | 45 | //config: help |
48 | //config: This enables archive creation (-c and -r) with busybox ar. | 46 | //config: This enables archive creation (-c and -r) with busybox ar. |
49 | 47 | ||
50 | //applet:IF_AR(APPLET(ar, BB_DIR_USR_BIN, BB_SUID_DROP)) | 48 | //applet:IF_AR(APPLET(ar, BB_DIR_USR_BIN, BB_SUID_DROP)) |
51 | //kbuild:lib-$(CONFIG_AR) += ar.o | 49 | //kbuild:lib-$(CONFIG_AR) += ar.o |