diff options
Diffstat (limited to '')
-rw-r--r-- | win32/resources/Kbuild.src | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/win32/resources/Kbuild.src b/win32/resources/Kbuild.src new file mode 100644 index 000000000..d056a5964 --- /dev/null +++ b/win32/resources/Kbuild.src | |||
@@ -0,0 +1,29 @@ | |||
1 | # Makefile for busybox | ||
2 | # | ||
3 | # Copyright (C) 2018 by R M Yorston <rmy@pobox.com> | ||
4 | # | ||
5 | # Licensed under GPLv2, see file LICENSE in this source tree. | ||
6 | |||
7 | obj-y := | ||
8 | |||
9 | obj-$(CONFIG_FEATURE_RESOURCES) += resources.o | ||
10 | |||
11 | # return commit level if available or 0 | ||
12 | bb_level = $(or $(word 2,$(subst -, ,$1)),0) | ||
13 | |||
14 | WRFLAGS := -D"BB_VER=$(BB_VER)" \ | ||
15 | -D"BB_VERSION=$(VERSION)" -D"BB_PATCHLEVEL=$(PATCHLEVEL)" \ | ||
16 | -D"BB_SUBLEVEL=$(SUBLEVEL)" \ | ||
17 | -D"BB_EXTRAVERSION=$(call bb_level,$(EXTRAVERSION))" \ | ||
18 | --include-dir=$(objtree)/include --include-dir=$(objtree)/win32/resources | ||
19 | |||
20 | quiet_cmd_windres = WINDRES $@ | ||
21 | cmd_windres = $(WINDRES) $(WRFLAGS) $< $@ | ||
22 | |||
23 | %.o: %.rc FORCE | ||
24 | $(call if_changed,windres) | ||
25 | |||
26 | win32/resources/resources.o: win32/resources/resources.rc .config | ||
27 | win32/resources/resources.o: win32/resources/aterm.ico win32/resources/sterm.ico | ||
28 | win32/resources/resources.o: win32/resources/utf8.manifest | ||
29 | win32/resources/resources.o: win32/resources/app.manifest | ||