-
Notifications
You must be signed in to change notification settings - Fork 96
Expand file tree
/
Copy pathMakefile
More file actions
34 lines (24 loc) · 723 Bytes
/
Makefile
File metadata and controls
34 lines (24 loc) · 723 Bytes
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
include Makefile.versions.mk
export RELEASE_NAME ?= $(VERSION)~dev
export RELEASE ?= 1
BUILD_SYSTEMS := bookworm
BUILD_VARIANTS := minimal mate lxde i3 kde xfce4 kde gnome openmediavault containers
BUILD_ARCHS := arm64
BUILD_MODELS := rock64 rockpro64 quartz64a quartz64b rockpi4b rock5b
IMAGE_SUFFIX := $(RELEASE_NAME)-$(RELEASE)
all:
ifeq (,$(BOARD_TARGET))
all:
@echo $(addsuffix -board,$(BUILD_MODELS))
%-board:
make BOARD_TARGET=$(patsubst %-board,%,$@)
else ifeq (,$(filter $(BUILD_MODELS), $(BOARD_TARGET)))
$(error Unsupported BOARD_TARGET)
endif
ifneq (,$(CI))
include Makefile.latest.mk
endif
include Makefile.package.mk
include Makefile.system.mk
include Makefile.variants.mk
include Makefile.dev.mk