|
Apache HTTPD
|
#include <stdio.h>#include <process.h>#include <string.h>#include <stdlib.h>#include <sys/types.h>#include <dirent.h>Go to the source code of this file.
Classes | |
| struct | cmd_data_t |
Macros | |
| #define | false 0 |
| #define | true (!false) |
Typedefs | |
| typedef char | bool |
Enumerations | |
| enum | mode_t { mCompile , mLink , mInstall } |
| enum | output_type_t { otGeneral , otObject , otProgram , otStaticLibrary , otDynamicLibrary } |
Functions | |
| void | parse_args (int argc, char *argv[], cmd_data_t *cmd_data) |
| bool | parse_long_opt (char *arg, cmd_data_t *cmd_data) |
| int | parse_short_opt (char *arg, cmd_data_t *cmd_data) |
| bool | parse_input_file_name (char *arg, cmd_data_t *cmd_data) |
| bool | parse_output_file_name (char *arg, cmd_data_t *cmd_data) |
| void | post_parse_fixup (cmd_data_t *cmd_data) |
| bool | explode_static_lib (char *lib, cmd_data_t *cmd_data) |
| int | execute_command (cmd_data_t *cmd_data) |
| char * | shell_esc (const char *str) |
| void | cleanup_tmp_dirs (cmd_data_t *cmd_data) |
| void | generate_def_file (cmd_data_t *cmd_data) |
| char * | nameof (char *fullpath) |
| char * | truncate_dll_name (char *path) |
| int | main (int argc, char *argv[]) |
| void | cleanup_tmp_dir (char *dirname) |
Variables | |
| bool | silent = 0 |
| bool | shared = 0 |
| bool | export_all = 0 |
| #define false 0 |
Definition at line 25 of file aplibtool.c.
Definition at line 26 of file aplibtool.c.
Definition at line 24 of file aplibtool.c.
| Enumerator | |
|---|---|
| mCompile | |
| mLink | |
| mInstall | |
Definition at line 31 of file aplibtool.c.
| Enumerator | |
|---|---|
| otGeneral | |
| otObject | |
| otProgram | |
| otStaticLibrary | |
| otDynamicLibrary | |
Definition at line 32 of file aplibtool.c.
| void cleanup_tmp_dir | ( | char * | dirname | ) |
Definition at line 590 of file aplibtool.c.
| void cleanup_tmp_dirs | ( | cmd_data_t * | cmd_data | ) |
Definition at line 615 of file aplibtool.c.
| int execute_command | ( | cmd_data_t * | cmd_data | ) |
Definition at line 476 of file aplibtool.c.
| bool explode_static_lib | ( | char * | lib, |
| cmd_data_t * | cmd_data | ||
| ) |
Definition at line 541 of file aplibtool.c.
| void generate_def_file | ( | cmd_data_t * | cmd_data | ) |
Definition at line 626 of file aplibtool.c.
Definition at line 87 of file aplibtool.c.
Definition at line 698 of file aplibtool.c.
| void parse_args | ( | int | argc, |
| char * | argv[], | ||
| cmd_data_t * | cmd_data | ||
| ) |
Definition at line 109 of file aplibtool.c.
| bool parse_input_file_name | ( | char * | arg, |
| cmd_data_t * | cmd_data | ||
| ) |
Definition at line 229 of file aplibtool.c.
| bool parse_long_opt | ( | char * | arg, |
| cmd_data_t * | cmd_data | ||
| ) |
Definition at line 148 of file aplibtool.c.
| bool parse_output_file_name | ( | char * | arg, |
| cmd_data_t * | cmd_data | ||
| ) |
Definition at line 305 of file aplibtool.c.
| int parse_short_opt | ( | char * | arg, |
| cmd_data_t * | cmd_data | ||
| ) |
Definition at line 190 of file aplibtool.c.
| void post_parse_fixup | ( | cmd_data_t * | cmd_data | ) |
Definition at line 379 of file aplibtool.c.
Definition at line 518 of file aplibtool.c.
Definition at line 727 of file aplibtool.c.
| bool export_all = 0 |
Definition at line 30 of file aplibtool.c.
| bool shared = 0 |
Definition at line 29 of file aplibtool.c.
| bool silent = 0 |
Definition at line 28 of file aplibtool.c.