AUTOMAKE_OPTIONS=parallel-tests subdir-objects ACLOCAL_AMFLAGS=-I m4 AM_CXXFLAGS=-DINCLUDEPATH='"$(libdir)/eutils/include"' -DMODULEPATH='"$(libdir)/eutils"' -DWEBHTMLPATH='"$(datadir)/eutils/webhtml"' TESTS=tests/estr.esh #LOG_COMPILER=$(top_builddir)/esh TEST_EXTENSIONS=.esh ESH_LOG_COMPILER=$(top_builddir)/esh #AM_ESH_LOG_FLAGS=-f bin_PROGRAMS=esh esh_SOURCES=esh.cpp esh_LDADD=libeutils.la eutilincdir=$(libdir)/eutils/include eutilinc_SCRIPTS=test.esh webhtmldir=$(datadir)/eutils/webhtml webhtml_DATA=webhtml/auxiliary.js webhtml/conn.js webhtml/console.js webhtml/main.js webhtml/ui.js webhtml/style.css webhtml/index.html lib_LTLIBRARIES=libeutils.la esystem_osx.o: CXXFLAGS := $(CXXFLAGS) -ObjC++ esystem_osx.lo: CXXFLAGS := $(CXXFLAGS) -ObjC++ if WIN32 WIN32HDR=esystem_win32.h WIN32SRC=$(WIN32HDR) esystem_win32.cpp endif if LINUX LINUXHDR=esystem_linux.h LINUXSRC=$(LINUXHDR) esystem_linux.cpp endif if OSX OSXHDR=esystem_osx.h OSXSRC=$(OSXHDR) esystem_osx.cpp endif if HAVE_GMPLIB GMPLIBHDR=empint.h GMPLIBSRC=empint.cpp $(GMPLIBHDR) endif if HAVE_MPFRLIB MPFRLIBHDR=empfloatr.h MPFRLIBSRC=empfloatr.cpp $(MPFRLIBHDR) endif if HAVE_MD5 CRYPTOHDR=ecrypto.h CRYPTOSRC=ecrypto.cpp $(CRYPTOHDR) endif if HAVE_ZLIB ZLIBHDR=ezlib.h ZLIBSRC=ezlib.cpp $(ZLIBHDR) endif if HAVE_HDF5 HDF5HDR=ehdf5.h HDF5SRC=ehdf5.cpp $(HDF5HDR) endif #libeutils_la_LDFLAGS= -version-info 1:0:0 libeutils_la_LDFLAGS= -release 1.0 libeutils_la_SOURCES=$(CRYPTOSRC) eutils.cpp ernd.cpp logger.cpp eparser.cpp vector2.cpp ematrix2.h ematrix2.cpp \ vector3.cpp matrix3.cpp ematrix4.h ematrix4.cpp vector4.h vector4.cpp quaternion.cpp bindata.cpp files.cpp estr.cpp estr.h \ evar.cpp evar.h evar_dec.h evarclass.h evarclass_dec.h evartype.h evartype.cpp evarbase.h evarclassmethod.cpp evarclassmethod.h evarclassproperty.h \ efunc.cpp efunc.h efunc_dec.h efuncbase.h efunctype.h efunctype.cpp efuncalls.h \ evarmethodcalls.h evarclassconverter.h ebasearray.h ebasearray.cpp ebasearrayof.h ebasearrayof.cpp earrayof.cpp emysql.cpp etable.cpp estrarray.cpp \ eregexp.cpp ekstract.cpp ecmpstr.cpp efile.cpp etimer.cpp eudl.cpp \ eterm.cpp ebasichashmap.h ebasichashmap_dec.h ebasichashmap.cpp ehashmap.h ehashmap_dec.h ehashmap.cpp ehashfunc.h estrhash.h evarclass.cpp evarclassconverter.cpp \ efuncalls.cpp estrhashof.h evarcommon.cpp evarcommon.h eparserinterpreter.cpp \ eparserinterpreter.h efunccode.h efunccode.cpp estrhashof.cpp efuncbase.cpp eparserinterpreter.h ematrix.h \ evarclassconstructor.h evarclasscout.h ematrix.cpp efuncinfo.h efuncinfo.cpp \ evarmethodinfo.h edir.h edir.cpp esocket.cpp esocket.h \ estrarrayof.h ecgi.h ecgi.cpp estrhash.cpp esystem.h eiostream.h eiostream.cpp \ ethread.h ethread.cpp etime.h etime.cpp earray.h earray_dec.h earray.cpp ehttp.h ehttp.cpp \ ehtml.h ehtml.cpp ebasicarray.h ebasicarray_dec.h ebasicarray.cpp \ edcserver.cpp edcserver.h emodule.cpp emodule.h \ eblockarray.h eblockarray_dec.h efunction.h efunction.cpp ecsv.h \ eoption.cpp eoption.h etest.cpp etest.h ehttpServer.h ehttpServer.cpp ehttpHub.h ehttpHub.cpp \ ebuffer.h ebuffer.cpp edistcomp.h edistcomp.cpp einthashof.h einthashof_dec.h \ ehelp.h ehelp.cpp etermviewer.h etermviewer.cpp edaemon.h edaemon.cpp eintarray.h eintarray.cpp elongarray.h elongarray.cpp einterpret_atom.h \ sci/ecorr.h sci/ecorr.cpp sci/estattest.h sci/estattest.cpp sci/estats.h sci/estats.cpp sci/eleastsquare.h sci/eleastsquare.cpp sci/edist.h sci/edist.cpp \ evararray.h evararray.cpp \ $(WIN32SRC) $(LINUXSRC) $(OSXSRC) $(GMPLIBSRC) $(MPFRLIBSRC) $(ZLIBSRC) $(HDF5SRC) # net/enet.h net/enet.cpp libeutils_la_include_HEADERS=$(CRYPTOHDR) eutils.h earray.h earray_dec.h earrayof.h earrayof_dec.h ecmpstr.h efile.h \ encurses.h emysql.h emain.h ekstract.h eintarray.h bindata.h auxmath.h efunccode.h \ eregexp.h ernd.h estr.h ebasearray.h ebasearrayof.h estrarray.h etable.h etimer.h etypes.h eudl.h \ evar.h evar_dec.h evararray.h evarhash.h files.h logger.h matrix3.h ematrix4.h eparser.h quaternion.h ematrix2.h \ vector2.h vector3.h vector4.h ebasicarray.h ebasicarray_dec.h ehashmap.h ehashmap_dec.h ebasichashmap.h ebasichashmap_dec.h estrhash.h ehashfunc.h eterm.h \ evarclass.h evarclass_dec.h evartype.h evarbase.h evarclassmethod.h evarclassproperty.h \ evarclassconverter.h efunc.h efunc_dec.h efuncbase.h efunctype.h efuncalls.h evarmethodcalls.h \ estrhashof.h evarcommon.h eparserinterpreter.h ematrix.h evarclassconstructor.h \ evarclasscout.h eheap.h efuncinfo.h evarmethodinfo.h edir.h esocket.h \ eutils-config.h estrarrayof.h ecgi.h esystem.h eiostream.h etime.h \ eblockarray.h eblockarray_dec.h ebuffer.h edistcomp.h efunction.h einterpret_atom.h ecsv.h \ eoption.h etest.h eparalgor.h emodule.h einthashof.h einthashof_dec.h \ ethread.h ehttp.h ehtml.h edcserver.h ehttpServer.h ehttpHub.h \ ehelp.h etermviewer.h edaemon.h sci/eleastsquare.h sci/edist.h \ $(WIN32HDR) $(LINUXHDR) $(OSXHDR) $(GMPLIBHDR) $(MPFRLIBHDR) $(ZLIBHDR) $(HDF5HDR) libeutils_la_includedir=$(includedir)/eutils scidir=$(includedir)/eutils/sci sci_HEADERS=sci/ecorr.h sci/estattest.h sci/estats.h netdir=$(includedir)/eutils/net net_HEADERS=net/enet.h # libeutils_la_LIBADD=sci/ecorr.o sci/estattest.o net/enet.o sci/estats.o bin_SCRIPTS = eutils-config pkgconfigdir = $(libdir)/pkgconfig pkgconfig_DATA= eutils.pc m4datadir = $(datadir)/aclocal m4data_DATA = eutils.m4 EXTRA_DIST = m4 examples bootstrap eutils-config.in eutils.pc.in configure.ac eutils.m4 test.esh webhtml/auxiliary.js webhtml/conn.js webhtml/console.js webhtml/main.js webhtml/ui.js webhtml/style.css webhtml/index.html tests/estr.esh dist-hook: rm -rf `find $(distdir)/examples -name .svn` rm -rf `find $(distdir)/m4 -name .svn`