diff options
author | Denys Vlasenko | 2011-03-28 01:23:38 +0200 |
---|---|---|
committer | Denys Vlasenko | 2011-03-28 01:23:38 +0200 |
commit | 6ec1510f719ad7463d76eea9284428cc605d6b38 (patch) | |
tree | f692b2720d96ad1208682035a1cba498c803b998 /include/applet_metadata.h | |
parent | 4a2aecb53a193916a40594f7c40eab86fedd8f8e (diff) | |
download | busybox-6ec1510f719ad7463d76eea9284428cc605d6b38.zip busybox-6ec1510f719ad7463d76eea9284428cc605d6b38.tar.gz |
applet_tables: do not include libbb.h, that header ir for target builds
...and applets/applet_tables.c is built on *host*.
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'include/applet_metadata.h')
-rw-r--r-- | include/applet_metadata.h | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/include/applet_metadata.h b/include/applet_metadata.h new file mode 100644 index 0000000..566ef35 --- /dev/null +++ b/include/applet_metadata.h @@ -0,0 +1,30 @@ +/* vi: set sw=4 ts=4: */ +/* + * Licensed under GPLv2 or later, see file LICENSE in this source tree. + */ +#ifndef APPLET_METADATA_H +#define APPLET_METADATA_H 1 + +/* Note: can be included by both host and target builds! */ + +/* order matters: used as index into "install_dir[]" in appletlib.c */ +typedef enum bb_install_loc_t { + BB_DIR_ROOT = 0, + BB_DIR_BIN, + BB_DIR_SBIN, +#if ENABLE_INSTALL_NO_USR + BB_DIR_USR_BIN = BB_DIR_BIN, + BB_DIR_USR_SBIN = BB_DIR_SBIN, +#else + BB_DIR_USR_BIN, + BB_DIR_USR_SBIN, +#endif +} bb_install_loc_t; + +typedef enum bb_suid_t { + BB_SUID_DROP = 0, + BB_SUID_MAYBE, + BB_SUID_REQUIRE +} bb_suid_t; + +#endif |