-
Notifications
You must be signed in to change notification settings - Fork 16
/
Copy pathimage.mk
45 lines (37 loc) · 1.2 KB
/
image.mk
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
######################################################################
# 2020 Technexion Ltd. Ubuntu Makefile - DO NOT EDIT #
# Written by: Wig Cheng <wig.cheng@technexion.com> #
######################################################################
include common.mk
DEFAULT_IMAGE := ubuntu.img
all: build
clean:
rm -rf $(OUTPUT_DIR)/$(DEFAULT_IMAGE)
distclean: clean
build-image:
ifeq ($(PLATFORM),pico-imx6)
$(eval TARGET := pico-imx6)
else ifeq ($(PLATFORM),edm-imx6)
$(eval TARGET := edm-imx6)
else ifeq ($(PLATFORM),pico-imx6ull)
$(eval TARGET := pico-imx6ull)
else ifeq ($(PLATFORM),pico-imx7d)
$(eval TARGET := pico-imx7d)
else ifeq ($(PLATFORM),tep1-imx7d)
$(eval TARGET := tep1-imx7d)
else ifeq ($(PLATFORM),wandboard-imx6)
$(eval TARGET := wandboard-imx6)
else ifeq ($(PLATFORM),tek3-imx6)
$(eval TARGET := tek3-imx6)
else ifeq ($(PLATFORM),tep5-imx6)
$(eval TARGET := tep5-imx6)
else ifeq ($(PLATFORM),tc0700-imx6)
$(eval TARGET := tc0700-imx6)
else ifeq ($(PLATFORM),tc1010-imx6)
$(eval TARGET := tc1010-imx6)
endif
@echo "image generating..."
./gen_image.sh $(TARGET)
@mv test.img $(OUTPUT_DIR)/$(DEFAULT_IMAGE)
build: build-image
.PHONY: build-image build