summaryrefslogtreecommitdiff
path: root/GNUmakefile
AgeCommit message (Collapse)Author
13 daysAdd NUT video streamingLuke T. Shumaker
2025-06-22make: Add `make build-check` to build the checks without running themLuke T. Shumaker
2025-06-21GNUmakefile: Auto-generate the list of lint/* targetsLuke T. Shumaker
2025-06-21make: Have `make check lint build` be safe, defer work to `make check`Luke T. Shumaker
2025-06-16Add a stub for cpu_hdmiLuke T. Shumaker
2025-06-16Reorganize the `cmd` directoryLuke T. Shumaker
2025-06-08Merge remote-tracking branch 'origin/main' into lukeshu/fix-obj-boxLuke T. Shumaker
2025-06-08libmisc: obj.h: Use LM_DEFAPPEND() to implement magic LO_BOX()Luke T. Shumaker
2025-06-06lib9p: Use <libmisc/error.h> errnums internallyLuke T. Shumaker
2025-06-06libmisc: Add error.hLuke T. Shumaker
2025-05-31make lint: Consolidate the lint scriptsLuke T. Shumaker
2025-05-28make check: Sort coverage reports differentlyLuke T. Shumaker
2025-05-27make check: Generate coverage reportsLuke T. Shumaker
2025-05-17lint: Exclude symlinks and submodules from sources.mkLuke T. Shumaker
2025-05-06YOUR_RIGHTS_AND_OBLIGATIONS: Include the WIZnet DHCP licenseLuke T. Shumaker
2025-04-14lib9p_core: Integrate linux-errno.h into 2010-9P2000.L.9pLuke T. Shumaker
2025-04-14Split lib9p into lib9p_core and lib9p_srvLuke T. Shumaker
2025-04-12lib9p: tests: Scaffolding for more testsLuke T. Shumaker
2025-04-12GNUmakefile: Fix ctest jobserver integrationLuke T. Shumaker
2025-04-10make lint: Adopt shfmtLuke T. Shumaker
tusb_helpers.h.gen got a little manual fussing here
2025-04-10GNUmakefile: Tidy the lint/format recipesLuke T. Shumaker
2025-04-10.editorconfig: Tidy, move linux-errno.txt.genLuke T. Shumaker
2025-03-31stack.c.gen: Set up pytestLuke T. Shumaker
2025-03-23lib9p: start to split idl.gen apart as proto.genLuke T. Shumaker
2025-03-22make lint/python3: Use pylintLuke T. Shumaker
2025-03-22lib9p: Add a test that generated macros compileLuke T. Shumaker
2025-03-22make lint/unknown: Have unknown files be errorsLuke T. Shumaker
2025-03-22Enable running tests in parallelLuke T. Shumaker
2025-02-28make lint: Only lint binaries if build scripts passedLuke T. Shumaker
2025-02-26Integrate lint-bin into `make lint`Luke T. Shumaker
2025-02-26GNUmakefile: Don't set INNER=t for CMakeLuke T. Shumaker
2025-02-23Complete TODO comments and documentationLuke T. Shumaker
2025-02-23Require license notices static files tooLuke T. Shumaker
2025-02-21Add license filesLuke T. Shumaker
2025-02-11lib9p: make lint: Check that what is SPECIAL in idl.gen is indicatedLuke T. Shumaker
2025-01-27make lint: Have the output be a little prettierLuke T. Shumaker
2025-01-27GNUmakefile: Don't re-generate sources.mk multiple times in a runLuke T. Shumaker
2025-01-27GNUmakefile: Pull lint/c, lint/all, and lint/unknown out into separate shell ↵Luke T. Shumaker
scripts
2025-01-11mv cmd/srv9p lib9p/tests/test_server # and supporting changesLuke T. Shumaker
2025-01-11fixup! Build the full matrix of CMAKE_BUILD_TYPELuke T. Shumaker
2025-01-11make lint: Allow 2025 copyright yearsmilestone/2025-01-01Luke T. Shumaker
2024-12-26Build the full matrix of CMAKE_BUILD_TYPELuke T. Shumaker
2024-12-26lib9p: Pull the IDL parser into a separate fileLuke T. Shumaker
2024-12-26lib9p/idl: Include directory name in file headersLuke T. Shumaker
2024-11-25libcr: Add very basic testsLuke T. Shumaker
2024-11-23lint rp2040.pyLuke T. Shumaker
2024-11-15Add tests to libmiscLuke T. Shumaker
2024-11-12Oh dang, I broke `make lint` a while back :(Luke T. Shumaker
2024-10-31Clean up the build systemLuke T. Shumaker