diff options
Diffstat (limited to 'assembler/Makefile.am')
-rw-r--r-- | assembler/Makefile.am | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/assembler/Makefile.am b/assembler/Makefile.am new file mode 100644 index 0000000..95ba08d --- /dev/null +++ b/assembler/Makefile.am @@ -0,0 +1,51 @@ +SUBDIRS = doc test + +noinst_LTLIBRARIES = libbrw.la + +bin_PROGRAMS = intel-gen4asm intel-gen4disasm + +libbrw_la_SOURCES = \ + brw_compat.h \ + brw_context.c \ + brw_context.h \ + brw_disasm.c \ + brw_defines.h \ + brw_eu.h \ + brw_eu.c \ + brw_eu_compact.c \ + brw_eu_debug.c \ + brw_eu_emit.c \ + brw_eu_util.c \ + brw_reg.h \ + brw_structs.h \ + ralloc.c \ + ralloc.h \ + $(NULL) + +AM_YFLAGS = -d --warnings=all +AM_CFLAGS= $(ASSEMBLER_WARN_CFLAGS) + +LEX = flex -i +BUILT_SOURCES = gram.h gram.c lex.c +gram.h: gram.c + +intel_gen4asm_SOURCES = \ + gen4asm.h \ + gram.y \ + lex.l \ + main.c \ + $(NULL) + +intel_gen4asm_LDADD = libbrw.la + +intel_gen4disasm_SOURCES = disasm-main.c +intel_gen4disasm_LDADD = libbrw.la + +pkgconfigdir = $(libdir)/pkgconfig +pkgconfig_DATA = intel-gen4asm.pc + +MAINTAINERCLEANFILES = $(BUILT_SOURCES) +EXTRA_DIST = \ + README \ + TODO \ + intel-gen4asm.pc.in |