aboutsummaryrefslogtreecommitdiff
path: root/config.mk (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Makefile: Simplify some of the commentsRunxi Yu2024-07-271-16/+8
| | | | | | | | | | | | I don't think many of these comments are necessary. Also there's no need to use variables for simple options like -c and -std=c99. In the future, I also intend to use a less hacky build system for producing the "box" binary. Perhaps some sort of ELF symbol mapping, or simply using preprocessor directives. Sed is not the best tool for those purposes. Signed-off-by: Runxi Yu <me@runxiyu.org>
* core/: tputFerass El Hafidi2023-04-141-0/+1
| | | | Signed-off-by: Ferass El Hafidi <vitali64pmemail@protonmail.com>
* config.mk: add version nameFerass El Hafidi2023-04-111-1/+1
| | | | Signed-off-by: Ferass El Hafidi <vitali64pmemail@protonmail.com>
* treewide: readd copyrightsFerass El Hafidi2023-04-101-0/+4
| | | | Signed-off-by: Ferass El Hafidi <vitali64pmemail@protonmail.com>
* core/: get rid of viFerass El Hafidi2023-04-081-1/+0
| | | | | | | It's poorly implemented and ugly, it segfaults and doesn't compile with -Werr. The time is now! Signed-off-by: Ferass El Hafidi <vitali64pmemail@protonmail.com>
* Makefile: add '-pedantic' to CFLAGSFerass El Hafidi2023-04-081-1/+1
| | | | Signed-off-by: Ferass El Hafidi <vitali64pmemail@protonmail.com>
* core/: touchFerass El Hafidi2023-03-041-0/+1
| | | | Signed-off-by: Ferass El Hafidi <vitali64pmemail@protonmail.com>
* core/: teeFerass El Hafidi2023-02-271-0/+1
| | | | 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>
* core/: cmpFerass El Hafidi2023-02-211-0/+1
| | | | Signed-off-by: Ferass El Hafidi <vitali64pmemail@protonmail.com>
* core/: ttyFerass El Hafidi2023-02-191-0/+1
| | | | Signed-off-by: Ferass El Hafidi <vitali64pmemail@protonmail.com>
* box/Makefile: Be able to not include core utilitiesFerass El Hafidi2023-02-191-1/+3
| | | | Signed-off-by: Ferass El Hafidi <vitali64pmemail@protonmail.com>
* all: use SPDX identifiers and add a new MAINTAINERS file.Ferass El Hafidi2023-02-161-18/+1
| | | | Signed-off-by: Ferass El Hafidi <vitali64pmemail@protonmail.com>
* config.mk: typoFerass El Hafidi2023-01-061-1/+1
| | | | Signed-off-by: Ferass El Hafidi <vitali64pmemail@protonmail.com>
* make: Set CORE to the currently-implemented utils insteadFerass El Hafidi2023-01-061-134/+3
| | | | Signed-off-by: Ferass El Hafidi <vitali64pmemail@protonmail.com>
* *: Update Copyright date #2Ferass 'Vitali64' EL HAFIDI2023-01-051-1/+1
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* core/Makefile, config.mk: Add all POSIX utilities and ignore those who ↵Ferass 'Vitali64' EL HAFIDI2023-01-051-3/+135
| | | | | | aren't implemented Signed-off-by: Ferass 'Vitali64' 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-2/+2
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* box: Fix compiler errorsFerass 'Vitali64' EL HAFIDI2022-12-051-3/+3
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* Makefile: Add more utilities in CORE && core/: Use one single function for ↵Ferass 'Vitali64' EL HAFIDI2022-12-041-2/+4
| | | | | | printing usage. Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* core/: No more compiler warnings! (Threat all warnings as errors)Ferass 'Vitali64' EL HAFIDI2022-11-261-1/+1
| | | | 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>
* box: add test as [Ferass 'Vitali64' EL HAFIDI2022-08-111-0/+1
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* Add core/testFerass 'Vitali64' EL HAFIDI2022-08-111-0/+1
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* core/: implement tail!Ferass 'Vitali64' EL HAFIDI2022-07-271-0/+1
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* makefile: add dirname to COREFerass 'Vitali64' EL HAFIDI2022-07-261-2/+3
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* core/: rewrite headFerass 'Vitali64' EL HAFIDI2022-07-151-1/+0
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* makefile: update $(CORE) variableFerass 'Vitali64' EL HAFIDI2022-07-151-11/+13
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* core/: add chownFerass 'Vitali64' EL HAFIDI2022-07-141-1/+2
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* makefile: change default to not include non-POSIX utilsFerass 'Vitali64' EL HAFIDI2022-07-141-1/+1
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* core/: add moreFerass 'Vitali64' EL HAFIDI2022-07-141-1/+2
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* makefile: fix errors && core/: implement mvFerass 'Vitali64' EL HAFIDI2022-07-131-0/+2
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* various improvementsFerass 'Vitali64' EL HAFIDI2022-07-131-1/+1
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* makefile: support compiler optimizations (WARNING: THIS IS EXPERIMENTAL)Ferass 'Vitali64' EL HAFIDI2022-07-101-1/+2
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* core: add basenameFerass 'Vitali64' EL HAFIDI2022-07-091-1/+2
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* config.mk: add chmod in 'CORE'Ferass 'Vitali64' EL HAFIDI2022-07-081-1/+2
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* core: add unfinished lnFerass 'Vitali64' EL HAFIDI2022-07-061-1/+3
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* makefile: fix typo and remove trailing whitespaceFerass 'Vitali64' EL HAFIDI2022-07-031-1/+2
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* makefile: add useful comments and add more optionsFerass 'Vitali64' EL HAFIDI2022-07-021-7/+14
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* makefile: add more utils to be included with fasesiabFerass 'Vitali64' EL HAFIDI2022-07-021-1/+5
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* man: write more manpagesFerass 'Vitali64' EL HAFIDI2022-07-021-1/+1
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* organise repoFerass 'Vitali64' EL HAFIDI2022-06-301-0/+37
Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>