slinux.mk 1.91 KB
Newer Older
1 2 3 4
# Simply Linux images

ifeq (distro,$(IMAGE_CLASS))

5
distro/slinux-live: distro/.livecd-install use/slinux/base use/slinux/live
6
	@$(call add,THE_LISTS,slinux/live-install)
7 8
	@$(call set,META_VOL_ID,Simply Linux live $(DISTRO_VERSION) $(ARCH))
	@$(call set,META_APP_ID,Simply Linux live $(DISTRO_VERSION) $(ARCH) $(shell date +%F))
9

10
distro/slinux: distro/.installer use/slinux/full use/rescue/base
11
	@$(call set,INSTALLER,simply-linux)
12
	@$(call add,MAIN_GROUPS,slinux/emulators-full slinux/games-base slinux/games slinux/games-full slinux/graphics-base slinux/graphics slinux/graphics-full-inkscape slinux/multimedia-full-audacity slinux/multimedia-base slinux/multimedia-full-cheese slinux/multimedia slinux/multimedia-full-shotcut slinux/net-base)
13 14 15
ifneq (,$(filter-out riscv64,$(ARCH)))
	@$(call add,MAIN_GROUPS,slinux/multimedia-full-obs-studio)
endif
16
ifneq (,$(filter-out e2k% riscv64,$(ARCH)))
17
	@$(call add,MAIN_GROUPS,slinux/graphics-full-shotwell slinux/flatpak)
18
endif
19 20
	@$(call set,META_VOL_ID,Simply Linux $(DISTRO_VERSION) $(ARCH))
	@$(call set,META_APP_ID,Simply Linux $(DISTRO_VERSION) $(ARCH) $(shell date +%F))
21
endif
22

23 24
distro/slinux-bloat: distro/slinux use/slinux/live

25
ifeq (vm,$(IMAGE_CLASS))
26
vm/slinux:: use/slinux/vm-base use/auto-resize +vmguest; @:
27

28 29 30 31
ifeq (,$(filter-out aarch64 armh riscv64,$(ARCH)))
vm/slinux:: use/uboot
	@$(call add,BASE_LISTS,uboot)
endif
32

33 34 35 36
ifeq (,$(filter-out aarch64 armh,$(ARCH)))
vm/slinux:: use/no-sleep use/arm-rpi4; @:
endif

37
ifeq (,$(filter-out aarch64 armh,$(ARCH)))
38
vm/slinux-rpi: use/slinux/vm-base use/arm-rpi4/full; @:
39 40
endif

41
ifeq (,$(filter-out armh,$(ARCH)))
42
vm/slinux-mcom02: use/slinux/vm-base use/armh-mcom02/x11; @:
43 44
endif

45
ifeq (,$(filter-out mipsel,$(ARCH)))
46 47 48
vm/slinux::
	@$(call add,THE_PACKAGES,installer-feature-bell-off-stage3)
	@$(call add,THE_PACKAGES,xfce-reduced-resource)
49

50 51
vm/slinux-tavolga: vm/slinux use/mipsel-mitx/x11; @:
vm/slinux-bfk3: vm/slinux use/mipsel-bfk3/x11; @:
52 53
endif

54
endif