# vim: ft=make ts=4 sw=4 # Ready to use config for full build of the lastest Qubes OS (aka "master"). GIT_BASEURL ?= https://github.com GIT_PREFIX ?= QubesOS/qubes- NO_SIGN ?= 1 BACKEND_VMM=xen DIST_DOM0 ?= fc25 DISTS_VM ?= fc24 fc25 MGMT_COMPONENTS = \ mgmt-salt \ mgmt-salt-base \ mgmt-salt-base-topd \ mgmt-salt-base-config \ mgmt-salt-base-overrides \ mgmt-salt-dom0-qvm \ mgmt-salt-dom0-virtual-machines \ mgmt-salt-dom0-update COMPONENTS = \ vmm-xen \ core-libvirt \ core-vchan-xen \ core-qubesdb \ linux-utils \ core-admin \ core-admin-client \ core-admin-linux \ core-agent-linux \ linux-kernel \ artwork \ gui-common \ gui-daemon \ gui-agent-linux \ gui-agent-xen-hvm-stubdom \ vmm-xen-stubdom-linux \ app-linux-split-gpg \ app-linux-tor \ app-thunderbird \ app-linux-pdf-converter \ app-linux-img-converter \ app-linux-input-proxy \ app-linux-usb-proxy \ app-yubikey \ $(MGMT_COMPONENTS) \ meta-packages \ dbus \ manager \ desktop-linux-common \ desktop-linux-kde \ desktop-linux-xfce4 \ desktop-linux-i3 \ desktop-linux-awesome \ desktop-linux-manager \ linux-dom0-updates \ linux-pvgrub2 \ linux-gbulb \ linux-scrypt \ linux-template-builder \ installer-qubes-os \ linux-yum \ linux-deb \ vmm-xen-windows-pvdrivers \ antievilmaid \ builder \ builder-fedora BUILDER_PLUGINS = builder-fedora BUILDER_PLUGINS += mgmt-salt WINDOWS_COMPONENTS = \ windows-utils \ core-agent-windows \ gui-agent-windows \ installer-qubes-os-windows-tools \ builder-windows # Uncomment this to enable windows tools build #DISTS_VM += win7x64 #COMPONENTS += $(WINDOWS_COMPONENTS) #BUILDER_PLUGINS += builder-windows BRANCH_vmm_xen = xen-4.8 BRANCH_linux_kernel = stable-4.9 TEMPLATE_LABEL ?= TEMPLATE_LABEL += fc20:fedora-20 TEMPLATE_LABEL += fc21:fedora-21 TEMPLATE_LABEL += fc22:fedora-22 TEMPLATE_LABEL += fc23:fedora-23 TEMPLATE_LABEL += fc24:fedora-24 TEMPLATE_LABEL += fc25:fedora-25 TEMPLATE_LABEL += fc26:fedora-26 TEMPLATE_ALIAS ?= TEMPLATE_ALIAS += jessie:jessie+standard TEMPLATE_ALIAS += jessie+gnome:jessie+gnome+standard TEMPLATE_ALIAS += jessie+minimal:jessie+minimal+no-recommends TEMPLATE_LABEL += fc20+minimal:fedora-20-minimal TEMPLATE_LABEL += fc21+minimal:fedora-21-minimal TEMPLATE_LABEL += fc23+minimal:fedora-23-minimal TEMPLATE_LABEL += fc24+minimal:fedora-24-minimal TEMPLATE_LABEL += fc25+minimal:fedora-25-minimal TEMPLATE_LABEL += fc26+minimal:fedora-26-minimal TEMPLATE_LABEL += wheezy:debian-7 TEMPLATE_LABEL += wheezy+standard:debian-7 TEMPLATE_LABEL += jessie:debian-8 TEMPLATE_LABEL += jessie+standard:debian-8 TEMPLATE_LABEL += centos7:centos-7 TEMPLATE_LABEL += centos7+minimal:centos-7-minimal # Uncomment this lines to enable Whonix template build #DISTS_VM += whonix-gateway whonix-workstation #COMPONENTS += template-whonix #BUILDER_PLUGINS += template-whonix # Uncomment this lines to enable Debian 8 template build #DISTS_VM += jessie #COMPONENTS += builder-debian #BUILDER_PLUGINS += builder-debian ##################### ##################### ##################### DEBUG = 1 VERBOSE = 1 KEYRING_DIR_GIT = DISTS_VM = archlinux COMPONENTS += builder-archlinux BUILDER_PLUGINS += builder-archlinux BRANCH_core_agent_linux = archlinux-r4-template GIT_URL_core_agent_linux = https://github.com/ptitdoc/qubes-core-agent-linux BRANCH_builder_archlinux = master GIT_URL_builder_archlinux = https://github.com/ptitdoc/qubes-builder-archlinux BRANCH_vmm_xen = r4-archlinux-template GIT_URL_vmm_xen = https://github.com/na--/qubes-vmm-xen BRANCH_core_qubesdb = archpython3bindings GIT_URL_core_qubesdb = https://github.com/ptitdoc/qubes-core-qubesdb BRANCH_linux_utils = archpython2+3 GIT_URL_linux_utils = https://github.com/ptitdoc/qubes-linux-utils-1 BRANCH_gui_agent_linux = archlinux-r4-template GIT_URL_gui_agent_linux = https://github.com/ptitdoc/qubes-gui-agent-linux-1 about:: @echo "qubes-os-master.conf"