A little more autotools love:
authordbs <dbs@9efc2488-bf62-4759-914b-345cdb29e865>
Tue, 1 Jul 2008 02:03:46 +0000 (02:03 +0000)
committerdbs <dbs@9efc2488-bf62-4759-914b-345cdb29e865>
Tue, 1 Jul 2008 02:03:46 +0000 (02:03 +0000)
  * Avoid the use of tmp dir by using noinst_ prefix for timejson
  * Remove DEF_LDLIBS usage (it enabled compiling, but did not link to the
    libraries) and replace with specific LDADD and LIBADD options

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@1354 9efc2488-bf62-4759-914b-345cdb29e865

src/c-apps/Makefile.am

index 5c3871c..7ce42dd 100644 (file)
 # GNU General Public License for more details.
 
 
-# for libtool
-tmpdir = $(TMP)
-
 AM_CFLAGS = $(DEF_CFLAGS) -DORSF_LOG_PARAMS 
-LDADD = $(DEF_LDLIBS)
-AM_LDFLAGS = $(DEF_LDFLAGS) -L$(TMP)/opensrf/ -L../libopensrf/.libs/ -L.  
+AM_LDFLAGS = $(DEF_LDFLAGS) -L../libopensrf/.libs/ -L.  
 
-tmp_PROGRAMS = timejson
+noinst_PROGRAMS = timejson
 lib_LTLIBRARIES = libosrf_dbmath.la libosrf_math.la libosrf_version.la
 
 timejson_SOURCES = timejson.c
+timejson_LDADD = -lobjson -lopensrf
 libosrf_dbmath_la_SOURCES = osrf_dbmath.c 
+libosrf_dbmath_la_LIBADD = -lobjson -lopensrf
 libosrf_math_la_SOURCES = osrf_math.c
+libosrf_math_la_LIBADD = -lobjson -lopensrf
 libosrf_version_la_SOURCES = osrf_version.c 
+libosrf_version_la_LIBADD = -lobjson -lopensrf
 
 ## rename libraries (libtool requires the prefix lib, but we dont use that here)
 ## remove extra library files created by libtool