summaryrefslogtreecommitdiff
path: root/assembler/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'assembler/Makefile.am')
-rw-r--r--assembler/Makefile.am34
1 files changed, 26 insertions, 8 deletions
diff --git a/assembler/Makefile.am b/assembler/Makefile.am
index 9e6147dd..59143560 100644
--- a/assembler/Makefile.am
+++ b/assembler/Makefile.am
@@ -1,13 +1,31 @@
-SUBDIRS = doc src test
+SUBDIRS = doc test
+bin_PROGRAMS = intel-gen4asm intel-gen4disasm
+
+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 = \
+ brw_defines.h \
+ brw_structs.h \
+ gen4asm.h \
+ gram.y \
+ lex.l \
+ main.c \
+ $(NULL)
+
+intel_gen4disasm_SOURCES = \
+ disasm.c disasm-main.c
+
+pkgconfigdir = $(libdir)/pkgconfig
+pkgconfig_DATA = intel-gen4asm.pc
+
+MAINTAINERCLEANFILES = $(BUILT_SOURCES)
EXTRA_DIST = \
- AUTHORS \
- COPYING \
- INSTALL \
README \
TODO \
- autogen.sh \
intel-gen4asm.pc.in
-
-pkgconfigdir = $(libdir)/pkgconfig
-pkgconfig_DATA = intel-gen4asm.pc