@@ -21,7 +21,11 @@
ACLOCAL_AMFLAGS = ${ACLOCAL_FLAGS}
-SUBDIRS = lib man tools scripts tests benchmarks demos assembler
+SUBDIRS = lib man tools scripts tests benchmarks demos
+
+if BUILD_ASSEMBLER
+SUBDIRS += assembler
+endif
if BUILD_SHADER_DEBUGGER
SUBDIRS += debugger
@@ -93,6 +93,12 @@ if test x"$udev" = xyes; then
fi
PKG_CHECK_MODULES(GLIB, glib-2.0)
+# can we build the assembler?
+AS_IF([test x"$LEX" != "x:" -a x"$YACC" != xyacc],
+ [enable_assembler=yes],
+ [enable_assembler=no])
+AM_CONDITIONAL(BUILD_ASSEMBLER, [test "x$enable_assembler" = xyes])
+
# -----------------------------------------------------------------------------
# Configuration options
# -----------------------------------------------------------------------------
@@ -155,3 +161,12 @@ AC_CONFIG_FILES([
assembler/intel-gen4asm.pc
])
AC_OUTPUT
+
+# Print a summary of the compilation
+echo ""
+echo "Intel GPU tools"
+
+echo ""
+echo " • Tools:"
+echo " Assembler: ${enable_assembler}"
+echo ""
And start displaying a nice summary of what we are going to compile. Signed-off-by: Damien Lespiau <damien.lespiau@intel.com> --- Makefile.am | 6 +++++- configure.ac | 15 +++++++++++++++ 2 files changed, 20 insertions(+), 1 deletions(-)