assembler: Import brw_eu_compact.c
[platform/upstream/intel-gpu-tools.git] / assembler / Makefile.am
1 SUBDIRS = doc test
2
3 noinst_LTLIBRARIES = libbrw.la
4
5 bin_PROGRAMS = intel-gen4asm intel-gen4disasm
6
7 libbrw_la_SOURCES =             \
8         brw_compat.h            \
9         brw_context.c           \
10         brw_context.h           \
11         brw_disasm.c            \
12         brw_defines.h           \
13         brw_eu.h                \
14         brw_eu_compact.c        \
15         brw_reg.h               \
16         brw_structs.h           \
17         ralloc.c                \
18         ralloc.h                \
19         $(NULL)
20
21 AM_YFLAGS = -d --warnings=all
22 AM_CFLAGS= $(ASSEMBLER_WARN_CFLAGS)
23
24 LEX = flex -i
25 BUILT_SOURCES = gram.h gram.c lex.c
26 gram.h: gram.c
27
28 intel_gen4asm_SOURCES = \
29         gen4asm.h       \
30         gram.y          \
31         lex.l           \
32         main.c          \
33         $(NULL)
34
35 intel_gen4asm_LDADD = libbrw.la
36
37 intel_gen4disasm_SOURCES =  disasm-main.c
38 intel_gen4disasm_LDADD = libbrw.la
39
40 pkgconfigdir = $(libdir)/pkgconfig
41 pkgconfig_DATA = intel-gen4asm.pc
42
43 MAINTAINERCLEANFILES = $(BUILT_SOURCES)
44 EXTRA_DIST = \
45         README \
46         TODO \
47         intel-gen4asm.pc.in