diff options
author | Damien Lespiau <damien.lespiau@intel.com> | 2013-01-14 23:21:21 +0000 |
---|---|---|
committer | Damien Lespiau <damien.lespiau@intel.com> | 2013-03-04 15:54:35 +0000 |
commit | 191c85976d7f924de781ac4d9ad8a73b034493bf (patch) | |
tree | 2465ba4c109bf8ae4f9fc9d6641651d06116800b /assembler/Makefile.am | |
parent | e466360df9ca2d43754e825eb496d8dd23c9ccf0 (diff) |
build: Integrate the merged gen assembler in the build system
Signed-off-by: Damien Lespiau <damien.lespiau@intel.com>
Diffstat (limited to 'assembler/Makefile.am')
-rw-r--r-- | assembler/Makefile.am | 34 |
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 |