9606d6ddfb0047f6f6bd75a645533f3119259869
2 EXTRA_DIST = README ifOctets.tcl tclrrd.c
3 CLEANFILES = tclrrd.o tclrrd.so
5 VERSION = @VERSION@
7 CFLAGS = @CFLAGS@
8 TCL_PREFIX = @TCL_PREFIX@
9 TCL_SHLIB_LD = @TCL_SHLIB_LD@
10 TCL_SHLIB_CFLAGS = @TCL_SHLIB_CFLAGS@
11 TCL_SHLIB_SUFFIX = @TCL_SHLIB_SUFFIX@
12 TCL_PACKAGE_PATH = $(DESTDIR)@TCL_PACKAGE_PATH@
13 TCL_LD_SEARCH_FLAGS = @TCL_LD_SEARCH_FLAGS@
14 GD_LIB_DIR = $(top_srcdir)/@GD_LIB_DIR@
16 SRC_DIR = $(top_srcdir)/src
17 AM_CPPFLAGS = -I$(TCL_PREFIX)/include -I$(SRC_DIR) -I$(GD_LIB_DIR)
18 LIBDIRS = -L$(libdir) -L$(SRC_DIR) -L../../src/.libs
19 LIB_RUNTIME_DIR = $(libdir)
21 if BUILD_TCL
23 tclrrd$(TCL_SHLIB_SUFFIX): tclrrd.o
24 $(TCL_SHLIB_LD) $(LIBDIRS) $< -o $@ -lrrd
26 tclrrd.o: tclrrd.c
27 $(CC) $(AM_CPPFLAGS) $(CPPFLAGS) $(CFLAGS) $(TCL_SHLIB_CFLAGS) $(INCLUDES) -c $< -DVERSION=\"$(VERSION)\"
29 all-local: tclrrd$(TCL_SHLIB_SUFFIX)
31 tcl-install: tclrrd$(TCL_SHLIB_SUFFIX)
32 cp tclrrd$(TCL_SHLIB_SUFFIX) $(TCL_PACKAGE_PATH)/tclrrd$(VERSION)$(TCL_SHLIB_SUFFIX)
33 if [ ! -d $(TCL_PACKAGE_PATH)/tclrrd$(VERSION) ] ; then \
34 mkdir $(TCL_PACKAGE_PATH)/tclrrd$(VERSION) ; \
35 fi
36 echo "package ifneeded Rrd $(VERSION) [list load [file join \$$dir .. tclrrd$(VERSION)$(TCL_SHLIB_SUFFIX)]]" > $(TCL_PACKAGE_PATH)/tclrrd$(VERSION)/pkgIndex.tcl
38 else
40 all-local:
42 endif
44 diff:
45 cd .. ; diff -c -u -r -N --exclude Makefile --exclude html --exclude doc --exclude Makefile.in --exclude Makefile.old --exclude perl --exclude aclocal.m4 --exclude configure rrdtool-1.0.13 rrdtool-1.0.13-ibr > rrdtool-1.0.13-ibr.patch