Commit Graph

21 Commits

Author SHA1 Message Date
Vincent Sanders
54e06e7d58 move all the build tools to utils
move the source and make rules of the convert image and font tools
 to the utils directory. This puts all the rules for build tools together.
2020-06-22 22:45:10 +01:00
Vincent Sanders
38bfbe9cf6 remove perl split-messages tool usage 2020-06-22 00:04:42 +01:00
Michael Drake
a47270c93e About fetches resources: Drop maps resource.
It had bitrotted.
2020-02-24 14:21:27 +00:00
Vincent Sanders
54371c28f0 make framebuffer use the language environment for the UI resources 2019-02-17 00:11:27 +00:00
Vincent Sanders
9952ef000c fix case of framebuffer message install 2019-02-16 09:29:18 +00:00
Vincent Sanders
231f026e6a Improve framebuffer install rule 2019-02-15 17:53:31 +00:00
Anthony J. Bentley
d1fa6a8ee1 fix feature flags for openbsd 2019-02-15 16:31:06 +00:00
Vincent Sanders
413929dad5 Use pkg-config for freetype2 if available else fallback to old script 2018-12-18 11:42:43 +00:00
Vincent Sanders
bd8991c2f6 fix framebuffer BUILD libpng flags on freebsd 2018-09-07 12:23:39 +01:00
Vincent Sanders
40cdf498b9 Change BUILD compiler target to cc
The use of gcc explicitly does not work on systems where the local
 building system only has the clang compiler.

Framebuffer was the only user of the BUILD_CC target for local
 tooling and its handling of flags was also improved.
2018-09-07 12:01:21 +01:00
Vincent Sanders
6ce6b62099 stop defining _XOPEN_SOURCE
This is necessary with some libc as it overrides _POSIX_C_SOURCE
and removes definitions of scandir etc.
2018-09-06 11:33:02 +01:00
Vincent Sanders
6cabd4cd62 remove spurious messages file from framebuffer install target 2018-05-22 13:04:09 +01:00
Daniel Silverstone
9b04d79e60 Treat the .c font file as a sentinel for the .h, reduces rebuilds of fonts in -j 2018-04-22 14:10:16 +01:00
Daniel Silverstone
5094a3fd04 Rework use of split-messages to clean up and use -z 2018-04-22 10:11:11 +01:00
Daniel Silverstone
5e52c6a233 Add missing dependency between font_internal and the generated fonts 2018-04-21 12:35:35 +01:00
Vincent Sanders
4b9aaee6cd update framebuffer to have corewindow interface and use it for localhistory 2017-06-10 15:35:36 +01:00
Vincent Sanders
9be0f4ccaf fixup usage of directory creation macro in Makefiles 2017-01-07 13:21:25 +00:00
Vincent Sanders
1de0ebf2e5 fix gtk install target to cope with gtk3 2016-10-05 19:44:49 +01:00
Vincent Sanders
e652eed493 fix framebuffer install rules 2016-10-05 10:55:32 +01:00
Vincent Sanders
b18c7aaa89 addjust posix feature level for openbsd 6 build 2016-10-01 12:17:54 +01:00
Vincent Sanders
d21447d096 move frontends into sub directory 2016-05-15 13:44:34 +01:00