## run autogen.sh to create Makefile.in from this file ACLOCAL_AMFLAGS = -I m4 if ENABLE_TRAINING TRAINING_SUBDIR = training training: @cd "$(top_builddir)/training" && $(MAKE) training-install: @cd "$(top_builddir)/training" && $(MAKE) install clean-local: @cd "$(top_builddir)/training" && $(MAKE) clean else training: @echo "Need to reconfigure project, so there are no errors" endif .PHONY: install-langs ScrollView.jar install-jars training SUBDIRS = arch ccutil viewer cutil opencl ccstruct dict classify wordrec textord lstm if !NO_CUBE_BUILD SUBDIRS += neural_networks/runtime cube endif SUBDIRS += ccmain api . tessdata doc EXTRA_DIST = README.md\ aclocal.m4 config configure.ac autogen.sh contrib \ tesseract.pc.in $(TRAINING_SUBDIR) java doc testing DIST_SUBDIRS = $(SUBDIRS) $(TRAINING_SUBDIR) uninstall-hook: rm -rf $(DESTDIR)$(includedir) dist-hook: # Need to remove .svn directories from directories # added using EXTRA_DIST. $(distdir)/tessdata would in # theory suffice. rm -rf `find $(distdir) -name .svn` rm -rf `find $(distdir) -name .git` rm -rf `find $(distdir) -name .deps` rm -rf `find $(distdir) -name .libs` rm -rf `find $(distdir) -name *.o` rm -rf `find $(distdir) -name *.lo` rm -rf `find $(distdir) -name *.la` rm -rf `find $(distdir)/training -executable -type f` rm -rf $(distdir)/doc/html/* ScrollView.jar: @cd "$(top_builddir)/java" && $(MAKE) $@ install-jars: @cd "$(top_builddir)/java" && $(MAKE) $@ doc-dummy: doc: doc-dummy -srcdir="$(top_srcdir)" builddir="$(top_builddir)" \ version="@PACKAGE_VERSION@" name="@PACKAGE_NAME@" \ doxygen $(top_srcdir)/doc/Doxyfile doc-pack: doc -chmod a+r $(top_srcdir)/doc/html/* @tar --create --directory=$(top_srcdir)/doc/html --verbose --file=- . | gzip -c -9 > $(top_srcdir)/@PACKAGE_NAME@-@PACKAGE_VERSION@-doc-html.tar.gz; doc-clean: rm -rf $(top_srcdir)/doc/html/* pkgconfigdir = $(libdir)/pkgconfig pkgconfig_DATA = tesseract.pc