diff options
author | Robb Matzke <matzke@llnl.gov> | 1999-04-15 19:57:50 (GMT) |
---|---|---|
committer | Robb Matzke <matzke@llnl.gov> | 1999-04-15 19:57:50 (GMT) |
commit | 43c356f93dd4beb691abf8e5acb692438a5f8f00 (patch) | |
tree | 5c62c13f1c836def696b3bcc31b02df76aa7faea /config | |
parent | 77d7a3328b044ae71a03bfc6aaac2af4d6eac923 (diff) | |
download | hdf5-43c356f93dd4beb691abf8e5acb692438a5f8f00.zip hdf5-43c356f93dd4beb691abf8e5acb692438a5f8f00.tar.gz hdf5-43c356f93dd4beb691abf8e5acb692438a5f8f00.tar.bz2 |
[svn-r1184] Changes since 19990402
----------------------
./config/commence.in
./config/conclude.in
./test/Makefile.in
./tools/Makefile.in
Fixed so private libraries are not installed publicly.
The installation directories `bin', `include', and `lib' are
created mode 755.
./src/H5.c
./src/H5A.c
./src/H5F.c
./src/H5Fcore.c
./src/H5Fistore.c
./src/H5Flow.c
./src/H5Fmpio.c
./src/H5Fsec2.c
./src/H5Fstdio.c
./src/H5G.c
./src/H5Gent.c
./src/H5Gnode.c
./src/H5HG.c
./src/H5HL.c
./src/H5O.c
./src/H5Oattr.c
./src/H5Ocomp.c
./src/H5Ocont.c
./src/H5Odtype.c
./src/H5Oefl.c
./src/H5Ofill.c
./src/H5Olayout.c
./src/H5Omtime.c
./src/H5Oname.c
./src/H5Osdspace.c
./src/H5Oshared.c
./src/H5Ostab.c
./src/H5R.c
./src/H5Sall.c
./src/H5Shyper.c
./src/H5Smpio.c
./src/H5Snone.c
./src/H5Spoint.c
./src/H5T.c
./src/H5Tconv.c
./src/H5Vprivate.h
./src/H5Z.c
./src/H5detect.c
./src/H5private.h
./test/chunk.c
./test/dsets.c
./test/dtypes.c
./test/h5test.c
./test/overhead.c
./test/ragged.c
./test/tattr.c
./tools/h5dump.c
./tools/h5findshd.c
./tools/h5ls.c
Changed `__unused__' to `UNUSED' to fix a conflict with GNU
header files.
./src/H5Tpkg.h
./test/h5test.h
Removed __unused__ from forward function declarations.
./src/H5P.c
Removed a comment about restrictions for the type conversion
temporary buffers. Thanks to Quincey, the comment no longer
applied.
./src/H5T.c
Relaxed the H5Tpack() a little so it would pack compound data
structures that had non-transient atomic members.
./tools/h5ls.c
Added a `-g' (or `--group') flag that causes information to be
printed about the specified group instead of the group's
contents. (sort of like Unix's `ls -d'). The `-g' can be used
in combination with `-r' to print information about the group
and its contents.
Diffstat (limited to 'config')
-rw-r--r-- | config/commence.in | 1 | ||||
-rw-r--r-- | config/conclude.in | 17 |
2 files changed, 13 insertions, 5 deletions
diff --git a/config/commence.in b/config/commence.in index 4303cbe..9eac277 100644 --- a/config/commence.in +++ b/config/commence.in @@ -34,6 +34,7 @@ exec_prefix=@exec_prefix@ bindir=@bindir@ libdir=@libdir@ includedir=@includedir@ +PUB_LIB=$(LIB) # Shared libraries LT=$(top_builddir)/libtool diff --git a/config/conclude.in b/config/conclude.in index 28dfc36..51cf691 100644 --- a/config/conclude.in +++ b/config/conclude.in @@ -44,15 +44,23 @@ check test _test: tests fi; \ done; +# Make installation directories directories if they don't exist. +$(libdir): + mkdir $@ && chmod 755 $@ + +$(includedir): + mkdir $@ && chmod 755 $@ + +$(bindir): + mkdir $@ && chmod 755 $@ + # Install the library, the public header files, and programs. -install: $(LIB) $(PUB_HDR) $(PROGS) - @test -d $(libdir) || mkdir $(libdir) - @for f in X $(LIB); do \ +install: $(PUB_LIB) $(PUB_HDR) $(PROGS) $(libdir) $(includedir) $(bindir) + @for f in X $(PUB_LIB); do \ if test $$f != X; then \ ($(LT_INSTALL_LIB) $$f $(libdir)/. || exit 1); \ fi; \ done - @test -d $(includedir) || mkdir $(includedir) @for f in X $(PUB_HDR); do \ if test $$f != X; then \ if test -f $$f; then \ @@ -63,7 +71,6 @@ install: $(LIB) $(PUB_HDR) $(PROGS) fi; \ fi; \ done - @test -d $(bindir) || mkdir $(bindir) @for f in X $(PROGS); do \ if test $$f != X; then \ ($(LT_INSTALL_PROG) $$f $(bindir)/. || exit 1); \ |