diff options
| author | Amlal El Mahrouss <amlal@nekernel.org> | 2025-07-23 09:10:10 +0100 |
|---|---|---|
| committer | Amlal El Mahrouss <amlal@nekernel.org> | 2025-07-23 09:10:10 +0100 |
| commit | bb11d32131e786b40550375005b12bcb31cf25d7 (patch) | |
| tree | de8aff234ac4e57ee333e9af74f331921ae904bc /dev/BuildKit | |
| parent | f61f6168ea9da22a1b5a5af62cb4167a7d3018db (diff) | |
feat! NeBuild and BuildKit has been improved and refactored.
They now are called 'nebuild' instead of 'btb'
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
Diffstat (limited to 'dev/BuildKit')
| -rw-r--r-- | dev/BuildKit/IManifestBuilder.h | 2 | ||||
| -rw-r--r-- | dev/BuildKit/Includes.h | 6 | ||||
| -rw-r--r-- | dev/BuildKit/JSONManifestBuilder.h | 5 | ||||
| -rw-r--r-- | dev/BuildKit/Macros.h | 12 |
4 files changed, 14 insertions, 11 deletions
diff --git a/dev/BuildKit/IManifestBuilder.h b/dev/BuildKit/IManifestBuilder.h index 1c160c4..065bec3 100644 --- a/dev/BuildKit/IManifestBuilder.h +++ b/dev/BuildKit/IManifestBuilder.h @@ -8,7 +8,7 @@ #include <BuildKit/Includes.h> #include <BuildKit/Macros.h> -#define BTB_MANIFEST_BUILDER : public BTB::IManifestBuilder +#define NEBUILD_MANIFEST_BUILDER : public BTB::IManifestBuilder namespace BTB { /// @brief Builder interface class. diff --git a/dev/BuildKit/Includes.h b/dev/BuildKit/Includes.h index e321483..4cb3043 100644 --- a/dev/BuildKit/Includes.h +++ b/dev/BuildKit/Includes.h @@ -3,8 +3,8 @@ // Copyright (C) 2024-2025, Amlal El Mahrouss, all rights reserved. // ============================================================= // -#ifndef BTB_INCLUDES_H -#define BTB_INCLUDES_H +#ifndef NEBUILD_INCLUDES_H +#define NEBUILD_INCLUDES_H #include <cstddef> #include <cstdio> @@ -14,4 +14,4 @@ #include <string> #include <thread> -#endif // BTB_INCLUDES_H +#endif // NEBUILD_INCLUDES_H diff --git a/dev/BuildKit/JSONManifestBuilder.h b/dev/BuildKit/JSONManifestBuilder.h index a4fe66b..f7c769d 100644 --- a/dev/BuildKit/JSONManifestBuilder.h +++ b/dev/BuildKit/JSONManifestBuilder.h @@ -8,9 +8,12 @@ #include <BuildKit/IManifestBuilder.h> #include <json.h> +/// @file JSONManifestBuilder.h +/// @brief JSON manifest builder header file. + namespace BTB { /// @brief JSON builder -class JSONManifestBuilder final BTB_MANIFEST_BUILDER { +class JSONManifestBuilder final NEBUILD_MANIFEST_BUILDER { public: JSONManifestBuilder() = default; ~JSONManifestBuilder() override = default; diff --git a/dev/BuildKit/Macros.h b/dev/BuildKit/Macros.h index 1b1613d..98bf891 100644 --- a/dev/BuildKit/Macros.h +++ b/dev/BuildKit/Macros.h @@ -14,15 +14,15 @@ extern "C" { #define LIKELY(ARG) ((ARG) ? assert(false) : ((void) 0)) #define UNLIKELY(ARG) LIKELY(!(ARG)) -#define LIBBTB_VERSION "v0.0.1-libBTB" +#define LIBNEBUILD_VERSION "v0.0.1-libNeBuild" -#define LIBBTB_VERSION_BCD 0x0001 +#define LIBNEBUILD_VERSION_BCD 0x0001 -#define LIBBTB_VERSION_MAJOR 1 -#define LIBBTB_VERSION_MINOR 1 -#define LIBBTB_VERSION_PATCH 0 +#define LIBNEBUILD_VERSION_MAJOR 1 +#define LIBNEBUILD_VERSION_MINOR 1 +#define LIBNEBUILD_VERSION_PATCH 0 -#define LIBBTB_UNUSED(X) ((void) X) +#define LIBNEBUILD_UNUSED(X) ((void) X) namespace BTB::Logger { /// @brief replacement for std::cout for BTB logging. |
