Commit graph

16 commits

Author SHA1 Message Date
valandil 84ea698bde Fix build with make-4.4.
make-4.4 changed the behaviour of .SECONDEXPANSION to only
expand rules that were explicitly used by the currently built target.
Because leveldata used .SECONDEXPANSION to override an implicit pattern
rule with another implicit pattern rule, the override wasn't considered
for expansion and never used. By replacing the implicit pattern override
with a static pattern override, i.e. by explicitly listing the dependencies,
the rule takes precedence over the implicit pattern rule ($(BUILD_DIR)/*.elf)
and gets expanded.

This patch fixes the build for make-4.4, and was also tested with make-4.3.
2023-01-31 11:07:13 -05:00
n64 f9982e0ef5 Refresh 14 2021-07-12 23:17:54 -04:00
n64 6d87c424b8 Refresh 13 2020-12-03 14:26:38 -05:00
n64 8b872a71e8 Refresh 12 2020-09-20 11:15:47 -04:00
n64 9214dddabc Refresh 11 2020-07-04 11:18:55 -04:00
n64 d43d9b7f20 Refresh 10 2020-06-02 12:44:34 -04:00
n64 c45aa301bb Refresh 8 2020-04-03 14:57:26 -04:00
n64 06ec56df7f Refresh 7 2020-03-01 22:42:52 -05:00
n64 9a801cb96d refresh 6 2020-02-03 00:51:26 -05:00
n64 9273f38df1 refresh 5 2020-01-03 10:38:57 -05:00
n64 04732af90b refresh 4 2019-12-01 21:52:53 -05:00
n64 a7c423cb43 Refresh 3 2019-11-03 14:36:27 -05:00
n64 b1665cdfdb HOTFIX: Text Makefile dependency 2019-10-05 19:40:22 -04:00
n64 52e605f075 Refresh 2 2019-10-05 15:08:05 -04:00
n64 1ef98ec785 Refresh 1 2019-09-01 15:50:50 -04:00
n64 89e8690857 init2 2019-08-25 00:46:40 -04:00