b73541124b
Celluloid segfaults on Jetson Nano, so use vlc there, but keep celluloid for other aarch64 systems.
60 lines
2.3 KiB
Makefile
60 lines
2.3 KiB
Makefile
# Simply Linux images
|
|
|
|
ifeq (distro,$(IMAGE_CLASS))
|
|
|
|
distro/slinux-live: distro/.livecd-install use/slinux/base
|
|
@$(call add,THE_LISTS,slinux/live-install)
|
|
@$(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))
|
|
|
|
distro/slinux: distro/.installer use/slinux/full use/rescue/base
|
|
@$(call set,INSTALLER,simply-linux)
|
|
@$(call add,MAIN_GROUPS,slinux/dropbox slinux/emulators-full slinux/games-base slinux/games slinux/games-full slinux/graphics-base slinux/graphics slinux/graphics-full-inkscape slinux/graphics-full-shotwell slinux/multimedia-full-audacity slinux/multimedia-base slinux/multimedia-full-cheese slinux/multimedia slinux/multimedia-full-shotcut slinux/multimedia-full-sound-juicer slinux/multimedia-full-obs-studio slinux/net-base)
|
|
@$(call set,META_VOL_ID,Simply Linux $(DISTRO_VERSION) $(ARCH))
|
|
@$(call set,META_APP_ID,Simply Linux $(DISTRO_VERSION) $(ARCH) $(shell date +%F))
|
|
@$(call set,KFLAVOURS,un-def)
|
|
endif
|
|
|
|
ifeq (vm,$(IMAGE_CLASS))
|
|
vm/slinux:: use/slinux/vm-base use/auto-resize
|
|
ifeq (,$(filter-out armh aarch64 mipsel e2k%,$(ARCH)))
|
|
@$(call add,THE_LISTS,slinux/multimedia-player-celluloid)
|
|
else
|
|
@$(call add,THE_LISTS,slinux/multimedia-player-vlc)
|
|
endif
|
|
|
|
ifeq (,$(filter-out aarch64 armh riscv64,$(ARCH)))
|
|
vm/slinux:: use/uboot
|
|
@$(call add,BASE_LISTS,uboot)
|
|
@$(call add,THE_LISTS,slinux/multimedia-player-celluloid)
|
|
endif
|
|
|
|
ifeq (,$(filter-out aarch64 armh,$(ARCH)))
|
|
vm/slinux-rpi: use/slinux/vm-base use/arm-rpi4/full
|
|
@$(call add,THE_LISTS,slinux/multimedia-player-celluloid)
|
|
endif
|
|
|
|
ifeq (,$(filter-out aarch64,$(ARCH)))
|
|
vm/slinux-tegra: use/slinux/vm-base use/aarch64-tegra
|
|
@$(call add,THE_LISTS,slinux/multimedia-player-vlc)
|
|
endif
|
|
|
|
ifeq (,$(filter-out armh,$(ARCH)))
|
|
vm/slinux-mcom02: use/slinux/vm-base use/armh-mcom02/x11
|
|
@$(call add,THE_LISTS,slinux/multimedia-player-celluloid)
|
|
endif
|
|
|
|
ifeq (,$(filter-out mipsel,$(ARCH)))
|
|
vm/slinux::
|
|
@$(call add,THE_PACKAGES,installer-feature-bell-off-stage3)
|
|
@$(call add,THE_PACKAGES,xfce-reduced-resource)
|
|
@$(call add,THE_LISTS,slinux/multimedia-player-celluloid)
|
|
|
|
vm/slinux-tavolga: vm/slinux use/mipsel-mitx/x11
|
|
@$(call add,THE_LISTS,slinux/multimedia-player-celluloid)
|
|
vm/slinux-bfk3: vm/slinux use/mipsel-bfk3/x11
|
|
@$(call add,THE_LISTS,slinux/multimedia-player-celluloid)
|
|
endif
|
|
|
|
endif
|