diff options
author | Elena Pourmal <epourmal@hdfgroup.org> | 2006-03-09 21:35:47 (GMT) |
---|---|---|
committer | Elena Pourmal <epourmal@hdfgroup.org> | 2006-03-09 21:35:47 (GMT) |
commit | 2b2f48ff0446b2bfeb2d5fbfaa731357f7f3682c (patch) | |
tree | d0a22e66d7883ee17d73e3a2be49e14fc48d053d /vms/c++/src | |
parent | 7070f9a499458e162d44a54fd423db89dba11352 (diff) | |
download | hdf5-2b2f48ff0446b2bfeb2d5fbfaa731357f7f3682c.zip hdf5-2b2f48ff0446b2bfeb2d5fbfaa731357f7f3682c.tar.gz hdf5-2b2f48ff0446b2bfeb2d5fbfaa731357f7f3682c.tar.bz2 |
[svn-r12058] Purpose: VMS port
Description: command file to build C++ library
Solution:
Platforms tested: VMS server
Misc. update:
Diffstat (limited to 'vms/c++/src')
-rw-r--r-- | vms/c++/src/make.com | 88 |
1 files changed, 88 insertions, 0 deletions
diff --git a/vms/c++/src/make.com b/vms/c++/src/make.com new file mode 100644 index 0000000..4db44e7 --- /dev/null +++ b/vms/c++/src/make.com @@ -0,0 +1,88 @@ +$!# +$!# 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://hdf.ncsa.uiuc.edu/HDF5/doc/Copyright.html. If you do not have +$!# access to either file, you may request a copy from hdfhelp@ncsa.uiuc.edu. +$!# +$! Makefile for VMS systems. +$! +$! Make HDF5 C++ library +$! +$ ccopt = "/float=ieee_float/standard=strict_ansi" +$ ccc := cxx 'ccopt /debug/define=H5_VMS/include=([-.-.src])- + /nowarnings + +$ +$! type sys$input +$! Creating HDF5 C++ library +$! +$ lib/create/object hdf5_cplus.olb +$ ccc H5Exception.cxx +$ lib/insert/object hdf5_cplus H5Exception +$ ccc H5IdComponent.cxx +$ lib/insert/object hdf5_cplus H5IdComponent +$ ccc H5Library.cxx +$ lib/insert/object hdf5_cplus H5Library +$ ccc H5Attribute.cxx +$ lib/insert/object hdf5_cplus H5Attribute +$ ccc H5Object.cxx +$ lib/insert/object hdf5_cplus H5Object +$ ccc H5PropList.cxx +$ lib/insert/object hdf5_cplus H5PropList +$ ccc H5FaccProp.cxx +$ lib/insert/object hdf5_cplus H5FaccProp +$ ccc H5FcreatProp.cxx +$ lib/insert/object hdf5_cplus H5FcreatProp +$ ccc H5DcreatProp.cxx +$ lib/insert/object hdf5_cplus H5DcreatProp +$ ccc H5DxferProp.cxx +$ lib/insert/object hdf5_cplus H5DxferProp +$ ccc H5DataType.cxx +$ lib/insert/object hdf5_cplus H5DataType +$ ccc H5DataSpace.cxx +$ lib/insert/object hdf5_cplus H5DataSpace +$ ccc H5AbstractDs.cxx +$ lib/insert/object hdf5_cplus H5AbstractDs +$ ccc H5AtomType.cxx +$ lib/insert/object hdf5_cplus H5AtomType +$ ccc H5PredType.cxx +$ lib/insert/object hdf5_cplus H5PredType +$ ccc H5EnumType.cxx +$ lib/insert/object hdf5_cplus H5EnumType +$ ccc H5IntType.cxx +$ lib/insert/object hdf5_cplus H5IntType +$ ccc H5FloatType.cxx +$ lib/insert/object hdf5_cplus H5FloatType +$ ccc H5StrType.cxx +$ lib/insert/object hdf5_cplus H5StrType +$ ccc H5ArrayType.cxx +$ lib/insert/object hdf5_cplus H5ArrayType +$ ccc H5VarLenType.cxx +$ lib/insert/object hdf5_cplus H5VarLenType +$ ccc H5CompType.cxx +$ lib/insert/object hdf5_cplus H5CompType +$ ccc H5DataSet.cxx +$ lib/insert/object hdf5_cplus H5DataSet +$ ccc H5CommonFG.cxx +$ lib/insert/object hdf5_cplus H5CommonFG +$ ccc H5Group.cxx +$ lib/insert/object hdf5_cplus H5Group +$ ccc H5File.cxx +$ lib/insert/object hdf5_cplus H5File +$ ccc create.cxx + +$! +$ cxxlink create,hdf5_cplus.olb/lib, [-.-.src]hdf5.olb/lib +$ +$ type sys$input +$ Created HDF5 C ++ library +$! + + |