diff options
| -rw-r--r-- | compile_flags.txt | 3 | ||||
| -rw-r--r-- | dev/BuildKit/IManifestBuilder.h | 4 | ||||
| -rw-r--r-- | dev/BuildKit/JSONManifestBuilder.h | 4 | ||||
| -rw-r--r-- | dev/BuildKit/TOMLManifestBuilder.h | 4 | ||||
| -rw-r--r-- | dev/cli/Tool.cc | 2 | ||||
| -rw-r--r-- | dev/src/JSONManifestBuilder.cc | 6 | ||||
| -rw-r--r-- | examples/example_02_libnebuild/libnebuild.cc | 2 |
7 files changed, 13 insertions, 12 deletions
diff --git a/compile_flags.txt b/compile_flags.txt index bb1d0d2..460f642 100644 --- a/compile_flags.txt +++ b/compile_flags.txt @@ -1,3 +1,4 @@ -std=c++20 -Idev/ --Ivendor
\ No newline at end of file +-Ivendor +-xc++
\ No newline at end of file diff --git a/dev/BuildKit/IManifestBuilder.h b/dev/BuildKit/IManifestBuilder.h index a0e5d85..bb1881d 100644 --- a/dev/BuildKit/IManifestBuilder.h +++ b/dev/BuildKit/IManifestBuilder.h @@ -25,7 +25,7 @@ class IManifestBuilder { /// @param arg_val filename path. /// @retval true succeeded. /// @retval false failed. - virtual bool buildTarget(int arg_sz, const char* arg_val, const bool dry_run = false) = 0; - virtual const char* buildSystem() = 0; + virtual bool BuildTarget(int arg_sz, const char* arg_val, const bool dry_run = false) = 0; + virtual const char* BuildSystem() = 0; }; } // namespace NeBuild
\ No newline at end of file diff --git a/dev/BuildKit/JSONManifestBuilder.h b/dev/BuildKit/JSONManifestBuilder.h index ba34a69..dd81e8c 100644 --- a/dev/BuildKit/JSONManifestBuilder.h +++ b/dev/BuildKit/JSONManifestBuilder.h @@ -27,7 +27,7 @@ class JSONManifestBuilder final NEBUILD_MANIFEST_BUILDER { /// @param arg_val filename path. /// @retval true build succeeded. /// @retval false failed to build. - bool buildTarget(int arg_sz, const char* arg_val, const bool dry_run = false) override; - const char* buildSystem() override; + bool BuildTarget(int arg_sz, const char* arg_val, const bool dry_run = false) override; + const char* BuildSystem() override; }; } // namespace NeBuild
\ No newline at end of file diff --git a/dev/BuildKit/TOMLManifestBuilder.h b/dev/BuildKit/TOMLManifestBuilder.h index 5037967..e300ba6 100644 --- a/dev/BuildKit/TOMLManifestBuilder.h +++ b/dev/BuildKit/TOMLManifestBuilder.h @@ -27,7 +27,7 @@ class TOMLManifestBuilder final NEBUILD_MANIFEST_BUILDER { /// @param arg_val filename path. /// @retval true build succeeded. /// @retval false failed to build. - bool buildTarget(int arg_sz, const char* arg_val, const bool dry_run = false) override; - const char* buildSystem() override; + bool BuildTarget(int arg_sz, const char* arg_val, const bool dry_run = false) override; + const char* BuildSystem() override; }; } // namespace NeBuild
\ No newline at end of file diff --git a/dev/cli/Tool.cc b/dev/cli/Tool.cc index 07aa220..4c226fc 100644 --- a/dev/cli/Tool.cc +++ b/dev/cli/Tool.cc @@ -60,7 +60,7 @@ int main(int argc, char** argv) { NeBuild::Logger::info() << "building manifest: " << index_path << std::endl; - if (builder && !builder->buildTarget(index_path.size(), index_path.c_str(), kDryRun)) { + if (builder && !builder->BuildTarget(index_path.size(), index_path.c_str(), kDryRun)) { kFailed = true; } diff --git a/dev/src/JSONManifestBuilder.cc b/dev/src/JSONManifestBuilder.cc index 6b72ff0..183cac9 100644 --- a/dev/src/JSONManifestBuilder.cc +++ b/dev/src/JSONManifestBuilder.cc @@ -17,7 +17,7 @@ using namespace NeBuild; /// @param arg_val filename path (must be a valid JSON file). /// @retval true building has succeeded. /// @retval false fail to build, see error message. -bool JSONManifestBuilder::buildTarget(int arg_sz, const char* arg_val, const bool dry_run) { +bool JSONManifestBuilder::BuildTarget(int arg_sz, const char* arg_val, const bool dry_run) { String path; if (!arg_val || arg_sz < 0) { @@ -148,6 +148,6 @@ bool JSONManifestBuilder::buildTarget(int arg_sz, const char* arg_val, const boo return true; } -const char* JSONManifestBuilder::buildSystem() { - return "json"; +const char* JSONManifestBuilder::BuildSystem() { + return "NeBuild (JSON)"; } diff --git a/examples/example_02_libnebuild/libnebuild.cc b/examples/example_02_libnebuild/libnebuild.cc index ddd77ed..282e684 100644 --- a/examples/example_02_libnebuild/libnebuild.cc +++ b/examples/example_02_libnebuild/libnebuild.cc @@ -11,5 +11,5 @@ int main(int argc, char** argv) { auto builder = new NeBuild::JSONManifestBuilder(); if (!builder) return EXIT_FAILURE; - return builder->buildTarget(strlen(kPath), kPath); + return builder->BuildTarget(strlen(kPath), kPath); } |
