Paul Stemmet
d428ff7086
Makefile: rm BUILD target
...
This is the parent directory for our build system, and having it as part
of the deps makes Make rebuild stuff inside of it arbitrarily, so we
pull it out.
We also silence git shells, to quiet down their noise when running
outside of a git repo; like say in a src tar.gz
2022-12-10 21:08:42 +00:00
Paul Stemmet
2a32700371
Makefile: tidy up random touch
2022-12-10 20:04:30 +00:00
Paul Stemmet
288b882984
Makefile: add Systemd= configure, mv Prefix= to configure
...
This allows a user to completely configure the build system, rather than
needing to provide directions to install specifically.
2022-12-10 19:06:36 +00:00
Paul Stemmet
ea811c98eb
Makefile: tidy remaining LDFLAGS refs
2022-12-09 19:22:19 +00:00
Paul Stemmet
c9d4347ff7
Makefile/build: don't clobber LDFLAGS, buildmode=pie
...
Avoid clobbering exported LDFLAGS (like from makepkg builds), and
expressly include them via -buildmode=pie, -extldflags=...
2022-12-09 19:08:24 +00:00
Paul Stemmet
21235fa2af
Makefile: add install target
2022-12-09 18:07:23 +00:00
Paul Stemmet
a55e1bfcdc
Makefile: add basic recipes for repo
...
We add targets for build, configure, clean and check. Covering most of
the important bases.
Run 'make help' for the menu
2022-12-09 18:07:23 +00:00