aboutsummaryrefslogtreecommitdiff
path: root/box.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Make, and generate box.cRunxi Yu2024-07-271-2/+94
| | | | | | | | | | I'm not really sure how the build system works, and I'm probably going to overhaul it with one that uses preprocessor directives instead. For example, `make all` should generate everything as an independent binaries, while `make box` should produce a single box. Instead of using sed, we could use -DMAKING_BOX and #ifdef. Signed-off-by: Runxi Yu <me@runxiyu.org>
* treewide: readd copyrightsFerass El Hafidi2023-04-101-0/+3
| | | | Signed-off-by: Ferass El Hafidi <vitali64pmemail@protonmail.com>
* Makefile: Fix box not compiling && man/: cmp.1Ferass El Hafidi2023-02-221-1/+1
| | | | Signed-off-by: Ferass El Hafidi <vitali64pmemail@protonmail.com>
* box/Makefile: Be able to not include core utilitiesFerass El Hafidi2023-02-191-79/+2
| | | | Signed-off-by: Ferass El Hafidi <vitali64pmemail@protonmail.com>
* Makefile: Fix error when running 'make' or 'make all'Ferass El Hafidi2023-02-191-1/+1
| | | | Signed-off-by: Ferass El Hafidi <vitali64pmemail@protonmail.com>
* all: use SPDX identifiers and add a new MAINTAINERS file.Ferass El Hafidi2023-02-161-17/+2
| | | | Signed-off-by: Ferass El Hafidi <vitali64pmemail@protonmail.com>
* core/common.*: Move them somewhere else so they can be used by non-POSIX utilsFerass El Hafidi2023-01-111-1/+1
| | | | Signed-off-by: Ferass El Hafidi <vitali64pmemail@protonmail.com>
* Makefile: Fix fases box compiling errorsFerass El Hafidi2023-01-061-5/+8
| | | | Signed-off-by: Ferass El Hafidi <vitali64pmemail@protonmail.com>
* core/, Makefile, box: Get rid of version.h and use -DVERSION in CFLAGS instead.Ferass 'Vitali64' EL HAFIDI2022-12-251-1/+1
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* */Makefile && config.mk: Simplify and remove unnecessary echoes.Ferass 'Vitali64' EL HAFIDI2022-12-251-1/+1
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* Silent please.Ferass 'Vitali64' EL HAFIDI2022-12-051-1/+1
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* box: Fix compiler errorsFerass 'Vitali64' EL HAFIDI2022-12-051-4/+6
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* config.mk: Globally use a feature test macro.Ferass 'Vitali64' EL HAFIDI2022-10-231-1/+1
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* core/tail: Fix compiler errorsFerass 'Vitali64' EL HAFIDI2022-09-071-1/+1
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* box: Fix compiler errors && README.md: Add Monero address for donatingFerass 'Vitali64' EL HAFIDI2022-08-151-1/+1
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* core/all: Add compile time on the help textFerass 'Vitali64' EL HAFIDI2022-08-141-1/+1
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* box: add a proper error message && core/test: remove useless functionFerass 'Vitali64' EL HAFIDI2022-08-111-2/+6
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* core/test: Fix an exit status bugFerass 'Vitali64' EL HAFIDI2022-08-111-1/+1
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* box: add test as [Ferass 'Vitali64' EL HAFIDI2022-08-111-1/+7
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* core/dirname: fix typo && box: regenerate box.cFerass 'Vitali64' EL HAFIDI2022-07-301-1/+4
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* makefile: add dirname to COREFerass 'Vitali64' EL HAFIDI2022-07-261-1/+4
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* box: use template files instead of echoing code to a fileFerass 'Vitali64' EL HAFIDI2022-07-241-3/+9
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* core/link: Fix compiler errors && box: regenerate source codeFerass 'Vitali64' EL HAFIDI2022-07-241-28/+37
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* makefile: fix errors && core/: implement mvFerass 'Vitali64' EL HAFIDI2022-07-131-1/+1
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* various improvementsFerass 'Vitali64' EL HAFIDI2022-07-131-1/+7
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* docs/: add benchmarks (fases V.S. gnu)Ferass 'Vitali64' EL HAFIDI2022-07-101-1/+1
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* box: use basenameFerass 'Vitali64' EL HAFIDI2022-07-101-16/+16
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* box: regenerate box.c && extras/yes: remove printUsage() and accept all stringsFerass 'Vitali64' EL HAFIDI2022-07-101-1/+13
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* makefile: add useful comments and add more optionsFerass 'Vitali64' EL HAFIDI2022-07-021-1/+13
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* box: don't hardcode, just generate using the makefileFerass 'Vitali64' EL HAFIDI2022-07-021-24/+27
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* box: fix build systemFerass 'Vitali64' EL HAFIDI2022-07-011-0/+54
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* organise repoFerass 'Vitali64' EL HAFIDI2022-06-301-56/+0
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* add false && make and box: add true and falseFerass 'Vitali64' EL HAFIDI2022-06-301-2/+6
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* implement echoFerass 'Vitali64' EL HAFIDI2022-06-301-7/+4
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* implement mkdirFerass 'Vitali64' EL HAFIDI2022-06-251-0/+55
Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>