123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121 |
- include Makefile.sources
- include $(top_srcdir)/src/gallium/Automake.inc
-
- noinst_LTLIBRARIES = libgallium.la
-
- AM_CFLAGS = \
- -I$(top_srcdir)/src/loader \
- -I$(top_builddir)/src/compiler/nir \
- -I$(top_srcdir)/src/gallium/auxiliary/util \
- $(GALLIUM_CFLAGS) \
- $(LIBUNWIND_CFLAGS) \
- $(VISIBILITY_CFLAGS) \
- $(MSVC2013_COMPAT_CFLAGS)
-
- AM_CXXFLAGS = \
- $(VISIBILITY_CXXFLAGS) \
- $(MSVC2013_COMPAT_CXXFLAGS)
-
- libgallium_la_SOURCES = \
- $(C_SOURCES) \
- $(NIR_SOURCES) \
- $(GENERATED_SOURCES)
-
- if HAVE_LIBDRM
-
- AM_CFLAGS += \
- $(LIBDRM_CFLAGS)
-
- libgallium_la_SOURCES += \
- $(RENDERONLY_SOURCES)
-
- endif
-
- if HAVE_GALLIUM_LLVM
-
- AM_CFLAGS += \
- $(LLVM_CFLAGS)
-
- AM_CXXFLAGS += \
- $(GALLIUM_CFLAGS) \
- $(LLVM_CXXFLAGS)
-
- libgallium_la_SOURCES += \
- $(GALLIVM_SOURCES)
-
- endif
-
- MKDIR_GEN = $(AM_V_at)$(MKDIR_P) $(@D)
- PYTHON_GEN = $(AM_V_GEN)$(PYTHON2) $(PYTHON_FLAGS)
-
- indices/u_indices_gen.c: indices/u_indices_gen.py
- $(MKDIR_GEN)
- $(PYTHON_GEN) $(srcdir)/indices/u_indices_gen.py > $@
-
- indices/u_unfilled_gen.c: indices/u_unfilled_gen.py
- $(MKDIR_GEN)
- $(PYTHON_GEN) $(srcdir)/indices/u_unfilled_gen.py > $@
-
- util/u_format_table.c: util/u_format_table.py \
- util/u_format_pack.py \
- util/u_format_parse.py \
- util/u_format.csv
- $(MKDIR_GEN)
- $(PYTHON_GEN) $(srcdir)/util/u_format_table.py $(srcdir)/util/u_format.csv > $@
-
- noinst_LTLIBRARIES += libgalliumvl_stub.la
- libgalliumvl_stub_la_SOURCES = \
- $(VL_STUB_SOURCES)
-
- if NEED_GALLIUM_VL
-
- COMMON_VL_CFLAGS = \
- $(AM_CFLAGS) \
- $(VL_CFLAGS) \
- $(XCB_DRI3_CFLAGS) \
- $(DRI2PROTO_CFLAGS) \
- $(LIBDRM_CFLAGS)
-
- noinst_LTLIBRARIES += libgalliumvl.la
-
- libgalliumvl_la_CFLAGS = \
- $(COMMON_VL_CFLAGS)
-
- libgalliumvl_la_SOURCES = \
- $(VL_SOURCES)
-
- if NEED_GALLIUM_VL_WINSYS
-
- noinst_LTLIBRARIES += libgalliumvlwinsys.la
-
- libgalliumvlwinsys_la_CFLAGS = $(COMMON_VL_CFLAGS)
- libgalliumvlwinsys_la_SOURCES = $(VL_WINSYS_SOURCES)
-
- if HAVE_PLATFORM_X11
- libgalliumvlwinsys_la_SOURCES += $(VL_WINSYS_DRI2_SOURCES)
-
- if HAVE_DRI3
- libgalliumvlwinsys_la_SOURCES += $(VL_WINSYS_DRI3_SOURCES)
- endif
- endif
-
- if HAVE_PLATFORM_DRM
- libgalliumvlwinsys_la_SOURCES += $(VL_WINSYS_DRM_SOURCES)
- endif
-
- endif # NEED_GALLIUM_VL_WINSYS
- endif # NEED_GALLIUM_VL
-
- EXTRA_DIST = \
- SConscript \
- indices/u_indices.c \
- indices/u_unfilled_indices.c \
- indices/u_indices_gen.py \
- indices/u_unfilled_gen.py \
- postprocess/ADDING \
- rbug/README \
- target-helpers \
- util/u_format.csv \
- util/u_format_pack.py \
- util/u_format_parse.py \
- util/u_format_table.py
|