aboutsummaryrefslogtreecommitdiff
path: root/rules.mk
Commit message (Collapse)AuthorAgeFilesLines
* Use meson build systemaqua2023-11-271-146/+0
|
* rules.mk: make include paths absoluteaqua2023-08-041-6/+7
|
* Added make wrapperaqua2023-07-301-4/+7
|
* Fix compiler warningsaqua2023-06-291-4/+3
|
* Rework leaf makefiles to be included from top-levelaqua2023-06-111-9/+18
| | | | - remove Makefile.all
* Place compiled objects and dependencies in build/aqua2023-03-201-39/+33
| | | | - generate dependencies during compile rather than explicitly
* Build tests using HOSTTARGETBINaqua2023-03-121-8/+0
|
* Add scripts/test_runner.pyaqua2023-03-121-5/+13
|
* src/Makefile: generate conf.h if it doesn't existaqua2023-03-121-2/+3
|
* Revert VGA C driveraqua2023-03-121-7/+0
|
* Add unit tests for C driversaqua2023-03-121-3/+7
|
* Move all tests next to the code they're testingaqua2023-03-051-1/+1
|
* Add TARGETBIN and TARGETLIB rulesaqua2023-03-051-36/+44
|
* Import kconfig from the linux kernelaqua2023-03-041-4/+22
| | | | | - commit: 0988a0ea791999ebbf95693f2676381825b05033 - path: scripts/kconfig
* Rename host and target tool namesaqua2023-02-211-14/+14
| | | | | - target tool prefix is ${ARCH}_ - host tool prefix is HOST_
* Move C stdlib to lib/libkaqua2023-02-181-2/+2
|
* Generate dependency files for source codeaqua2023-02-121-20/+73
| | | | | | Use the compiler to generate dependency files for all C, C++ and .S assembly source code files. These are included in the makefiles where the files are used.
* Make shadowing variables an erroraqua2023-02-051-2/+1
|
* Remove makefile include targetsaqua2023-02-051-3/+2
|
* Split Makefileaqua2023-02-051-16/+21
| | | | | | - Makefile: configure, doc and test targets - Makefile.all: info, build and run targets - rules.mk: add base test targets
* blake2: use makefiles instead of meson.buildaqua2023-01-291-2/+4
|
* Add test and valgrind targets to rules.mkaqua2022-12-271-0/+8
|
* Rewrite drivers/uart and drivers/vga in cppaqua2022-12-111-3/+12
|
* Rename CCFLAGS to CFLAGSaqua2022-12-041-3/+3
|
* Remove custom include paths in makefilesaqua2022-12-041-0/+4
| | | | Add symlinks target to top-level makefile
* Add python-sphinx docsaqua2022-11-081-0/+1
|
* lib: migrate tests to gtestaqua2022-11-061-1/+1
|
* lib/malloc: add linked list implementationaqua2022-11-061-1/+8
|
* makefile: replace ,SRCS with .SRCSaqua2022-11-051-7/+6
|
* makefile: clean target shouldn't depend on OBJSaqua2022-11-011-3/+3
|
* makefile: auto-generate OBJS from SRCSaqua2022-10-301-2/+19
|
* makefile: add src/kernel.a targetaqua2022-10-291-1/+1
|
* makefile: add i686/arch.a targetaqua2022-10-291-0/+13