diff options
Diffstat (limited to 'vms/c++')
-rw-r--r-- | vms/c++/examples/make.com | 37 | ||||
-rw-r--r-- | vms/c++/src/make.com | 81 | ||||
-rw-r--r-- | vms/c++/test/make.com | 16 |
3 files changed, 69 insertions, 65 deletions
diff --git a/vms/c++/examples/make.com b/vms/c++/examples/make.com index 37ee782..e8c9f98 100644 --- a/vms/c++/examples/make.com +++ b/vms/c++/examples/make.com @@ -21,57 +21,60 @@ $ $ ccc := cxx 'cxxopt /include=([-.-.include]) $! $! -$ cxxobj= "create.cxx, readdata.cxx, writedata.cxx, compound.cxx,"+- - "extend_ds.cxx, chunks.cxx, h5group.cxx" +$ cxxobj= "chunks.cxx, compound.cxx, create.cxx, extend_ds.cxx, h5group.cxx, "+- + "readdata.cxx, writedata.cxx" $! $! $ ccc 'cxxobj $ type sys$input - Creating create -$ cxxlink create, - + Creating chunks +$ cxxlink chunks, - [-.-.lib]hdf5_cplus.olb/lib, - [-.-.lib]hdf5.olb/lib,zlib_dir:libz.olb/lib +$! $ type sys$input - Creating readdata -$ cxxlink readdata, - + Creating compound +$ cxxlink compound, - [-.-.lib]hdf5_cplus.olb/lib, - [-.-.lib]hdf5.olb/lib,zlib_dir:libz.olb/lib $! $ type sys$input - Creating writedata -$ cxxlink writedata, - + Creating create +$ cxxlink create, - [-.-.lib]hdf5_cplus.olb/lib, - [-.-.lib]hdf5.olb/lib,zlib_dir:libz.olb/lib -$ ! +$! $ type sys$input - Creating compound -$ cxxlink compound, - + Creating extend_ds +$ cxxlink extend_ds, - [-.-.lib]hdf5_cplus.olb/lib, - [-.-.lib]hdf5.olb/lib,zlib_dir:libz.olb/lib $! $ type sys$input - Creating extend_ds -$ cxxlink extend_ds, - + Creating h5group +$ cxxlink h5group, - [-.-.lib]hdf5_cplus.olb/lib, - [-.-.lib]hdf5.olb/lib,zlib_dir:libz.olb/lib $! $ type sys$input - Creating chunks -$ cxxlink chunks, - + Creating readdata +$ cxxlink readdata, - [-.-.lib]hdf5_cplus.olb/lib, - [-.-.lib]hdf5.olb/lib,zlib_dir:libz.olb/lib $! $ type sys$input - Creating h5group -$ cxxlink h5group, - + Creating writedata +$ cxxlink writedata, - [-.-.lib]hdf5_cplus.olb/lib, - [-.-.lib]hdf5.olb/lib,zlib_dir:libz.olb/lib +$! +$ type sys$input $! $ exit diff --git a/vms/c++/src/make.com b/vms/c++/src/make.com index f407caf..6bccde8 100644 --- a/vms/c++/src/make.com +++ b/vms/c++/src/make.com @@ -16,67 +16,68 @@ $! Makefile for VMS systems. $! $! Make HDF5 C++ library $! -$! cxxopt = "/float=ieee_float/standard=strict_ansi/define=H5_VMS" +$ cxxopt = "/float=ieee_float/standard=strict_ansi/define=H5_VMS" $ ccc := cxx 'cxxopt /include=([-.-.src]) $! $! 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 H5AbstractDs.cxx +$ lib/insert/object hdf5_cplus H5AbstractDs +$ ccc H5Alltypes.cxx +$ lib/insert/object hdf5_cplus H5Alltypes +$ ccc H5ArrayType.cxx +$ lib/insert/object hdf5_cplus H5ArrayType +$ ccc H5AtomType.cxx +$ lib/insert/object hdf5_cplus H5AtomType $ 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 H5CommonFG.cxx +$ lib/insert/object hdf5_cplus H5CommonFG +$ ccc H5CompType.cxx +$ lib/insert/object hdf5_cplus H5CompType +$ ccc H5DataSet.cxx +$ lib/insert/object hdf5_cplus H5DataSet +$ ccc H5DataSpace.cxx +$ lib/insert/object hdf5_cplus H5DataSpace +$ ccc H5DataType.cxx +$ lib/insert/object hdf5_cplus H5DataType $ 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 H5Exception.cxx +$ lib/insert/object hdf5_cplus H5Exception +$ ccc H5FaccProp.cxx +$ lib/insert/object hdf5_cplus H5FaccProp +$ ccc H5FcreatProp.cxx +$ lib/insert/object hdf5_cplus H5FcreatProp +$ ccc H5File.cxx +$ lib/insert/object hdf5_cplus H5File $ ccc H5FloatType.cxx $ lib/insert/object hdf5_cplus H5FloatType +$ ccc H5Group.cxx +$ lib/insert/object hdf5_cplus H5Group +$ ccc H5IdComponent.cxx +$ lib/insert/object hdf5_cplus H5IdComponent +$ ccc H5IntType.cxx +$ lib/insert/object hdf5_cplus H5IntType +$ ccc H5Library.cxx +$ lib/insert/object hdf5_cplus H5Library +$ ccc H5Object.cxx +$ lib/insert/object hdf5_cplus H5Object +$ ccc H5PredType.cxx +$ lib/insert/object hdf5_cplus H5PredType +$ ccc H5PropList.cxx +$ lib/insert/object hdf5_cplus H5PropList $ 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 $! $ type sys$input Done $ exit - diff --git a/vms/c++/test/make.com b/vms/c++/test/make.com index bcf26ce..ab4dc03 100644 --- a/vms/c++/test/make.com +++ b/vms/c++/test/make.com @@ -16,30 +16,30 @@ $! Makefile for VMS systems. $! $! Make HDF5 C++ library tests $! -$! cxxopt = "/float=ieee_float/standard=strict_ansi/define=H5_VMS" +$ cxxopt = "/float=ieee_float/standard=strict_ansi/define=H5_VMS" $ $ ccc := cxx 'cxxopt /include=([-.-.src], [-.-.test], [-.src]) $! $! $! +$ ccc h5cpputil $ ccc tattr -$ ccc tfile $ ccc tcompound +$ ccc testhdf5 +$ ccc tfile $ ccc tfilter +$ ccc th5s $ ccc trefer $ ccc ttypes $ ccc tvlstr -$ ccc th5s -$ ccc h5cpputil -$ ccc testhdf5 $ type sys$input Creating testhdf5 -$ cxxlink testhdf5,tattr,tfile, th5s, - - tcompound, tfilter, trefer, tvlstr, ttypes, h5cpputil, - +$ cxxlink testhdf5, h5cpputil, tattr, tcompound, tfile, tfilter, th5s, - + trefer, ttypes, tvlstr, - [-.src]hdf5_cplus.olb/lib, [-.-.test]libh5test.olb/lib, - [-.-.src]hdf5.olb/lib,zlib_dir:libz.olb/lib $! -$ ! +$! $ ccc dsets $ type sys$input Creating dsets |