826b27fde2
Makefile: Fix some dependencies
...
Some deps are already referenced by depends.mk, some where actually
missing.
Signed-off-by: Kai Krakow <kai@kaishome.de >
2018-01-19 01:50:13 +01:00
8a5f790a03
Makefile: Some cleanups
...
Reorder and reformat some arguments so it looks more streamlined during
the build process.
Signed-off-by: Kai Krakow <kai@kaishome.de >
2018-01-19 01:50:13 +01:00
d6b847db0d
Makefile: speedup dependency generation
...
Dependencies can be generated in parallel which can be much faster. It
also puts away the problem that for may fail multiple times in a row and
leaving behind a broken intermediate file which would be picked up by
successive runs.
Signed-off-by: Kai Krakow <kai@kaishome.de >
2018-01-18 22:53:00 +01:00
c8787fecd2
Makefile: depends.mk is not an optional include
...
We really need depends.mk in the following Makefile reorganization.
Signed-off-by: Kai Krakow <kai@kaishome.de >
2018-01-18 22:53:00 +01:00
3a24cd3010
Installation: Fix soname QA warning in Gentoo
...
Gentoo warns about libs missing a proper soname during QA phase. Let's
fix this.
Signed-off-by: Kai Krakow <kai@kaishome.de >
2018-01-11 02:30:12 +01:00
5de3b15daa
src: Update bees-version.c more often
...
Signed-off-by: Zygo Blaxell <bees@furryterror.org >
2017-01-18 22:17:03 -05:00
1b261b1ba7
build: move BEES_VERSION to a separate C file to avoid unnecessary building
...
Every git commit was causing bees.cc and bees-hash.cc to be rebuilt,
which was expensive and unnecessary.
Signed-off-by: Zygo Blaxell <bees@furryterror.org >
2017-01-09 23:23:05 -05:00
77c11bb90f
bees: add version string and put it in main() and stats file
...
Now that we have more than one bees release it's somewhat important
to know which one each bug report is for...
2016-12-08 23:55:59 -05:00
cca0ee26a8
bees: remove local cruft, throw at github
2016-11-17 12:12:13 -05:00