diff options
Diffstat (limited to 'tools/lib/Makefile.in')
-rw-r--r-- | tools/lib/Makefile.in | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/tools/lib/Makefile.in b/tools/lib/Makefile.in index 5e61afd..dc35ebe 100644 --- a/tools/lib/Makefile.in +++ b/tools/lib/Makefile.in @@ -18,7 +18,7 @@ CPPFLAGS=-I. -I$(srcdir) -I$(top_builddir)/src -I$(top_srcdir)/src \ ## Test programs and scripts. ## -TEST_PROGS= +TEST_PROGS=talign TEST_SCRIPTS= ## These are our main targets: library and tools. We link this library @@ -27,6 +27,9 @@ TEST_SCRIPTS= ## LT_LINK_LIB=$(LT) --mode=link $(CC) -static -rpath $(libdir) LIB=libh5tools.la +LIBHDF5=$(top_builddir)/src/libhdf5.la +PUB_PROGS= +PROGS=$(PUB_PROGS) $(TEST_PROGS) ## Source and object files for the library; do not install ## @@ -34,10 +37,21 @@ LIB_SRC=h5tools.c h5tools_str.c LIB_OBJ=$(LIB_SRC:.c=.lo) PUB_LIB= +TEST_SRC=talign.c +TEST_OBJ=$(TEST_SRC:.c=.lo) + PRIVATE_HDR=h5tools.h h5tools_str.h ## Programs have to be built before they can be tested! ## check test _test: $(PROGS) +## How to build the programs... They all depend on the hdf5 library and +## the tools library compiled in this directory. +## +$(PROGS): $(LIB) $(LIBHDF5) + +talign: talign.lo + @$(LT_LINK_EXE) $(CFLAGS) -o $@ talign.lo $(LIB) $(LIBHDF5) $(LDFLAGS) $(LIBS) + @CONCLUDE@ |