mirror of
https://github.com/AltraMayor/f3.git
synced 2026-06-19 15:38:08 +02:00
258f61b328
This commit restructures the project to follow a more standard C project layout and improve maintainability: - Moved all C source and header files to the `src/` directory. - Moved the manual page (`f3read.1`) to the `man/` directory. - Moved helper shell scripts to the `scripts/` directory. - Updated the Makefile to support out-of-source builds, placing all compiled objects and binaries into a new `build/` directory. - Updated `.github/workflows/test.yml` to ensure CI correctly builds and tests from the new directory structure. - Updated `README.rst`, `doc/usage.rst`, and `flake.nix` to reflect the new file locations and build instructions. - Modified `.gitignore` to exclude the `build/` directory while removing specific individual binary exclusions. This commit closes #246