1AUTOMAKE_OPTIONS = subdir-objects 2 3include Makefile.sources 4include $(top_srcdir)/src/gallium/Automake.inc 5 6noinst_LTLIBRARIES = libgallium.la 7 8AM_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 15AM_CXXFLAGS = $(VISIBILITY_CXXFLAGS) 16 17libgallium_la_LIBADD = \ 18 $(PTHREAD_LIBS) 19 20libgallium_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 68util/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 74EXTRA_DIST = util/u_format_table.py \ 75 util/u_format_pack.py \ 76 util/u_format_parse.py \ 77 util/u_format.csv 78