if(!changed)
return;
- FS::Path fn = package.get_source()/".config";
+ FS::Path fn = package.get_source_directory()/".config";
package.get_builder().get_logger().log("files", format("Writing %s", fn));
IO::BufferedFile out(fn.str(), IO::M_WRITE);
void Config::load()
{
- FS::Path fn = package.get_source()/".config";
+ FS::Path fn = package.get_source_directory()/".config";
FS::Stat stat = FS::stat(fn);
if(stat)
{
Config::Option::Option(const string &n, const string &v, const string &d):
name(n),
- defv(v),
- descr(d),
+ default_value(v),
+ description(d),
value(v)
{ }