SUBDIRS = . tests AM_CPPFLAGS = -DSYSCONFDIR='"$(sysconfdir)"' \ -DLOCALSTATEDIR='"$(localstatedir)"' \ -DRUNSTATEDIR='"$(localstatedir)/run"' \ -I. -I$(top_srcdir)/src/common AM_CFLAGS = $(DISTLIBS_CFLAGS) AM_LDFLAGS = $(DISTLIBS_LDFLAGS) # LIBS, LDFLAGS, Huh!? LIBS = $(DISTLIBS_LDADD) LDADD = libdistrencommon.la include_HEADERS = client/distren.h bin_PROGRAMS = distren if ENABLE_SERVER bin_PROGRAMS += distrend distrenslave endif lib_LTLIBRARIES = libdistren.la pkglib_LTLIBRARIES = libdistrencommon.la # libdistrencommon.la: libdistrencommon_la_SOURCES = common/options.c \ common/options.h \ common/execio.h \ common/execio.c \ common/remoteio.h \ common/libremoteio.h \ common/remoteio.c \ common/asprintf.h \ common/asprintf.c #see http://sources.redhat.com/autobook/autobook/autobook_91.html # either increase the revision number or the interface number each release! libdistrencommon_la_LDFLAGS = $(AM_LDFLAGS) -version-info 0:0:0 # libdistren.la: libdistren_la_SOURCES = $(include_HEADERS) \ client/libdistren.h \ client/libdistren.c \ client/libdistren_job.c \ client/libdistren_unbias.c \ client/libdistren_config.c libdistren_la_LIBADD = libdistrencommon.la libdistren_la_LDFLAGS = $(AM_LDFLAGS) -version-info 0:0:0 # distren: distren_SOURCES = client/distren.c distren_LDADD = libdistren.la # shared server sources: SERVER_SOURCES = server/slavefuncs.c \ server/slavefuncs.h \ server/distrenjob.c \ server/distrenjob.h # distrend: distrend_SOURCES = $(SERVER_SOURCES) \ server/distrend.c \ server/distrend.h \ server/user_mgr.c \ server/user_mgr.h \ server/listen.h \ server/listen.c distrend_LDADD = libdistrencommon.la # distrenslave: distrenslave_SOURCES = $(SERVER_SOURCES) \ server/slave.c distrenslave_LDADD = libdistrencommon.la