summaryrefslogtreecommitdiffstats
path: root/windows/misc/typegen/typegen_fortran.sln
diff options
context:
space:
mode:
authorScott Wegner <swegner@hdfgroup.org>2007-08-10 15:19:56 (GMT)
committerScott Wegner <swegner@hdfgroup.org>2007-08-10 15:19:56 (GMT)
commite039e5125c8a741570ce55ba7f9089e02362591a (patch)
treec5113da77f91a65bed068d9e8763a71d14c492da /windows/misc/typegen/typegen_fortran.sln
parentc5cdb7d9577f4b2b8238cad5f148e7c2dba05141 (diff)
downloadhdf5-e039e5125c8a741570ce55ba7f9089e02362591a.zip
hdf5-e039e5125c8a741570ce55ba7f9089e02362591a.tar.gz
hdf5-e039e5125c8a741570ce55ba7f9089e02362591a.tar.bz2
[svn-r14066] Purpose: Streamline Windows typegen projects
Description: Previously the process of generating h5tinit.c, as well as the Fortran type files, was very manual on Windows. For Fortran, the process included opening 4 different solutions, and running 4 different commands from the prompt. I've made things very much more automated, and now only requires only building one project for either C or C/Fortran. Running the commands to generate the file is done automatically. Tested: VS.NET
Diffstat (limited to 'windows/misc/typegen/typegen_fortran.sln')
-rw-r--r--windows/misc/typegen/typegen_fortran.sln49
1 files changed, 49 insertions, 0 deletions
diff --git a/windows/misc/typegen/typegen_fortran.sln b/windows/misc/typegen/typegen_fortran.sln
new file mode 100644
index 0000000..d1824e3
--- /dev/null
+++ b/windows/misc/typegen/typegen_fortran.sln
@@ -0,0 +1,49 @@
+Microsoft Visual Studio Solution File, Format Version 8.00
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "h5tinit", "h5tinit\h5tinit.vcproj", "{B123D196-2F43-4FEB-80B5-990F06DED319}"
+ ProjectSection(ProjectDependencies) = postProject
+ EndProjectSection
+EndProject
+Project("{6989167D-11E4-40FE-8C1A-2192A86A7E90}") = "h5fortran_detect", "h5fortran_detect\h5fortran_detect.vfproj", "{4505FF13-2C16-4348-8989-BB10AF85FB95}"
+ ProjectSection(ProjectDependencies) = postProject
+ EndProjectSection
+EndProject
+Project("{6989167D-11E4-40FE-8C1A-2192A86A7E90}") = "h5fort_type_defines", "h5fort_type_defines\h5fort_type_defines.vfproj", "{4D3CE514-F22D-4FBC-82FF-7A3BE15DAE10}"
+ ProjectSection(ProjectDependencies) = postProject
+ {4505FF13-2C16-4348-8989-BB10AF85FB95} = {4505FF13-2C16-4348-8989-BB10AF85FB95}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "H5match_types", "h5match_types\h5match_types.vcproj", "{B6430FB3-3BEF-48C3-84DD-98106C6F6113}"
+ ProjectSection(ProjectDependencies) = postProject
+ {4D3CE514-F22D-4FBC-82FF-7A3BE15DAE10} = {4D3CE514-F22D-4FBC-82FF-7A3BE15DAE10}
+ EndProjectSection
+EndProject
+Global
+ GlobalSection(SolutionConfiguration) = preSolution
+ Debug = Debug
+ Release = Release
+ EndGlobalSection
+ GlobalSection(ProjectDependencies) = postSolution
+ EndGlobalSection
+ GlobalSection(ProjectConfiguration) = postSolution
+ {B123D196-2F43-4FEB-80B5-990F06DED319}.Debug.ActiveCfg = Debug|Win32
+ {B123D196-2F43-4FEB-80B5-990F06DED319}.Debug.Build.0 = Debug|Win32
+ {B123D196-2F43-4FEB-80B5-990F06DED319}.Release.ActiveCfg = Release|Win32
+ {B123D196-2F43-4FEB-80B5-990F06DED319}.Release.Build.0 = Release|Win32
+ {4505FF13-2C16-4348-8989-BB10AF85FB95}.Debug.ActiveCfg = Debug|Win32
+ {4505FF13-2C16-4348-8989-BB10AF85FB95}.Debug.Build.0 = Debug|Win32
+ {4505FF13-2C16-4348-8989-BB10AF85FB95}.Release.ActiveCfg = Release|Win32
+ {4505FF13-2C16-4348-8989-BB10AF85FB95}.Release.Build.0 = Release|Win32
+ {4D3CE514-F22D-4FBC-82FF-7A3BE15DAE10}.Debug.ActiveCfg = Debug|Win32
+ {4D3CE514-F22D-4FBC-82FF-7A3BE15DAE10}.Debug.Build.0 = Debug|Win32
+ {4D3CE514-F22D-4FBC-82FF-7A3BE15DAE10}.Release.ActiveCfg = Release|Win32
+ {4D3CE514-F22D-4FBC-82FF-7A3BE15DAE10}.Release.Build.0 = Release|Win32
+ {B6430FB3-3BEF-48C3-84DD-98106C6F6113}.Debug.ActiveCfg = Debug|Win32
+ {B6430FB3-3BEF-48C3-84DD-98106C6F6113}.Debug.Build.0 = Debug|Win32
+ {B6430FB3-3BEF-48C3-84DD-98106C6F6113}.Release.ActiveCfg = Release|Win32
+ {B6430FB3-3BEF-48C3-84DD-98106C6F6113}.Release.Build.0 = Release|Win32
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ EndGlobalSection
+ GlobalSection(ExtensibilityAddIns) = postSolution
+ EndGlobalSection
+EndGlobal