| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-11-19 | Merge pull request #9 from nekernel-org/devv0.0.6 | Amlal El Mahrouss | |
| fix: standardize switch across NeKernel components. | |||
| 2025-11-19 | fix: standardize switch across NeKernel components. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-11-19 | Merge pull request #8 from nekernel-org/dev | Amlal El Mahrouss | |
| fix: src: Fix Linux compiler errors. | |||
| 2025-11-19 | fix: src: Fix Linux compiler errors. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-11-19 | Merge pull request #7 from nekernel-org/dev | Amlal El Mahrouss | |
| feat: new documented codebase and improvements. | |||
| 2025-11-19 | feat: new documented codebase and improvements. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-11-18 | Merge pull request #6 from nekernel-org/dev | Amlal El Mahrouss | |
| feat: CMake file, new entries to gitignore, and code under BSD-3 now. | |||
| 2025-11-18 | feat: CMake file, new entries to gitignore, and code under BSD-3 now. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-11-17 | Merge pull request #5 from nekernel-org/dev | Amlal El Mahrouss | |
| release: NeBuild v0.0.7 | |||
| 2025-11-17 | feat: NeBuild ReadMe improvements. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-11-16 | feat: TOML support. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-11-16 | feat: wip TOML support for NeBuild TOML files. | Amlal El Mahrouss | |
| fix: JSON: fix broken JSON implementation. Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-10-29 | feat: new NeBuild JSON API. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-10-25 | wip: working on a new nebuild system. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-09-28 | Merge pull request #4 from nekernel-org/dev | Amlal El Mahrouss | |
| v0.0.6: NeBuild | |||
| 2025-09-18 | feat: run-after-build: better portability of JSON builder. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-09-18 | feat: `shared_runner` for `run_after_build` in nebuild. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-08-29 | fix: fix `ReadMe.md` CI link. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-08-28 | feat: add doxygen file. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-08-16 | Merge pull request #3 from nekernel-org/dev | Amlal El Mahrouss | |
| v0.0.3 | |||
| 2025-08-11 | meta: ran format command.v0.0.3-release | Amlal | |
| Signed-off-by: Amlal <amlal@nekernel.org> | |||
| 2025-08-10 | feat! breaking changes in nebuild's API, examples have been updated too. | Amlal | |
| Signed-off-by: Amlal <amlal@nekernel.org> | |||
| 2025-07-31 | feat! Breaking changes for NeBuild, more consistent codebase according to ↵ | Amlal El Mahrouss | |
| NeKernel.org's coding standards. Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-07-24 | fix: example_02_libnebuild: fix include lookup and windows build. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-07-24 | fix: Fix examples's contents and placed 'examples' in the root directory. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-07-24 | feat! refactor! Breaking changes of the NeBuild system. | Amlal El Mahrouss | |
| Working on a TOML backend, refactored source code namespace. And add 'toml++' vendor library. See commit details. Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-07-23 | feat! NeBuild and BuildKit has been improved and refactored. | Amlal El Mahrouss | |
| They now are called 'nebuild' instead of 'btb' Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-07-17 | fix: bootstrap makefile has been refactored according to the new codebase ↵ | Amlal El Mahrouss | |
| layout. Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-07-17 | refactor! Lots of breaking changes to the codebase. | Amlal El Mahrouss | |
| feat: Rename ‘btb‘ to ‘nebuild‘ to match nekernel.org's naming scheme. Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-07-15 | fix: Update ReadMe.md copyright notice. | Amlal El Mahrouss | |
| 2025-07-15 | fix: Update ReadMe.md | Amlal El Mahrouss | |
| 2025-07-02 | fix: check `builder` variable if not `nullptr` (libbtb example) | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-07-02 | feat: check for `arg_val` if not `nullptr` | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-05-29 | Merge pull request #2 from nekernel-org/dev | Amlal El Mahrouss | |
| 0.0.2 | |||
| 2025-05-28 | fix: add additional space to README.md0.0.2b | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-05-28 | fix: Fix Example02 readme. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-05-28 | fix: fix dylib build on POSIX targets. | Amlal El Mahrouss | |
| feat: add libBTB example, and updated libBTB version. Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-05-24 | feat(BTBKit): LIKELY: Wrap ternary condition under parenthesis | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-05-22 | feat(btb)!: Introducing libBTB, better API. | Amlal El Mahrouss | |
| also: - The Codebase has been improved. - Error codes are now string messages. Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-04-25 | dev: update clang-fornat, and codebase. | Amlal | |
| Signed-off-by: Amlal <amlal@nekernel.org> | |||
| 2025-04-23 | Merge pull request #1 from nekernel-org/dev0.0.1b | Amlal El Mahrouss | |
| 1.1.0: New BTB verison. | |||
| 2025-04-23 | dev: Improve makefile, add BTB_POSIX, and BTB_WINDOWS macro. | Amlal El Mahrouss | |
| - Refactor library code for better maintenance. - Improve code quality by using well known macros for status code. - Don't let the CLI pass when '-' is being passed as argument and is not recognized. Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-04-12 | print, log: remove bold style. | Amlal El Mahrouss | |
| 2025-03-29 | Update ReadMe.md | Amlal | |
| 2025-03-28 | vendor: add: Use rang library now. | Amlal El Mahrouss | |
| cli: fix: always check if builder has been allocated after (presumably) allocating one. Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-03-28 | Update ReadMe.md | Amlal | |
| Remove the mention of OpenBTB. | |||
| 2025-03-28 | examples: move example files from tests/ to examples/example_01/ | Amlal El Mahrouss | |
| Relocate the generic C++ example and its build configs into a dedicated examples/example_01/ directory to better separate tests from usage samples. No content changes were made; files were renamed only. Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-03-27 | feat(json_builder): tell user when file doesn't with json. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-03-27 | feat(json_builder): add error log when file is not a valid json object. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-03-23 | feat(add): GitHub CI. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
