Skip to content

Instantly share code, notes, and snippets.

@kalkin
Created August 21, 2016 22:53
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save kalkin/d9bca61d4b3df6f0a830870d6cd9ebf7 to your computer and use it in GitHub Desktop.
Save kalkin/d9bca61d4b3df6f0a830870d6cd9ebf7 to your computer and use it in GitHub Desktop.
# vim: ft=make ts=4 sw=4
# Ready to use config for full build of the Qubes OS 4.0 (as of yet, unreleased)
GIT_BASEURL ?= https://github.com
GIT_PREFIX ?= QubesOS/qubes-
VERBOSE = 0
DEBUG = 0
NO_SIGN = 1
NO_CHECK = 1
BACKEND_VMM=xen
DIST_DOM0 ?= fc23
DISTS_VM ?= fc23
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-linux \
core-agent-linux \
linux-kernel \
$(MGMT_COMPONENTS) \
artwork \
gui-common \
gui-daemon \
gui-agent-linux \
gui-agent-xen-hvm-stubdom \
app-linux-split-gpg \
app-linux-tor \
app-thunderbird \
app-linux-pdf-converter \
app-linux-img-converter \
app-linux-input-proxy \
linux-template-builder \
desktop-linux-kde \
desktop-linux-xfce4 \
linux-dom0-updates \
linux-pvgrub2 \
installer-qubes-os \
linux-yum \
antievilmaid \
builder \
builder-fedora
#vmm-xen-windows-pvdrivers
# manager \
BUILDER_PLUGINS = builder-fedora
BUILDER_PLUGINS += mgmt-salt
BRANCH_vmm_xen = xen-4.6
BRANCH_linux_kernel = stable-4.1
BRANCH_artwork = core3-devel
BRANCH_mgmt_salt_base = core3-devel
BRANCH_mgmt_salt_dom0_qvm = core3-devel
BRANCH_mgmt_salt_base_overrides = core3-devel
BRANCH_core_admin = master
BRANCH_mgmt_salt = master
BRANCH_core_admin_linux = core3-devel
BRANCH_core_qubesdb = core3-devel
BRANCH_gui_daemon = core3-devel
BRANCH_installer_qubes_os = core3-devel
BRANCH_linux_utils = core3-devel
TEMPLATE_LABEL ?=
#TEMPLATE_LABEL += fc20:fedora-20
#TEMPLATE_LABEL += fc21:fedora-21
#TEMPLATE_LABEL += fc22:fedora-22
TEMPLATE_LABEL += fc23:fedora-23
GIT_URL_artwork = $(GIT_BASEURL)/woju/qubes-artwork.git
GIT_URL_builder = $(GIT_BASEURL)/woju/qubes-builder.git
GIT_URL_builder_fedora = $(GIT_BASEURL)/woju/qubes-builder-fedora.git
GIT_URL_core_admin = $(GIT_BASEURL)/kalkin/qubes-core-admin.git
GIT_URL_mgmt_salt = $(GIT_BASEURL)/kalkin/qubes-mgmt-salt.git
GIT_URL_mgmt_salt_base = $(GIT_BASEURL)/kalkin/qubes-mgmt-salt-base.git
GIT_URL_mgmt_salt_dom0_qvm = $(GIT_BASEURL)/kalkin/qubes-mgmt-salt-dom0-qvm.git
GIT_URL_mgmt_salt_base_overrides = $(GIT_BASEURL)/kalkin/qubes-mgmt-salt-base-overrides.git
GIT_URL_mgmt_salt_dom0_virtual_machines = $(GIT_BASEURL)/kalkin/qubes-mgmt-salt-dom0-virtual-machines.git
GIT_URL_core_admin_linux = $(GIT_BASEURL)/woju/qubes-core-admin-linux.git
GIT_URL_core_qubesdb = $(GIT_BASEURL)/woju/qubes-core-qubesdb.git
GIT_URL_gui_daemon = $(GIT_BASEURL)/woju/qubes-gui-daemon.git
GIT_URL_installer_qubes_os = $(GIT_BASEURL)/kalkin/qubes-installer-qubes-os.git
GIT_URL_linux_utils = $(GIT_BASEURL)/woju/qubes-linux-utils.git
# 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
# Uncomment this line to enable Archlinux template build
#DISTS_VM += archlinux
#COMPONENTS += builder-archlinux
#BUILDER_PLUGINS += builder-archlinux
about::
@echo "qubes-os-master.conf"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment