aboutsummaryrefslogtreecommitdiff
path: root/Makefile
AgeCommit message (Collapse)Author
2026-05-03Create a config moduleTristan Riehs
2026-05-03Do not create config and cache directories from makefileTristan Riehs
They are created by "ftag init". It will fail if any parent directory does not exist, which is not ideal but fine. It will also silently fail if a file having the direcytory's name exists, which is bad but I don't want to fix it for now.
2026-04-26Add a "input" moduleTristan Riehs
2026-04-26Create a "utils" moduleTristan Riehs
Also put configuration macros in a dedicated header. In the future the configuration will be read at execution time.
2026-04-26Create a "system" moduleTristan Riehs
Also unify makefiles, otherwise dependencies are not properly resolved.
2026-03-22Add uninstall ruleTristan Riehs
2026-03-22Add clarification regarding config and cache dirsTristan Riehs
2026-02-17Do not create cache and config directories as rootTristan Riehs
2026-02-17Do not export archive variablesTristan Riehs
2026-02-17Set version to 0.1Tristan Riehs
First stable version will be 1.0.
2026-02-17Add a dist ruleTristan Riehs
Also add an explicit version.
2026-02-08Integrate new build-time variablesTristan Riehs
2026-02-08Add install ruleTristan Riehs
2026-02-08Add some build-time variablesTristan Riehs
2026-02-08Chane default ftag root and move ftag executableTristan Riehs
Put ftag executable at the root for convenience. Make sure the default ftag root contains only ftag-related stuff and is not just called "ftag" to avoid collision with the executable name.
2026-02-08Reformat makefileTristan Riehs
2025-12-28Re-organize makefilesTristan Riehs
2025-11-11Make progress on the "file add" commandTristan Riehs
2025-11-11Change the database nameTristan Riehs
Also properly define it at compile-time. Later, it will likely be moved to "$HOME/.cache/ftag/ftag.sqlite3".
2025-11-11Add build systemTristan Riehs