summaryrefslogtreecommitdiff
path: root/src/rebuild.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/rebuild.h')
-rw-r--r--src/rebuild.h10
1 files changed, 4 insertions, 6 deletions
diff --git a/src/rebuild.h b/src/rebuild.h
index 0845d30..efa6d42 100644
--- a/src/rebuild.h
+++ b/src/rebuild.h
@@ -6,20 +6,18 @@
#include <vector>
#include <array>
-#include "libctor.h"
-
-class Settings;
+#include "ctor.h"
struct BuildConfigurationEntry
{
const char* file;
- BuildConfigurations (*cb)();
+ ctor::build_configurations (*cb)(const ctor::settings&);
};
struct ExternalConfigurationEntry
{
const char* file;
- ExternalConfigurations (*cb)();
+ ctor::external_configurations (*cb)(const ctor::settings&);
};
extern std::array<BuildConfigurationEntry, 1024> configFiles;
@@ -32,5 +30,5 @@ int reg(const char* location);
int unreg(const char* location);
//! Returns true of recompilation was needed.
-bool recompileCheck(const Settings& settings, int argc, char* argv[],
+bool recompileCheck(const ctor::settings& settings, int argc, char* argv[],
bool relaunch_allowed = true);