From bb11d32131e786b40550375005b12bcb31cf25d7 Mon Sep 17 00:00:00 2001 From: Amlal El Mahrouss Date: Wed, 23 Jul 2025 09:10:10 +0100 Subject: feat! NeBuild and BuildKit has been improved and refactored. They now are called 'nebuild' instead of 'btb' Signed-off-by: Amlal El Mahrouss --- dev/BuildKit/IManifestBuilder.h | 2 +- dev/BuildKit/Includes.h | 6 +++--- dev/BuildKit/JSONManifestBuilder.h | 5 ++++- dev/BuildKit/Macros.h | 12 ++++++------ 4 files changed, 14 insertions(+), 11 deletions(-) (limited to 'dev/BuildKit') 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 #include -#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 #include @@ -14,4 +14,4 @@ #include #include -#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 #include +/// @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. -- cgit v1.2.3