INCLUDES = $(all_includes) -I$(top_srcdir) -I$(top_builddir)
AM_LDFLAGS = $(all_libraries)
AM_CPPFLAGS = -DYYDEBUG
####### Files
bin_PROGRAMS = ulxr2xml
ulxr2xml_SOURCES = main.cpp scanner.cpp yacc.cpp
noinst_HEADERS = scanner.ll yacc.hpp yacc.yy
ulxr2xml_LDADD = $(LIB_QT)
ulxr2xml_LDFLAGS = $(KDE_RPATH)
####### Build rules
remedy-all:
cp $(srcdir)/ulxridl-orig.xml.new $(srcdir)/ulxridl-orig.xml
parser:
cd $(srcdir) && flex -B -8 -oscanner.cpp scanner.ll ;\
bison -t -d -v -o yacc.cpp yacc.yy
check-local:
$(srcdir)/regressiontest.sh $(srcdir)/ulxridl_test.h $(srcdir)/ulxridl-orig.xml $(srcdir)
$(srcdir)/regressiontest.sh $(srcdir)/dcopidl_test.h $(srcdir)/dcopidl-orig.xml $(srcdir)
EXTRA_DIST = \
dcopidl_test.h \
dcopidl-orig.xml \
ulxridl_test.h \
ulxridl-orig.xml \
scanner.ll \
yacc.yy \
mstring.h \
regressiontest.sh
MAINTAINERCLEANFILES = yacc.cc.output
syntax highlighted by Code2HTML, v. 0.9.1