| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | build: guard metadata extraction when Cargo.toml or .git is missing | dilluti0n | 2025-09-11 | 1 | -0/+5 |
| | | |||||
| * | build: fix make install failure on release tarballs | dilluti0n | 2025-09-09 | 1 | -13/+15 |
| | | | | | | | | | | | | | | | | `make install` used to fail when run from a release tarball because $(PROG) were depend on $(TARGET) but recipie for $(TARGET) were not there. Decoupling build and installation by removing that dependancy. Additionaly, there was verbose error messages Cargo.toml and git metadata were not available on release tarball. Reorganized execution order so that install/uninstall target no longer depends on cargo or git. Reported-by: dilluti0n <[email protected]> Link: https://github.com/dilluti0n/dpibreak/issues/4 Fixes: #4 | ||||
| * | build: add help message | dilluti0n | 2025-09-07 | 1 | -4/+17 |
| | | |||||
| * | build: replace hardcoded paths with make automatic variables | dilluti0n | 2025-09-07 | 1 | -8/+8 |
| | | |||||
| * | build: decouple target `install' with `build' | dilluti0n | 2025-09-07 | 1 | -3/+4 |
| | | | | | | | When installing, build should not happen both inside of release tarball and repository (cargo build with root user is kinda complexed). | ||||
| * | Add `--locked' option for cargo for reproducible build | dilluti0n | 2025-09-07 | 1 | -1/+1 |
| | | |||||
| * | Fix sha256sum path issue (dist/ is prefixed inside sha256 file) | dilluti0n | 2025-09-07 | 1 | -2/+2 |
| | | |||||
| * | Implement makeing release tarball on Makefile | dilluti0n | 2025-09-07 | 1 | -4/+61 |
| | | |||||
| * | Add Makefile for instalation on Linux | dilluti0n | 2025-09-07 | 1 | -0/+48 |
