Kai Krakow
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
Kai Krakow
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
Kai Krakow
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
Kai Krakow
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
Kai Krakow
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
Zygo Blaxell
5de3b15daa
src: Update bees-version.c more often
...
Signed-off-by: Zygo Blaxell <bees@furryterror.org>
2017-01-18 22:17:03 -05:00
Zygo Blaxell
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
Zygo Blaxell
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
Zygo Blaxell
cca0ee26a8
bees: remove local cruft, throw at github
2016-11-17 12:12:13 -05:00