feisty meow concerns codebase
2.140
|
#include "write_build_config.h"
#include <application/hoople_main.h>
#include <application/windoze_helper.h>
#include <basis/functions.h>
#include <configuration/variable_tokenizer.h>
#include <filesystem/byte_filer.h>
#include <filesystem/filename.h>
#include <loggers/console_logger.h>
#include <loggers/critical_events.h>
#include <structures/set.h>
#include <structures/static_memory_gremlin.h>
#include <structures/string_table.h>
#include <versions/version_ini.h>
#include <stdio.h>
Go to the source code of this file.
Macros | |
#define | LOG(to_print) CLASS_EMERGENCY_LOG(program_wide_logger::get(), to_print) |
#define | ADD_COMMENT_RETURN(sym, val) |
Variables | |
const int | MAX_LINE_SIZE = 2048 |
we should never see an ini line longer than this. More... | |
const int | MAX_HEADER_FILE = 128 * KILOBYTE |
an excessively long allowance for the maximum generated header size. More... | |
const char * | DEFINITIONS_STATEMENT = "DEFINITIONS" |
the tag we see in the config file for directly compatible macros. More... | |
const char * | EXPORT_STATEMENT = "export " |
a tag we see on variables to be inherited by subshells More... | |
const char * | IFEQ_STATEMENT = "ifeq" |
const char * | IFNEQ_STATEMENT = "ifneq" |
const char * | ENDIF_STATEMENT = "endif" |
#define ADD_COMMENT_RETURN | ( | sym, | |
val | |||
) |
Definition at line 87 of file write_build_config.cpp.
#define LOG | ( | to_print | ) | CLASS_EMERGENCY_LOG(program_wide_logger::get(), to_print) |
Definition at line 59 of file write_build_config.cpp.
const char* DEFINITIONS_STATEMENT = "DEFINITIONS" |
the tag we see in the config file for directly compatible macros.
Definition at line 47 of file write_build_config.cpp.
Referenced by write_build_config::execute().
const char* ENDIF_STATEMENT = "endif" |
Definition at line 56 of file write_build_config.cpp.
Referenced by write_build_config::check_nesting().
const char* EXPORT_STATEMENT = "export " |
a tag we see on variables to be inherited by subshells
Definition at line 50 of file write_build_config.cpp.
Referenced by write_build_config::execute().
const char* IFEQ_STATEMENT = "ifeq" |
Definition at line 54 of file write_build_config.cpp.
Referenced by write_build_config::check_nesting().
const char* IFNEQ_STATEMENT = "ifneq" |
Definition at line 55 of file write_build_config.cpp.
Referenced by write_build_config::check_nesting().
const int MAX_HEADER_FILE = 128 * KILOBYTE |
an excessively long allowance for the maximum generated header size.
Definition at line 44 of file write_build_config.cpp.
Referenced by write_build_config::write_output_file().
const int MAX_LINE_SIZE = 2048 |
we should never see an ini line longer than this.
Definition at line 41 of file write_build_config.cpp.
Referenced by write_build_config::execute().