1# Copyright (c) 2016, Intel Corporation
2# All rights reserved.
3#
4# Redistribution and use in source and binary forms, with or without modification,
5# are permitted provided that the following conditions are met:
6#
7# 1. Redistributions of source code must retain the above copyright notice, this
8# list of conditions and the following disclaimer.
9#
10# 2. Redistributions in binary form must reproduce the above copyright notice,
11# this list of conditions and the following disclaimer in the documentation and/or
12# other materials provided with the distribution.
13#
14# 3. Neither the name of the copyright holder nor the names of its contributors
15# may be used to endorse or promote products derived from this software without
16# specific prior written permission.
17#
18# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
19# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
20# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
21# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
22# ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
23# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
24# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
25# ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
26# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
27# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
28
29# Resources are not compiled so the prebuild mechanism is used to export them.
30# Schemas are only used by host, in order to validate xml files
31##################################################
32
33include $(CLEAR_VARS)
34LOCAL_MODULE := ParameterFrameworkConfiguration.xsd
35LOCAL_MODULE_OWNER := intel
36LOCAL_SRC_FILES := upstream/schemas/$(LOCAL_MODULE)
37LOCAL_MODULE_CLASS = ETC
38LOCAL_MODULE_PATH := $(HOST_OUT)/etc/parameter-framework/Schemas
39LOCAL_IS_HOST_MODULE := true
40include $(BUILD_PREBUILT)
41
42include $(CLEAR_VARS)
43LOCAL_MODULE := ConfigurableDomain.xsd
44LOCAL_MODULE_OWNER := intel
45LOCAL_SRC_FILES := upstream/schemas/$(LOCAL_MODULE)
46LOCAL_MODULE_CLASS = ETC
47LOCAL_MODULE_PATH := $(HOST_OUT)/etc/parameter-framework/Schemas
48LOCAL_IS_HOST_MODULE := true
49LOCAL_REQUIRED_MODULES := \
50    ParameterSettings.xsd
51include $(BUILD_PREBUILT)
52
53include $(CLEAR_VARS)
54LOCAL_MODULE := ConfigurableDomains.xsd
55LOCAL_MODULE_OWNER := intel
56LOCAL_SRC_FILES := upstream/schemas/$(LOCAL_MODULE)
57LOCAL_MODULE_CLASS = ETC
58LOCAL_MODULE_PATH := $(HOST_OUT)/etc/parameter-framework/Schemas
59LOCAL_IS_HOST_MODULE := true
60LOCAL_REQUIRED_MODULES := \
61    ConfigurableDomain.xsd
62include $(BUILD_PREBUILT)
63
64include $(CLEAR_VARS)
65LOCAL_MODULE := SystemClass.xsd
66LOCAL_MODULE_OWNER := intel
67LOCAL_SRC_FILES := upstream/schemas/$(LOCAL_MODULE)
68LOCAL_MODULE_CLASS = ETC
69LOCAL_MODULE_PATH := $(HOST_OUT)/etc/parameter-framework/Schemas
70LOCAL_IS_HOST_MODULE := true
71LOCAL_REQUIRED_MODULES := \
72    FileIncluder.xsd \
73    Subsystem.xsd
74include $(BUILD_PREBUILT)
75
76include $(CLEAR_VARS)
77LOCAL_MODULE := ParameterSettings.xsd
78LOCAL_MODULE_OWNER := intel
79LOCAL_SRC_FILES := upstream/schemas/$(LOCAL_MODULE)
80LOCAL_MODULE_CLASS = ETC
81LOCAL_MODULE_PATH := $(HOST_OUT)/etc/parameter-framework/Schemas
82LOCAL_IS_HOST_MODULE := true
83include $(BUILD_PREBUILT)
84
85include $(CLEAR_VARS)
86LOCAL_MODULE := FileIncluder.xsd
87LOCAL_MODULE_OWNER := intel
88LOCAL_SRC_FILES := upstream/schemas/$(LOCAL_MODULE)
89LOCAL_MODULE_CLASS = ETC
90LOCAL_MODULE_PATH := $(HOST_OUT)/etc/parameter-framework/Schemas
91LOCAL_IS_HOST_MODULE := true
92include $(BUILD_PREBUILT)
93
94include $(CLEAR_VARS)
95LOCAL_MODULE := Subsystem.xsd
96LOCAL_MODULE_OWNER := intel
97LOCAL_SRC_FILES := upstream/schemas/$(LOCAL_MODULE)
98LOCAL_MODULE_CLASS = ETC
99LOCAL_MODULE_PATH := $(HOST_OUT)/etc/parameter-framework/Schemas
100LOCAL_IS_HOST_MODULE := true
101LOCAL_REQUIRED_MODULES := \
102    ComponentLibrary.xsd
103include $(BUILD_PREBUILT)
104
105include $(CLEAR_VARS)
106LOCAL_MODULE := ComponentLibrary.xsd
107LOCAL_MODULE_OWNER := intel
108LOCAL_SRC_FILES := upstream/schemas/$(LOCAL_MODULE)
109LOCAL_MODULE_CLASS = ETC
110LOCAL_MODULE_PATH := $(HOST_OUT)/etc/parameter-framework/Schemas
111LOCAL_IS_HOST_MODULE := true
112LOCAL_REQUIRED_MODULES := \
113    ComponentTypeSet.xsd \
114    W3cXmlAttributes.xsd
115include $(BUILD_PREBUILT)
116
117include $(CLEAR_VARS)
118LOCAL_MODULE := ComponentTypeSet.xsd
119LOCAL_MODULE_OWNER := intel
120LOCAL_SRC_FILES := upstream/schemas/$(LOCAL_MODULE)
121LOCAL_MODULE_CLASS = ETC
122LOCAL_MODULE_PATH := $(HOST_OUT)/etc/parameter-framework/Schemas
123LOCAL_IS_HOST_MODULE := true
124LOCAL_REQUIRED_MODULES := \
125    Parameter.xsd \
126    W3cXmlAttributes.xsd
127include $(BUILD_PREBUILT)
128
129include $(CLEAR_VARS)
130LOCAL_MODULE := W3cXmlAttributes.xsd
131LOCAL_MODULE_OWNER := intel
132LOCAL_SRC_FILES := upstream/schemas/$(LOCAL_MODULE)
133LOCAL_MODULE_CLASS = ETC
134LOCAL_MODULE_PATH := $(HOST_OUT)/etc/parameter-framework/Schemas
135LOCAL_IS_HOST_MODULE := true
136include $(BUILD_PREBUILT)
137
138include $(CLEAR_VARS)
139LOCAL_MODULE := Parameter.xsd
140LOCAL_MODULE_OWNER := intel
141LOCAL_SRC_FILES := upstream/schemas/$(LOCAL_MODULE)
142LOCAL_MODULE_CLASS = ETC
143LOCAL_MODULE_PATH := $(HOST_OUT)/etc/parameter-framework/Schemas
144LOCAL_IS_HOST_MODULE := true
145include $(BUILD_PREBUILT)
146##################################################
147