diff options
author | Fang Guo <fangguo@ncsa.uiuc.edu> | 2005-05-19 17:37:22 (GMT) |
---|---|---|
committer | Fang Guo <fangguo@ncsa.uiuc.edu> | 2005-05-19 17:37:22 (GMT) |
commit | afd749b7b9efa650a171693b964b90c749b5ec42 (patch) | |
tree | f87b1c886eb902047ff9444c2ce85324a10722d1 /windows | |
parent | c5807e54862c07c82d04f801cb1191f3f9a1748a (diff) | |
download | hdf5-afd749b7b9efa650a171693b964b90c749b5ec42.zip hdf5-afd749b7b9efa650a171693b964b90c749b5ec42.tar.gz hdf5-afd749b7b9efa650a171693b964b90c749b5ec42.tar.bz2 |
[svn-r10762] Purpose:
Update hdf5build.bat under hdf5/windows directory
Description:
Add code to generate H5f90i.h and H5fortran_types.f90
Solution:
Platforms tested:
Misc. update:
Diffstat (limited to 'windows')
-rwxr-xr-x | windows/hdf5build.BAT | 67 |
1 files changed, 67 insertions, 0 deletions
diff --git a/windows/hdf5build.BAT b/windows/hdf5build.BAT index b6a55f9..1928817 100755 --- a/windows/hdf5build.BAT +++ b/windows/hdf5build.BAT @@ -82,6 +82,40 @@ more h5tinit.log >> build_results.txt del h5tinit.log echo ***************************************************************************** >> build_results.txt +echo Generate H5f90i_gen.h and H5fortran_types.f90 +echo ***************************************************************************** >> build_results.txt + +REM Generate H5fortran_detect.f90 +cd windows\misc\H5fortran_detect_gen +dfdev H5fortran_detect_gen.dsp /make "H5fortran_detect_gen - Win32 Debug" /Rebuild /out ..\..\..\H5fortran_detect_gen.log +cd ..\..\..\fortran\src +H5fortran_detect_gen.exe > H5fortran_detect.f90 +del H5fortran_detect_gen.exe +cd ..\..\ +more H5fortran_detect_gen.log >> build_results.txt +del H5fortran_detect_gen.log + +REM Generate H5fort_type_defines.h +cd windows\misc\fortrantypegen +dfdev H5fortran_detect.dsp /make "H5fortran_detect - Win32 Debug" /Rebuild /out ..\..\..\H5fortran_detect.log +cd ..\..\..\fortran\src +H5fortran_detect.exe > H5fort_type_defines.h +del H5fortran_detect.exe +cd ..\..\ +more H5fortran_detect.log >> build_results.txt +del H5fortran_detect.log + +REM Generate H5f90i_gen.h and H5fortran_types.f90 +cd windows\misc\matchtypegen +dfdev H5match_types.dsp /make "H5match_types - Win32 Debug" /Rebuild /out ..\..\..\H5match_types.log +cd ..\..\..\fortran\src +H5match_types.exe +del H5match_types.exe +cd ..\..\ +more H5match_types.log >> build_results.txt +del H5match_types.log + +echo ***************************************************************************** >> build_results.txt echo Build HDF5 C/Fortran Libraries and Tools >> build_results.txt echo ***************************************************************************** >> build_results.txt @@ -106,6 +140,39 @@ msdev h5tinit.dsp /make "h5tinit - Win32 Debug" /Rebuild /out ..\..\..\..\h5tin cd ..\..\..\..\ more h5tinit.log >> build_results.txt del h5tinit.log +echo ***************************************************************************** >> build_results.txt +echo Generate H5f90i_gen.h and H5fortran_types.f90 +echo ***************************************************************************** >> build_results.txt + +REM Generate H5fortran_detect.f90 +cd windows\misc\H5fortran_detect_gen +dfdev H5fortran_detect_gen.dsp /make "H5fortran_detect_gen - Win32 Debug" /Rebuild /out ..\..\..\H5fortran_detect_gen.log +cd ..\..\..\fortran\src +H5fortran_detect_gen.exe > H5fortran_detect.f90 +del H5fortran_detect_gen.exe +cd ..\..\ +more H5fortran_detect_gen.log >> build_results.txt +del H5fortran_detect_gen.log + +REM Generate H5fort_type_defines.h +cd windows\misc\fortrantypegen +dfdev H5fortran_detect.dsp /make "H5fortran_detect - Win32 Debug" /Rebuild /out ..\..\..\H5fortran_detect.log +cd ..\..\..\fortran\src +H5fortran_detect.exe > H5fort_type_defines.h +del H5fortran_detect.exe +cd ..\..\ +more H5fortran_detect.log >> build_results.txt +del H5fortran_detect.log + +REM Generate H5f90i_gen.h and H5fortran_types.f90 +cd windows\misc\matchtypegen +dfdev H5match_types.dsp /make "H5match_types - Win32 Debug" /Rebuild /out ..\..\..\H5match_types.log +cd ..\..\..\fortran\src +H5match_types.exe +del H5match_types.exe +cd ..\..\ +more H5match_types.log >> build_results.txt +del H5match_types.log echo ***************************************************************************** >> build_results.txt echo Build HDF5 C/C++/Fortran Libraries and Tools >> build_results.txt |