# Shader debugger depends on python3, intel-genasm and objcopy
if test "x$BUILD_SHADER_DEBUGGER" != xno; then
# Check that the assembler is built
- if test "$enable_assembler" = xno; then
- AC_MSG_ERROR([Shader debugger requested, but assembler not build not found.])
- BUILD_SHADER_DEBUGGER=no
+ if test "x$enable_assembler" = xno; then
+ if test "x$BUILD_SHADER_DEBUGGER" = xyes; then
+ AC_MSG_ERROR([Shader debugger requested, but assembler not enabled.])
+ fi
fi
# Check Python 3 is installed
AM_CONDITIONAL(BUILD_SHADER_DEBUGGER, [test "x$BUILD_SHADER_DEBUGGER" != xno])
AS_IF([test "x$BUILD_SHADER_DEBUGGER" != xno],
[enable_debugger=yes], [enable_debugger=no])
+AS_IF([test "x$enable_assembler" = xno],
+ [enable_debugger=no], 1)
# -----------------------------------------------------------------------------