configurationengine/source/plugins/symbian/ConeProjectConverterPlugin/projectconvertplugin/tests/expected/new_project/family_x/test3/implml/create_project.convertprojectml
author terytkon
Thu, 11 Mar 2010 17:04:37 +0200
changeset 0 2e8eeb919028
child 3 e7e0ae78773e
permissions -rw-r--r--
Adding EPL version of configurationengine.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
     1
<?xml version="1.0" encoding="UTF-8"?>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
     2
<convertprojectml xmlns="http://www.s60.com/xml/convertprojectml/1">
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
     3
	
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
     4
	<!-- Using empty target project tag so that output goes to generation output dir -->
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
     5
	<targetProject/>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
     6
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
     7
	<!-- =============== -->
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
     8
	<!-- Platform layers -->
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
     9
	<!-- =============== -->
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    10
	<layer path="platforms/platform1">
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    11
		<folder path="confml">
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    12
			<filter action="add" data="confml_data/platform1/*.confml"/>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    13
			<filter action="remove" data="confml_data/platform1/platform1.confml"/>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    14
		</folder>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    15
		<folder path="implml">
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    16
			<filter action="add" data="confml_data/platform1/*.crml"/>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    17
			<filter action="add" data="confml_data/platform1/*.gcfml"/>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    18
			<filter action="add" data="confml_data/platform1/*.ibyml"/>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    19
		</folder>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    20
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    21
		<file type="layer_root" path="root.confml">
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    22
			<filter action="include_file" data="confml/*.confml"/>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    23
		</file>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    24
		<file type="configuration_root" path="platform1_root.confml">
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    25
			<filter action="include_layer" data="platforms/platform1/root.confml"/>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    26
			<meta xmlns:cv="http://www.nokia.com/xml/cpf-id/1">
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    27
				<cv:configuration-property name="platform_name" value="plat1"/>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    28
				<version>Version1</version>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    29
				<platform>Platform1</platform>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    30
				<date>Date1</date>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    31
				<release>Release1</release>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    32
				<editor>Editor1</editor>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    33
			</meta>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    34
			<desc>Description1</desc>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    35
		</file>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    36
		<!-- What is this? -->
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    37
		<file type="none" path="doc/s60_layer_design.doc">
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    38
			<filter action="add" data="/epoc32/docs/s60_layer_design.doc"/>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    39
		</file>				
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    40
	</layer>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    41
	
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    42
	<layer path="platforms/platform2">
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    43
		<folder path="confml">
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    44
			<filter action="add" data="confml_data/platform2/*.confml"/>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    45
			<filter action="remove" data="confml_data/platform2/platform2.confml"/>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    46
		</folder>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    47
		<folder path="implml">
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    48
			<filter action="add" data="confml_data/platform2/*.crml"/>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    49
			<filter action="add" data="confml_data/platform2/*.gcfml"/>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    50
			<filter action="add" data="confml_data/platform2/*.ibyml"/>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    51
		</folder>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    52
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    53
		<file type="layer_root" path="root.confml">
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    54
			<filter action="include_file" data="confml/*.confml"/>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    55
		</file>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    56
		<file type="configuration_root" path="platform2_root.confml">
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    57
			<filter action="include_layer" data="platforms/platform1/root.confml"/>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    58
			<filter action="include_layer" data="platforms/platform2/root.confml"/>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    59
		</file>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    60
	</layer>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    61
	
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    62
	<!-- ============ -->
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    63
	<!-- Family layer -->
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    64
	<!-- ============ -->
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    65
	
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    66
	<layer path="family_x">
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    67
		<folder path="confml">
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    68
			<filter action="add" data="family_x/family_x.confml"/>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    69
		</folder>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    70
		<folder path="test">
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    71
			<filter action="add" data="convertpluginlayer" recursive="true"/>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    72
		</folder>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    73
		<folder path="test2">
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    74
			<filter action="add" data="family_x/*.iby" recursive="true"/>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    75
		</folder>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    76
		<folder path="test3">
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    77
			<filter action="add" data="convertpluginlayer/*" recursive="true"/>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    78
		</folder>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    79
		<file type="layer_root" path="root.confml">
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    80
			<filter action="include_file" data="confml/family_x.confml" remove_includes="true"/>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    81
		</file>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    82
		<file type="configuration_root" path="family_x_root.confml">
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    83
			<filter action="include_layer" data="platforms/platform1/root.confml"/>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    84
			<filter action="include_layer" data="platforms/platform2/root.confml"/>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    85
			<filter action="include_layer" data="family_x/root.confml"/>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    86
		</file>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    87
	</layer>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    88
	
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    89
	
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    90
	<!-- ============= -->
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    91
	<!-- Product layer -->
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    92
	<!-- ============= -->
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    93
	
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    94
	<layer path="family_x/product_x">
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    95
		<folder path="confml">
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    96
			<filter action="add" data="family_x/product_x/product_x.confml"/>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    97
		</folder>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    98
		<file type="layer_root" path="root.confml">
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    99
			<filter action="include_file" data="confml/product_x.confml" remove_includes="true"/>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   100
		</file>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   101
		<file type="configuration_root" path="product_x_root.confml">
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   102
			<filter action="include_layer" data="platforms/platform1/root.confml"/>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   103
			<filter action="include_layer" data="platforms/platform2/root.confml"/>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   104
			<filter action="include_layer" data="family_x/root.confml"/>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   105
			<filter action="include_layer" data="family_x/product_x/root.confml"/>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   106
		</file>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   107
	</layer>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   108
	
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   109
	
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   110
	<!-- ================================= -->
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   111
	<!-- Product X language variant layers -->
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   112
	<!-- ================================= -->
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   113
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   114
	<foreach variable="{TEMPLATE}" data="variants/language/product_x">
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   115
		<layer path="family_x/product_x/language/{TEMPLATE}">
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   116
			<folder path="confml">
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   117
				<filter action="add" data="variants/language/product_x/{TEMPLATE}/*.confml"/>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   118
			</folder>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   119
			<folder>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   120
				<filter action="add" data="variants/language/product_x/{TEMPLATE}/*.*"/>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   121
				<filter action="remove" data="variants/language/product_x/{TEMPLATE}/*.confml"/>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   122
			</folder>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   123
			
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   124
			<file type="layer_root" path="root.confml">
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   125
				<filter action="include_file" data="confml/*.confml" remove_includes="true"/>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   126
			</file>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   127
			<file type="configuration_root" path="product_x_{TEMPLATE}_root.confml">
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   128
				<filter action="include_layer" data="platforms/platform1/root.confml"/>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   129
				<filter action="include_layer" data="platforms/platform2/root.confml"/>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   130
				<filter action="include_layer" data="family_x/root.confml"/>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   131
				<filter action="include_layer" data="family_x/product_x/root.confml"/>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   132
				<filter action="include_layer" data="family_x/product_x/language/{TEMPLATE}/root.confml"/>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   133
			</file>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   134
		</layer>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   135
	</foreach>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
   136
</convertprojectml>