Home | History | Annotate | Download | only in parameter-framework
      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 
     33 include $(CLEAR_VARS)
     34 LOCAL_MODULE := ParameterFrameworkConfiguration.xsd
     35 LOCAL_MODULE_OWNER := intel
     36 LOCAL_SRC_FILES := upstream/schemas/$(LOCAL_MODULE)
     37 LOCAL_MODULE_CLASS = ETC
     38 LOCAL_MODULE_PATH := $(HOST_OUT)/etc/parameter-framework/Schemas
     39 LOCAL_IS_HOST_MODULE := true
     40 include $(BUILD_PREBUILT)
     41 
     42 include $(CLEAR_VARS)
     43 LOCAL_MODULE := ConfigurableDomain.xsd
     44 LOCAL_MODULE_OWNER := intel
     45 LOCAL_SRC_FILES := upstream/schemas/$(LOCAL_MODULE)
     46 LOCAL_MODULE_CLASS = ETC
     47 LOCAL_MODULE_PATH := $(HOST_OUT)/etc/parameter-framework/Schemas
     48 LOCAL_IS_HOST_MODULE := true
     49 LOCAL_REQUIRED_MODULES := \
     50     ParameterSettings.xsd
     51 include $(BUILD_PREBUILT)
     52 
     53 include $(CLEAR_VARS)
     54 LOCAL_MODULE := ConfigurableDomains.xsd
     55 LOCAL_MODULE_OWNER := intel
     56 LOCAL_SRC_FILES := upstream/schemas/$(LOCAL_MODULE)
     57 LOCAL_MODULE_CLASS = ETC
     58 LOCAL_MODULE_PATH := $(HOST_OUT)/etc/parameter-framework/Schemas
     59 LOCAL_IS_HOST_MODULE := true
     60 LOCAL_REQUIRED_MODULES := \
     61     ConfigurableDomain.xsd
     62 include $(BUILD_PREBUILT)
     63 
     64 include $(CLEAR_VARS)
     65 LOCAL_MODULE := SystemClass.xsd
     66 LOCAL_MODULE_OWNER := intel
     67 LOCAL_SRC_FILES := upstream/schemas/$(LOCAL_MODULE)
     68 LOCAL_MODULE_CLASS = ETC
     69 LOCAL_MODULE_PATH := $(HOST_OUT)/etc/parameter-framework/Schemas
     70 LOCAL_IS_HOST_MODULE := true
     71 LOCAL_REQUIRED_MODULES := \
     72     FileIncluder.xsd \
     73     Subsystem.xsd
     74 include $(BUILD_PREBUILT)
     75 
     76 include $(CLEAR_VARS)
     77 LOCAL_MODULE := ParameterSettings.xsd
     78 LOCAL_MODULE_OWNER := intel
     79 LOCAL_SRC_FILES := upstream/schemas/$(LOCAL_MODULE)
     80 LOCAL_MODULE_CLASS = ETC
     81 LOCAL_MODULE_PATH := $(HOST_OUT)/etc/parameter-framework/Schemas
     82 LOCAL_IS_HOST_MODULE := true
     83 include $(BUILD_PREBUILT)
     84 
     85 include $(CLEAR_VARS)
     86 LOCAL_MODULE := FileIncluder.xsd
     87 LOCAL_MODULE_OWNER := intel
     88 LOCAL_SRC_FILES := upstream/schemas/$(LOCAL_MODULE)
     89 LOCAL_MODULE_CLASS = ETC
     90 LOCAL_MODULE_PATH := $(HOST_OUT)/etc/parameter-framework/Schemas
     91 LOCAL_IS_HOST_MODULE := true
     92 include $(BUILD_PREBUILT)
     93 
     94 include $(CLEAR_VARS)
     95 LOCAL_MODULE := Subsystem.xsd
     96 LOCAL_MODULE_OWNER := intel
     97 LOCAL_SRC_FILES := upstream/schemas/$(LOCAL_MODULE)
     98 LOCAL_MODULE_CLASS = ETC
     99 LOCAL_MODULE_PATH := $(HOST_OUT)/etc/parameter-framework/Schemas
    100 LOCAL_IS_HOST_MODULE := true
    101 LOCAL_REQUIRED_MODULES := \
    102     ComponentLibrary.xsd
    103 include $(BUILD_PREBUILT)
    104 
    105 include $(CLEAR_VARS)
    106 LOCAL_MODULE := ComponentLibrary.xsd
    107 LOCAL_MODULE_OWNER := intel
    108 LOCAL_SRC_FILES := upstream/schemas/$(LOCAL_MODULE)
    109 LOCAL_MODULE_CLASS = ETC
    110 LOCAL_MODULE_PATH := $(HOST_OUT)/etc/parameter-framework/Schemas
    111 LOCAL_IS_HOST_MODULE := true
    112 LOCAL_REQUIRED_MODULES := \
    113     ComponentTypeSet.xsd \
    114     W3cXmlAttributes.xsd
    115 include $(BUILD_PREBUILT)
    116 
    117 include $(CLEAR_VARS)
    118 LOCAL_MODULE := ComponentTypeSet.xsd
    119 LOCAL_MODULE_OWNER := intel
    120 LOCAL_SRC_FILES := upstream/schemas/$(LOCAL_MODULE)
    121 LOCAL_MODULE_CLASS = ETC
    122 LOCAL_MODULE_PATH := $(HOST_OUT)/etc/parameter-framework/Schemas
    123 LOCAL_IS_HOST_MODULE := true
    124 LOCAL_REQUIRED_MODULES := \
    125     Parameter.xsd \
    126     W3cXmlAttributes.xsd
    127 include $(BUILD_PREBUILT)
    128 
    129 include $(CLEAR_VARS)
    130 LOCAL_MODULE := W3cXmlAttributes.xsd
    131 LOCAL_MODULE_OWNER := intel
    132 LOCAL_SRC_FILES := upstream/schemas/$(LOCAL_MODULE)
    133 LOCAL_MODULE_CLASS = ETC
    134 LOCAL_MODULE_PATH := $(HOST_OUT)/etc/parameter-framework/Schemas
    135 LOCAL_IS_HOST_MODULE := true
    136 include $(BUILD_PREBUILT)
    137 
    138 include $(CLEAR_VARS)
    139 LOCAL_MODULE := Parameter.xsd
    140 LOCAL_MODULE_OWNER := intel
    141 LOCAL_SRC_FILES := upstream/schemas/$(LOCAL_MODULE)
    142 LOCAL_MODULE_CLASS = ETC
    143 LOCAL_MODULE_PATH := $(HOST_OUT)/etc/parameter-framework/Schemas
    144 LOCAL_IS_HOST_MODULE := true
    145 include $(BUILD_PREBUILT)
    146 ##################################################
    147