Home | History | Annotate | Download | only in auxiliary
      1 AUTOMAKE_OPTIONS = subdir-objects
      2 
      3 include Makefile.sources
      4 include $(top_srcdir)/src/gallium/Automake.inc
      5 
      6 noinst_LTLIBRARIES = libgallium.la
      7 
      8 AM_CFLAGS = \
      9 	-I$(top_srcdir)/src/gallium/auxiliary/util \
     10 	-I$(top_srcdir)/src/gallium/auxiliary/ \
     11 	$(GALLIUM_CFLAGS) \
     12 	$(PTHREAD_CFLAGS) \
     13 	$(VISIBILITY_CFLAGS)
     14 
     15 AM_CXXFLAGS = $(VISIBILITY_CXXFLAGS)
     16 
     17 libgallium_la_LIBADD = \
     18 	$(PTHREAD_LIBS)
     19 
     20 libgallium_la_SOURCES = \
     21 	$(C_SOURCES) \
     22 	$(GENERATED_SOURCES) \
     23 	util/rgtc.h \
     24 	util/u_atomic.h \
     25 	util/u_bitmask.h \
     26 	util/u_box.h \
     27 	util/u_cpu_detect.h \
     28 	util/u_debug.h \
     29 	util/u_debug_describe.h \
     30 	util/u_debug_refcnt.h \
     31 	util/u_double_list.h \
     32 	util/u_dual_blend.h \
     33 	util/u_format.h \
     34 	util/u_format_s3tc.h \
     35 	util/u_half.h \
     36 	util/u_hash_table.h \
     37 	util/u_inlines.h \
     38 	util/u_math.h \
     39 	util/u_memory.h \
     40 	util/u_pack_color.h \
     41 	util/u_pointer.h \
     42 	util/u_prim.h \
     43 	util/u_rect.h \
     44 	util/u_string.h \
     45 	util/u_surface.h \
     46 	util/u_texture.h \
     47 	cso_cache/cso_cache.h \
     48 	cso_cache/cso_hash.h \
     49 	tgsi/tgsi_build.h \
     50 	tgsi/tgsi_dump.h \
     51 	tgsi/tgsi_info.h \
     52 	tgsi/tgsi_iterate.h \
     53 	tgsi/tgsi_opcode_tmp.h \
     54 	tgsi/tgsi_parse.h \
     55 	tgsi/tgsi_sanity.h \
     56 	tgsi/tgsi_scan.h \
     57 	tgsi/tgsi_strings.h \
     58 	tgsi/tgsi_text.h \
     59 	tgsi/tgsi_transform.h \
     60 	tgsi/tgsi_ureg.h \
     61 	tgsi/tgsi_util.h \
     62 	os/os_memory.h \
     63 	os/os_memory_stdc.h \
     64 	os/os_memory_aligned.h \
     65 	os/os_misc.h \
     66 	os/os_thread.h
     67 
     68 util/u_format_table.c: $(srcdir)/util/u_format_table.py $(srcdir)/util/u_format_pack.py $(srcdir)/util/u_format_parse.py $(srcdir)/util/u_format.csv
     69 	$(AM_V_at)$(MKDIR_P) util
     70 	$(AM_V_GEN) $(PYTHON) $(srcdir)/util/u_format_table.py $(srcdir)/util/u_format.csv > $@
     71 
     72 -include $(top_srcdir)/git.mk
     73 
     74 EXTRA_DIST = util/u_format_table.py \
     75              util/u_format_pack.py \
     76              util/u_format_parse.py \
     77              util/u_format.csv
     78