outcome write_build_config::output_definition_macro
(const astring &embedded_value, astring &accumulator)
{
-// FUNCDEF("output_definition_macro");
+ FUNCDEF("output_definition_macro");
//LOG(astring("into output def with: ") + embedded_value);
variable_tokenizer t;
t.parse(embedded_value);
byte_filer build_header(filename, "wb");
if (!build_header.good())
non_continuable_error(static_class_name(), func, astring("failed to create "
- "build header file in ") + build_header.filename());
+ "build header file in ") + build_header.name());
build_header.write(new_contents);
LOG(astring(static_class_name()) + ": wrote config to "
- + build_header.filename());
+ + build_header.name());
} else {
// nothing has changed.
// LOG(astring(static_class_name()) + ": config already up to date in "
SETUP_CONSOLE_LOGGER; // override the file_logger from app_shell.
// find our build ini file.
- astring repodir = environment::get("REPOSITORY_DIR");
+ astring repodir = environment::get("FEISTY_MEOW_DIR");
// the below code should never be needed for a properly configured build.
#ifdef __WIN32__
byte_filer ini(fname, "r");
if (!ini.good())
non_continuable_error(static_class_name(), func, astring("failed to open "
- "build configuration file for reading at ") + ini.filename());
+ "build configuration file for reading at ") + ini.name());
//hmmm: parameterize the build ini thing above!
// now we build strings that represents the output files we want to create.
astring buffer;
while (!ini.eof()) {
int chars = ini.getline(buffer, MAX_LINE_SIZE);
- if (!chars) continue; // hmmm.
+ if (!chars) continue; // hmmm: what does no chars mean?
variable_tokenizer t;
t.parse(buffer);
// static dependencies found by buildor_gen_deps.sh:
#include <application/application_shell.cpp>
#include <application/command_line.cpp>
+ #include <application/windoze_helper.cpp>
#include <basis/astring.cpp>
#include <basis/common_outcomes.cpp>
#include <basis/environment.cpp>
+ #include <basis/guards.cpp>
#include <basis/mutex.cpp>
#include <basis/utf_conversion.cpp>
#include <configuration/application_configuration.cpp>