-# Copyright © 2019-2021 Nick Bowler
+# Copyright © 2019-2022 Nick Bowler
#
# Based on original work Copyright © 1999-2013 Jiri (George) Lebl.
#
AM_CPPFLAGS = -I$(top_builddir)/src -I$(top_srcdir)/src \
-I$(top_builddir)/lib -I$(top_srcdir)/lib \
- -DPKGDATADIR=\"$(pkgdatadir)\"
+ -I$(DX_BASEDIR)/src -DPKGDATADIR=\"$(pkgdatadir)\"
AM_CFLAGS = $(LIBGLIB_CFLAGS)
AM_YFLAGS = -d -t
parser_rdeps_SOURCES = src/main.c src/lexer.c
$(parser_rdeps_OBJECTS): src/parse.h
-noinst_HEADERS = src/main.h src/treefuncs.h src/out.h src/util.h src/checks.h
+noinst_HEADERS = src/main.h src/treefuncs.h src/out.h src/util.h src/checks.h \
+ common/src/help.h
gob2_SOURCES = src/main.c src/main.h src/treefuncs.c src/out.c src/util.c \
- src/checks.c src/parse.y src/lexer.c src/lexer.h src/options.h
+ src/checks.c src/parse.y src/lexer.c src/lexer.h src/options.h \
+ common/src/help.c
gob2_LDADD = $(LIBGLIB_LIBS) libgnu.a
-$(gob2_OBJECTS): src/treefuncs.h src/options.h $(gnulib_headers)
+$(gob2_OBJECTS): $(gnulib_headers) src/treefuncs.h src/options.h
+
+if GOB_STRCASE
+gob2_SOURCES += src/gob-strcase.c
+endif
man_MANS = doc/gob2.1
EXTRA_DIST += doc/makehtml.pl
printf ': "$${%s=%s}"\n' \
CC '$(CC)' \
CXX '$(CXX)' \
+ AWK '$(AWK)' \
CPPFLAGS '$(CPPFLAGS)' \
CFLAGS '$(CFLAGS)' \
CXXFLAGS '$(CXXFLAGS)' \