d5affd0519039e487e967afbea610f60f5ddc42d
[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_reg.h       \
15         brw_structs.h   \
16         ralloc.c        \
17         ralloc.h        \
18         $(NULL)
19
20 AM_YFLAGS = -d --warnings=all
21 AM_CFLAGS= $(ASSEMBLER_WARN_CFLAGS)
22
23 LEX = flex -i
24 BUILT_SOURCES = gram.h gram.c lex.c
25 gram.h: gram.c
26
27 intel_gen4asm_SOURCES = \
28         gen4asm.h       \
29         gram.y          \
30         lex.l           \
31         main.c          \
32         $(NULL)
33
34 intel_gen4asm_LDADD = libbrw.la
35
36 intel_gen4disasm_SOURCES =  disasm-main.c
37 intel_gen4disasm_LDADD = libbrw.la
38
39 pkgconfigdir = $(libdir)/pkgconfig
40 pkgconfig_DATA = intel-gen4asm.pc
41
42 MAINTAINERCLEANFILES = $(BUILT_SOURCES)
43 EXTRA_DIST = \
44         README \
45         TODO \
46         intel-gen4asm.pc.in