From f03ccf86d6e3d28548d1cad4d4e68f6735b78d22 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Michael=20R=C3=BCttgers?= <mr@westwerk.ac>
Date: Sat, 12 Sep 2015 16:17:14 +0200
Subject: [PATCH] Add support for x86-xen_domu target

Config for rootfs and grub is not needed anymore (https://dev.openwrt.org/ticket/18074)

Config file not needed anymore (set implicitly by gluon now)

Avoid empty vars
---
 targets/targets.mk               | 1 +
 targets/x86-xen_domu/profiles.mk | 4 ++++
 targets/x86-xen_domu/vermagic    | 1 +
 3 files changed, 6 insertions(+)
 create mode 100644 targets/x86-xen_domu/profiles.mk
 create mode 100644 targets/x86-xen_domu/vermagic

diff --git a/targets/targets.mk b/targets/targets.mk
index 3712eaceb..95b868bef 100644
--- a/targets/targets.mk
+++ b/targets/targets.mk
@@ -4,6 +4,7 @@ $(eval $(call GluonTarget,mpc85xx,generic))
 $(eval $(call GluonTarget,x86,generic))
 $(eval $(call GluonTarget,x86,kvm_guest))
 $(eval $(call GluonTarget,x86,64))
+$(eval $(call GluonTarget,x86,xen_domu))
 
 ifneq ($(BROKEN),)
 $(eval $(call GluonTarget,ramips,rt305x)) # BROKEN: No AP+IBSS support
diff --git a/targets/x86-xen_domu/profiles.mk b/targets/x86-xen_domu/profiles.mk
new file mode 100644
index 000000000..c104067b7
--- /dev/null
+++ b/targets/x86-xen_domu/profiles.mk
@@ -0,0 +1,4 @@
+$(eval $(call GluonProfile,GENERIC))
+$(eval $(call GluonProfileFactorySuffix,GENERIC,-ext4,.img.gz))
+$(eval $(call GluonProfileSysupgradeSuffix,GENERIC,-ext4,.img.gz))
+$(eval $(call GluonModel,GENERIC,combined,x86-xen))
diff --git a/targets/x86-xen_domu/vermagic b/targets/x86-xen_domu/vermagic
new file mode 100644
index 000000000..1e646edaa
--- /dev/null
+++ b/targets/x86-xen_domu/vermagic
@@ -0,0 +1 @@
+bce85557e89d5a4f30d6d723503b1a61
-- 
GitLab