"Fossies" - the Fresh Open Source Software Archive

Member "mesa-20.1.8/src/gallium/drivers/freedreno/Android.gen.mk" (16 Sep 2020, 1873 Bytes) of package /linux/misc/mesa-20.1.8.tar.xz:


As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) Make source code syntax highlighting (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file.

    1 #
    2 # Copyright (C) 2016 Linaro, Ltd., Rob Herring <robh@kernel.org>
    3 #
    4 # Permission is hereby granted, free of charge, to any person obtaining a
    5 # copy of this software and associated documentation files (the "Software"),
    6 # to deal in the Software without restriction, including without limitation
    7 # the rights to use, copy, modify, merge, publish, distribute, sublicense,
    8 # and/or sell copies of the Software, and to permit persons to whom the
    9 # Software is furnished to do so, subject to the following conditions:
   10 #
   11 # The above copyright notice and this permission notice shall be included
   12 # in all copies or substantial portions of the Software.
   13 #
   14 # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   15 # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
   16 # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
   17 # THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
   18 # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   19 # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
   20 # DEALINGS IN THE SOFTWARE.
   21 #
   22 
   23 ifeq ($(LOCAL_MODULE_CLASS),)
   24 LOCAL_MODULE_CLASS := STATIC_LIBRARIES
   25 endif
   26 
   27 ir3_nir_trig_deps := \
   28     $(MESA_TOP)/src/freedreno/ir3/ir3_nir_trig.py \
   29     $(MESA_TOP)/src/compiler/nir/nir_algebraic.py
   30 
   31 ir3_nir_imul_deps := \
   32     $(MESA_TOP)/src/freedreno/ir3/ir3_nir_imul.py \
   33     $(MESA_TOP)/src/compiler/nir/nir_algebraic.py
   34 
   35 intermediates := $(call local-generated-sources-dir)
   36 
   37 $(intermediates)/ir3/ir3_nir_trig.c: $(ir3_nir_trig_deps)
   38     @mkdir -p $(dir $@)
   39     $(hide) $(MESA_PYTHON2) $< -p $(MESA_TOP)/src/compiler/nir > $@
   40 
   41 $(intermediates)/ir3/ir3_nir_imul.c: $(ir3_nir_imul_deps)
   42     @mkdir -p $(dir $@)
   43     $(hide) $(MESA_PYTHON2) $< -p $(MESA_TOP)/src/compiler/nir > $@
   44 
   45 LOCAL_GENERATED_SOURCES += $(addprefix $(intermediates)/, \
   46     $(ir3_GENERATED_FILES))