From 28366536ba45713639ca2049fd795d4be6c828e9 Mon Sep 17 00:00:00 2001 From: Raymond Lu Date: Mon, 15 Dec 2008 16:02:48 -0500 Subject: [svn-r16200] Add makefile for tools/misc directory, compiling h5debug.c and h5mkgrp.c. --- vms/make.com | 6 ++++++ vms/tools/misc/make.com | 51 +++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 57 insertions(+) create mode 100644 vms/tools/misc/make.com diff --git a/vms/make.com b/vms/make.com index 2f79de3..ba4c784 100644 --- a/vms/make.com +++ b/vms/make.com @@ -34,6 +34,7 @@ $ copy [.tools.h5jam]*.com [-.tools.h5jam] $ copy [.tools.h5stat]*.com [-.tools.h5stat] $ copy [.tools.lib]make.com [-.tools.lib] $ copy [.tools.testfiles]*.ddl [-.tools.testfiles] +$ copy [.tools.misc]make.com [-.tools.misc] $! $! Define location of ZLIB library. If you do not have it on your system, download $! source code from http://www.zlib.net/, build and install on your system @@ -65,6 +66,7 @@ $ hdf5tools_h5jam = hdf5top_dir + "TOOLS.H5JAM]" $ hdf5tools_h5ls = hdf5top_dir + "TOOLS.H5LS]" $ hdf5tools_h5repack = hdf5top_dir + "TOOLS.H5REPACK]" $ hdf5tools_h5stat = hdf5top_dir + "TOOLS.H5STAT]" +$ hdf5tools_misc = hdf5top_dir + "TOOLS.MISC]" $ hdf5fortran_examples = hdf5top_dir + "FORTRAN.EXAMPLES]" $ hdf5fortran_src = hdf5top_dir + "FORTRAN.SRC]" $ hdf5fortran_test = hdf5top_dir + "FORTRAN.TEST]" @@ -117,6 +119,10 @@ $ write sys$output "Building h5stat" $ set def 'hdf5tools_h5stat' $ @make.com $! +$ write sys$output "Building misc" +$ set def 'hdf5tools_misc' +$ @make.com +$! $ write sys$output "Building Fortran library" $ set def 'hdf5fortran_src' $ @make.com diff --git a/vms/tools/misc/make.com b/vms/tools/misc/make.com new file mode 100644 index 0000000..0f10de8 --- /dev/null +++ b/vms/tools/misc/make.com @@ -0,0 +1,51 @@ +$!# +$!# 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. +$!# +$! Makefile for VMS systems. +$! +$! Make miscellaneous tools +$! +$ ccopt = "/float=ieee_float" +$ +$ ccc := cc 'ccopt /include=([-.-.src], [-.lib], [-.-.test]) +$ type sys$input + Creating h5debug +$! +$ cobj= " h5debug " +$! +$ ccc 'cobj +$ type sys$input +$ link/exe=h5debug.exe - + h5debug, - + [-.lib]libh5tools.olb/lib,[-.-.src]hdf5.olb/lib,zlib_dir:libz.olb/lib +$ type sys$input + Created h5debug +$! +$ type sys$input + Creating h5mkgrp +$! +$ cobj= " h5mkgrp " +$! +$ ccc 'cobj +$ type sys$input +$ link/exe=h5mkgrp.exe - + h5mkgrp, - + [-.lib]libh5tools.olb/lib,[-.-.src]hdf5.olb/lib,zlib_dir:libz.olb/lib +$ type sys$input + Created h5mkgrp +$! +$ type sys$input + Done with tests compilation +$! +$ exit -- cgit v0.12