summaryrefslogtreecommitdiffstats
path: root/docs/BUILDING.md
Commit message (Collapse)AuthorAgeFilesLines
* Fix spellingTavian Barnes2024-09-231-1/+1
|
* docs/BUILDING: Update example test outputTavian Barnes2024-08-281-4/+4
|
* configure: Use --with/--without for librariesTavian Barnes2024-05-241-7/+7
|
* build: Add some nice aliases to ./configureTavian Barnes2024-05-011-78/+122
|
* build: Replace `make config` with a `./configure` scriptTavian Barnes2024-04-291-22/+25
| | | | | | | | | | This lets us do more traditional out-of-tree builds like $ ../path/to/bfs/configure $ make The .mk files are moved from ./config to ./build, mostly so that ./configure will auto-complete easily.
* build: Add optional libselinux dependencyTavian Barnes2024-04-101-6/+8
|
* docs/BUILDING: Fixes for new build systemTavian Barnes2024-04-101-14/+14
|
* build: Add a separate configuration stepTavian Barnes2024-04-091-39/+44
|
* build: Don't use libattrTavian Barnes2024-04-041-3/+1
| | | | | We only rely on interfaces like listxattr() which are provided by the C library itself.
* build: Add liburing on LinuxTavian Barnes2023-10-021-0/+2
|
* Rename Makefile to GNUmakefileRaf Czlonka2023-07-201-2/+2
|
* Unify macro naming conventionsTavian Barnes2023-06-241-9/+9
| | | | | In particular, macros that decide whether to use a particular API/ dependency should be spelled BFS_USE_*, and should be configurable.
* tests: Split test cases into separate filesTavian Barnes2022-10-191-7/+8
|
* docs/BUILDING: Document BUILDDIRTavian Barnes2022-05-211-0/+1
|
* Makefile: Split build into bin and obj directoriesTavian Barnes2022-05-161-4/+4
| | | | | This also moves the main binary from ./bfs to ./bin/bfs, and ./tests.sh to ./tests/tests.sh, with the goal of keeping the repository root clean.
* docs: Move dependency flag info from the README to docs/BUILDING.mdTavian Barnes2022-05-071-2/+19
|
* docs: Split CONTRIBUTING into BUILDING and HACKINGTavian Barnes2022-05-071-0/+128