summaryrefslogtreecommitdiffstats
path: root/vms
diff options
context:
space:
mode:
authorRaymond Lu <songyulu@hdfgroup.org>2010-04-14 17:44:39 (GMT)
committerRaymond Lu <songyulu@hdfgroup.org>2010-04-14 17:44:39 (GMT)
commita7ffd9a81aee7984a5fc5dd63d2bf6ede21786bd (patch)
treee648017a6abdce57ffe4f0fa582e980e2a7caf68 /vms
parentaf9d015f46336c049b81667f104d0e0bc9ec90fc (diff)
downloadhdf5-a7ffd9a81aee7984a5fc5dd63d2bf6ede21786bd.zip
hdf5-a7ffd9a81aee7984a5fc5dd63d2bf6ede21786bd.tar.gz
hdf5-a7ffd9a81aee7984a5fc5dd63d2bf6ede21786bd.tar.bz2
[svn-r18553] I updated 2 things: 1. I added H5make_libsettings.c into the makefile in the src/. It works
similar to H5detect.c. 2. I added H5srcdir_str.h under test/ and c++/test/. Not tested yet.
Diffstat (limited to 'vms')
-rw-r--r--vms/c++/test/H5srcdir_str.h23
-rw-r--r--vms/make.com2
-rw-r--r--vms/src/make.com7
-rw-r--r--vms/test/H5srcdir_str.h23
4 files changed, 55 insertions, 0 deletions
diff --git a/vms/c++/test/H5srcdir_str.h b/vms/c++/test/H5srcdir_str.h
new file mode 100644
index 0000000..9a0cb43
--- /dev/null
+++ b/vms/c++/test/H5srcdir_str.h
@@ -0,0 +1,23 @@
+/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+ * Copyright by The HDF Group. *
+ * Copyright by the Board of Trustees of the University of Illinois. *
+ * All rights reserved. *
+ * *
+ * This file is part of HDF5. The full HDF5 copyright notice, including *
+ * terms governing use, modification, and redistribution, is contained in *
+ * the files COPYING and Copyright.html. COPYING can be found at the root *
+ * of the source code distribution tree; Copyright.html can be found at the *
+ * root level of an installed copy of the electronic HDF5 document set and *
+ * is linked from the top-level documents page. It can also be found at *
+ * http://hdfgroup.org/HDF5/doc/Copyright.html. If you do not have *
+ * access to either file, you may request a copy from help@hdfgroup.org. *
+ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
+
+/* If you are reading this file and it has a '.h' suffix, it was automatically
+ * generated from the '.in' version. Make changes there. But for OpenVMS, this
+ * file is created by hand.
+ */
+
+/* Set the 'srcdir' path from configure time */
+static const char *config_srcdir = "[.]";
+
diff --git a/vms/make.com b/vms/make.com
index e9b9a94..a0b8113 100644
--- a/vms/make.com
+++ b/vms/make.com
@@ -19,11 +19,13 @@ $! source directories and builds libraries, tests, and utilties
$!
$ copy [.c__.src]make.com [-.c__.src]
$ copy [.c__.test]*.com [-.c__.test]
+$ copy [.c__.test]H5srcdir_str.h [-.c__.test]
$ copy [.fortran.src]make.com [-.fortran.src]
$ copy [.fortran.test]*.com [-.fortran.test]
$ copy [.src]make.com [-.src]
$ copy [.src]h5pubconf.h [-.src]
$ copy [.test]*.com [-.test]
+$ copy [.test]H5srcdir_str.h [-.test]
$ copy [.tools.h5copy]*.com [-.tools.h5copy]
$ copy [.tools.h5dump]*.com [-.tools.h5dump]
$ copy [.tools.h5ls]*.com [-.tools.h5ls]
diff --git a/vms/src/make.com b/vms/src/make.com
index aef9351b0..31e5375 100644
--- a/vms/src/make.com
+++ b/vms/src/make.com
@@ -30,6 +30,13 @@ $ type sys$input
$ define/user_mode sys$output h5tinit.c
$ run h5detect
$!
+$ ccc h5make_libsettings.c
+$ link h5make_libsettings
+$ type sys$input
+ Running h5make_libsettings to create H5lib_settings.h
+$ define/user_mode sys$output H5lib_settings.h
+$ run h5make_libsettings
+$!
$ type sys$input
Creating HDF5 library
$!
diff --git a/vms/test/H5srcdir_str.h b/vms/test/H5srcdir_str.h
new file mode 100644
index 0000000..9a0cb43
--- /dev/null
+++ b/vms/test/H5srcdir_str.h
@@ -0,0 +1,23 @@
+/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+ * Copyright by The HDF Group. *
+ * Copyright by the Board of Trustees of the University of Illinois. *
+ * All rights reserved. *
+ * *
+ * This file is part of HDF5. The full HDF5 copyright notice, including *
+ * terms governing use, modification, and redistribution, is contained in *
+ * the files COPYING and Copyright.html. COPYING can be found at the root *
+ * of the source code distribution tree; Copyright.html can be found at the *
+ * root level of an installed copy of the electronic HDF5 document set and *
+ * is linked from the top-level documents page. It can also be found at *
+ * http://hdfgroup.org/HDF5/doc/Copyright.html. If you do not have *
+ * access to either file, you may request a copy from help@hdfgroup.org. *
+ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
+
+/* If you are reading this file and it has a '.h' suffix, it was automatically
+ * generated from the '.in' version. Make changes there. But for OpenVMS, this
+ * file is created by hand.
+ */
+
+/* Set the 'srcdir' path from configure time */
+static const char *config_srcdir = "[.]";
+