summaryrefslogtreecommitdiffstats
path: root/Makefile
Commit message (Expand)AuthorAgeFilesLines
* build: Fix tsanTavian Barnes2023-04-121-33/+39
* list: Use macros instead of type-erased listsTavian Barnes2023-03-311-1/+0
* list: New generic linked list APITavian Barnes2023-03-291-0/+1
* Release 2.6.32.6.3Tavian Barnes2023-01-311-1/+1
* Replace license boilerplate with SPDX tagsTavian Barnes2023-01-251-15/+2
* bfstd: New wrappers for dirname()/basename()Tavian Barnes2023-01-191-4/+9
* build: New $(LIBBFS) variable shared between the main binary and testsTavian Barnes2023-01-191-40/+44
* Turn on more aggressive format string warningsTavian Barnes2022-12-091-2/+3
* distcheck: Add ubsan to msan buildTavian Barnes2022-11-111-1/+1
* tests/xtouch: New utilityTavian Barnes2022-11-071-2/+8
* bfstd: Rename from util and reorganize itTavian Barnes2022-11-061-1/+1
* util: Get rid of BFS_HAS_INCLUDE() wrapper for __has_include()Tavian Barnes2022-11-061-3/+3
* Release 2.6.22.6.2Tavian Barnes2022-10-211-1/+1
* Release 2.6.12.6.1Tavian Barnes2022-07-051-1/+1
* Add fish completionGustavo Costa2022-06-141-0/+3
* Makefile: Pass -std=gnu11 for gcov buildsTavian Barnes2022-05-311-0/+2
* Release 2.62.6Tavian Barnes2022-05-211-1/+1
* Makefile: Add a BUILDDIR variable for out-of-tree buildsTavian Barnes2022-05-201-51/+55
* Makefile: Split build into bin and obj directoriesTavian Barnes2022-05-161-54/+52
* tests: Buffer standard error, and print it when tests failTavian Barnes2022-05-131-2/+2
* tests: Add --verbose={commands,errors,skipped,tests} optionsTavian Barnes2022-05-131-1/+1
* tests: Use skip_if for sudo testsTavian Barnes2022-05-121-4/+3
* Makefile: Look for .d files in the right placesTavian Barnes2022-05-111-1/+1
* Makefile: New check-install targetTavian Barnes2022-05-091-0/+8
* docs: Move some documentation into a subfolderTavian Barnes2022-04-211-1/+1
* Add basic zsh completionArvid Norlander2022-04-211-0/+3
* Makefile: Put the main .o files under build/srcTavian Barnes2022-04-211-35/+31
* Makefile: Generate build/FLAGS.new with its own targetTavian Barnes2022-04-211-4/+7
* Makefile: Replace flags.sh with a two-line recipeTavian Barnes2022-04-191-1/+2
* Makefile: Move .flags to build/FLAGSTavian Barnes2022-04-191-6/+6
* Makefile: Quiet errors from git describeTavian Barnes2022-04-191-3/+5
* Makefile: Spread out the .PHONY targetsTavian Barnes2022-04-181-2/+9
* Makefile: Use a recipe to update .flags rather than $(shell)Tavian Barnes2022-04-181-8/+4
* tests: Also put build outputs under build/Tavian Barnes2022-04-161-11/+11
* Keep Build Files In `build` (#89)トトも2022-04-161-29/+32
* Source / Include Folder (#88)トトも2022-04-161-1/+4
* Release 2.52.5Tavian Barnes2022-03-271-1/+1
* Update from C99 to C11Tavian Barnes2022-03-251-1/+1
* Don't shadow standard headersTavian Barnes2022-03-121-5/+5
* Makefile: Disable onig-config for the 32-bit distcheck buildTavian Barnes2022-03-111-2/+2
* Makefile: Enable time64Tavian Barnes2022-03-111-0/+1
* Makefile: Add lsan and tsan flag targetsTavian Barnes2022-03-091-1/+13
* Makefile: Make separate variables for Oniguruma flagsTavian Barnes2022-02-281-3/+6
* Release 2.4.12.4.1Tavian Barnes2022-02-241-1/+1
* Makefile: Automatically discover the right flags to build with OnigurumaTavian Barnes2022-02-241-4/+11
* Release 2.42.4Tavian Barnes2022-02-221-1/+1
* Use EXTRA_CFLAGS instead of CFLAGS in make distcheckTavian Barnes2022-02-211-1/+1
* Enable Oniguruma by defaultTavian Barnes2022-02-211-5/+9
* Makefile: Allow extra flags to be passed with EXTRA_*FLAGS variablesTavian Barnes2022-02-091-4/+4
* regex: Add support for emacs and grep typesTavian Barnes2022-02-041-0/+1