From 669c687b8b71747d95dfc2e2e2ab3fde25393374 Mon Sep 17 00:00:00 2001 From: Willem Date: Thu, 18 Jul 2024 12:29:17 +0200 Subject: [PATCH] Added xml prolog print function. --- lib/make/सिस्टमₚᵣₐᵧToੴ/mb_make_xml.mk | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/lib/make/सिस्टमₚᵣₐᵧToੴ/mb_make_xml.mk b/lib/make/सिस्टमₚᵣₐᵧToੴ/mb_make_xml.mk index 3fe1ed5..604b0a8 100644 --- a/lib/make/सिस्टमₚᵣₐᵧToੴ/mb_make_xml.mk +++ b/lib/make/सिस्टमₚᵣₐᵧToੴ/mb_make_xml.mk @@ -12,6 +12,13 @@ MB_MAKE_XML_CDATA_END := ]]> $(call mb-make-call,mb-doc-variable-rock,MB_MAKE_XML_CDATA_END,Expanded special char; XML cdata end.) +define mb-make-xml-prolog +$(MB_ᕽᕽᕽ   )$(MB_MAKE_XML_LT)$\ +$(MB_ᕽᕽᕽ    )?xml version$(MB_MAKE_EQUALS)"1.0" ?$\ +$(MB_ᕽᕽᕽ   )$(MB_MAKE_XML_GT) +endef + + define _escape-xml-attr $(MB_ᕽᕽᕽ   )$(subst ',',$(subst ","e;,$(subst &,&,$(subst <,<,$(subst >,>,$(subst $(MB_MAKE_XML_CDATA_START),,$(subst $(MB_MAKE_XML_CDATA_END),,$(1)))))))) endef