|
Pol
Revision:cb584c9
|
#include "ECompileMain.h"#include <cstdio>#include <exception>#include <iosfwd>#include <stdlib.h>#include <string>#include <time.h>#include "../bscript/compiler.h"#include "../bscript/compilercfg.h"#include "../bscript/escriptv.h"#include "../bscript/executor.h"#include "../bscript/executortype.h"#include "../bscript/filefmt.h"#include "../bscript/parser.h"#include "../clib/Program/ProgramConfig.h"#include "../clib/Program/ProgramMain.h"#include "../clib/dirlist.h"#include "../clib/esignal.h"#include "../clib/fileutil.h"#include "../clib/logfacility.h"#include "../clib/mdump.h"#include "../clib/passert.h"#include "../clib/threadhelp.h"#include "../clib/timer.h"#include "../plib/pkg.h"#include "../plib/systemstate.h"#include <format/format.h>Go to the source code of this file.
Classes | |
| struct | Pol::ECompile::Summary |
Namespaces | |
| Pol | |
| Pol::ECompile | |
Functions | |
| void | Pol::ECompile::AutoCompile () |
| bool | Pol::ECompile::compile_file (const char *path) |
| void | Pol::ECompile::compile_file_wrapper (const char *path) |
| void | Pol::ECompile::compile_inc (const char *path) |
| void | Pol::ECompile::generate_wordlist () |
| int | main (int argc, char *argv[]) |
| void | Pol::ECompile::parallel_compile (const std::vector< std::string > &files) |
| void | Pol::ECompile::read_config_file (int argc, char *argv[]) |
| int | Pol::ECompile::readargs (int argc, char **argv) |
| void | Pol::ECompile::recurse_compile (const std::string &basedir, std::vector< std::string > *files) |
| void | Pol::ECompile::recurse_compile_inc (const std::string &basedir, std::vector< std::string > *files) |
| bool | Pol::ECompile::run (int argc, char **argv) |
| bool | Pol::ECompile::setting_value (const char *arg) |
Variables | |
| std::string | Pol::ECompile::CfgPathEnv |
| int | Pol::ECompile::debug = 0 |
| bool | Pol::ECompile::dont_optimize_object_members = false |
| std::string | Pol::ECompile::EmPathEnv |
| bool | Pol::ECompile::expect_compile_failure = false |
| bool | Pol::ECompile::force_update = false |
| std::string | Pol::ECompile::IncPathEnv |
| bool | Pol::ECompile::keep_building = false |
| bool | Pol::ECompile::opt_generate_wordlist = false |
| bool | Pol::ECompile::quiet = false |
| static int | Pol::ECompile::s_argc |
| static char ** | Pol::ECompile::s_argv |
| bool | Pol::ECompile::show_timing_details = false |
| struct Pol::ECompile::Summary | Pol::ECompile::summary |
| bool | Pol::ECompile::timing_quiet_override = false |
| bool | Pol::ECompile::verbose = false |
| int main | ( | int | argc, |
| char * | argv[] | ||
| ) |
Definition at line 909 of file ECompileMain.cpp.
References Pol::ECompile::ECompileMain::ECompileMain(), Pol::ECompile::s_argc, Pol::ECompile::s_argv, and Pol::Clib::ProgramMain::start().
Referenced by Pol::Clib::ProgramMain::start().