|
Apache HTTPD
|
#include <stdio.h>#include <string.h>#include <stdlib.h>#include <sys/stat.h>#include <sys/types.h>#include <sys/wait.h>#include <unistd.h>#include <dirent.h>#include <errno.h>#include <assert.h>Go to the source code of this file.
Classes | |
| struct | count_chars |
| struct | library_name |
| struct | library_opts |
| struct | options_t |
| struct | command_t |
Macros | |
| #define | PATH_MAX 1024 |
| #define | VERSION "1.4" |
Enumerations | |
| enum | tool_mode_t { mUnknown , mCompile , mLink , mInstall } |
| enum | output_t { otGeneral , otObject , otProgram , otLibrary , otStaticLibraryOnly , otDynamicLibraryOnly , otModule } |
| enum | pic_mode_e { pic_UNKNOWN , pic_PREFER , pic_AVOID } |
| enum | shared_mode_e { share_UNSET , share_STATIC , share_SHARED } |
| enum | lib_type { type_UNKNOWN , type_DYNAMIC_LIB , type_STATIC_LIB , type_MODULE_LIB , type_OBJECT } |
| #define PATH_MAX 1024 |
Definition at line 180 of file jlibtool.c.
| #define VERSION "1.4" |
Definition at line 185 of file jlibtool.c.
| Enumerator | |
|---|---|
| type_UNKNOWN | |
| type_DYNAMIC_LIB | |
| type_STATIC_LIB | |
| type_MODULE_LIB | |
| type_OBJECT | |
Definition at line 216 of file jlibtool.c.
| Enumerator | |
|---|---|
| otGeneral | |
| otObject | |
| otProgram | |
| otLibrary | |
| otStaticLibraryOnly | |
| otDynamicLibraryOnly | |
| otModule | |
Definition at line 194 of file jlibtool.c.
| Enumerator | |
|---|---|
| pic_UNKNOWN | |
| pic_PREFER | |
| pic_AVOID | |
Definition at line 204 of file jlibtool.c.
| Enumerator | |
|---|---|
| share_UNSET | |
| share_STATIC | |
| share_SHARED | |
Definition at line 210 of file jlibtool.c.
| Enumerator | |
|---|---|
| mUnknown | |
| mCompile | |
| mLink | |
| mInstall | |
Definition at line 187 of file jlibtool.c.
| void add_dynamic_link_opts | ( | command_t * | cmd_data, |
| count_chars * | args | ||
| ) |
Definition at line 1012 of file jlibtool.c.
Definition at line 1991 of file jlibtool.c.
| void add_linker_flag_prefix | ( | count_chars * | cc, |
| const char * | arg | ||
| ) |
Definition at line 1171 of file jlibtool.c.
| void add_minus_l | ( | count_chars * | cc, |
| const char * | arg | ||
| ) |
Definition at line 1147 of file jlibtool.c.
Definition at line 515 of file jlibtool.c.
| void append_count_chars | ( | count_chars * | cc, |
| count_chars * | cctoadd | ||
| ) |
Definition at line 361 of file jlibtool.c.
| char * check_library_exists | ( | command_t * | cmd, |
| const char * | arg, | ||
| int | pathlen, | ||
| int | libdircheck, | ||
| enum lib_type * | libtype | ||
| ) |
Definition at line 893 of file jlibtool.c.
Definition at line 844 of file jlibtool.c.
Definition at line 1940 of file jlibtool.c.
| void cleanup_tmp_dirs | ( | command_t * | cmd_data | ) |
Definition at line 1963 of file jlibtool.c.
| void clear_count_chars | ( | count_chars * | cc | ) |
Definition at line 329 of file jlibtool.c.
Definition at line 739 of file jlibtool.c.
Definition at line 1972 of file jlibtool.c.
Definition at line 1184 of file jlibtool.c.
Definition at line 435 of file jlibtool.c.
| const char * flatten_count_chars | ( | count_chars * | cc, |
| int | space | ||
| ) |
Definition at line 371 of file jlibtool.c.
Definition at line 826 of file jlibtool.c.
Definition at line 786 of file jlibtool.c.
| void init_count_chars | ( | count_chars * | cc | ) |
Definition at line 323 of file jlibtool.c.
| void insert_count_chars | ( | count_chars * | cc, |
| const char * | newval, | ||
| int | position | ||
| ) |
Definition at line 349 of file jlibtool.c.
| void link_fixup | ( | command_t * | c | ) |
Definition at line 1659 of file jlibtool.c.
Definition at line 958 of file jlibtool.c.
Definition at line 983 of file jlibtool.c.
Definition at line 2010 of file jlibtool.c.
Definition at line 1497 of file jlibtool.c.
Definition at line 1268 of file jlibtool.c.
Definition at line 523 of file jlibtool.c.
Definition at line 1415 of file jlibtool.c.
Definition at line 584 of file jlibtool.c.
| void pop_count_chars | ( | count_chars * | cc | ) |
Definition at line 344 of file jlibtool.c.
| void post_parse_fixup | ( | command_t * | cmd_data | ) |
Definition at line 1717 of file jlibtool.c.
| void print_config | ( | ) |
Definition at line 500 of file jlibtool.c.
| void push_count_chars | ( | count_chars * | cc, |
| const char * | newval | ||
| ) |
Definition at line 339 of file jlibtool.c.
| int run_command | ( | command_t * | cmd_data, |
| count_chars * | cc | ||
| ) |
Definition at line 471 of file jlibtool.c.
Definition at line 1762 of file jlibtool.c.
Definition at line 686 of file jlibtool.c.
Definition at line 671 of file jlibtool.c.
Definition at line 401 of file jlibtool.c.
Definition at line 646 of file jlibtool.c.