<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE xsl:stylesheet [
<!ENTITY nbsp   "&#160;">
<!ENTITY lsaquo   "&#8249;">
<!ENTITY rsaquo   "&#8250;">
<!ENTITY laquo  "&#171;">
<!ENTITY raquo  "&#187;">
<!ENTITY copy   "&#169;">
]>
<xsl:stylesheet version="3.0"
				xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
				xmlns:xs="http://www.w3.org/2001/XMLSchema"
				xmlns:ou="http://omniupdate.com/XSL/Variables"
				xmlns:ouc="http://omniupdate.com/XSL/Variables"
				exclude-result-prefixes="xs ou ouc">

	<!-- choose which way you want to aggregate the xml -->

	<!-- XSL example -->
	<xsl:variable name="all-profiles">
		<xsl:call-template name="get-all-profiles" />
	</xsl:variable>

	<!-- php example -->

	<!-- <xsl:variable name="all-profiles">
		<xsl:call-template name="get-all-profiles">
			<xsl:with-param name="type" select="'production'" />
		</xsl:call-template>
	</xsl:variable>  -->


	<!-- c# example -->
	<!--
	<xsl:variable name="all-profiles">
		<xsl:call-template name="get-all-profiles">
			<xsl:with-param name="type" select="'production'" />
			<xsl:with-param name="language" select="'csharp'" />
		</xsl:call-template>
	</xsl:variable>
	-->

	<!-- variable for what the profile extensions are -->
	<xsl:param name="profile-ext" select="'profile.xml'" />
	<!-- variable of the individual profile node, this shouldn't be changed -->
	<xsl:param name="profile-node" select="'profile'" />
	<!-- what is the site root? -->
	<xsl:param name="root" select="concat($ou:root, $ou:site)" />

</xsl:stylesheet>
