<?xml version="1.0" encoding="utf-8"?> <Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <ItemGroup Label="ProjectConfigurations"> <ProjectConfiguration Include="Debug|Win32"> <Configuration>Debug</Configuration> <Platform>Win32</Platform> </ProjectConfiguration> <ProjectConfiguration Include="Debug|x64"> <Configuration>Debug</Configuration> <Platform>x64</Platform> </ProjectConfiguration> <ProjectConfiguration Include="Release|Win32"> <Configuration>Release</Configuration> <Platform>Win32</Platform> </ProjectConfiguration> <ProjectConfiguration Include="Release|x64"> <Configuration>Release</Configuration> <Platform>x64</Platform> </ProjectConfiguration> </ItemGroup> <PropertyGroup Label="Globals"> <ProjectGuid>{657ABE78-F81C-46FB-8774-8F0C4CD545E1}</ProjectGuid> <RootNamespace>flow2d3d_openda</RootNamespace> <Keyword>Win32Proj</Keyword> </PropertyGroup> <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> <ConfigurationType>DynamicLibrary</ConfigurationType> <CharacterSet>MultiByte</CharacterSet> <PlatformToolset>v140</PlatformToolset> <WholeProgramOptimization>true</WholeProgramOptimization> </PropertyGroup> <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> <ConfigurationType>DynamicLibrary</ConfigurationType> <CharacterSet>MultiByte</CharacterSet> <PlatformToolset>v140</PlatformToolset> <WholeProgramOptimization>true</WholeProgramOptimization> </PropertyGroup> <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> <ConfigurationType>DynamicLibrary</ConfigurationType> <CharacterSet>MultiByte</CharacterSet> <PlatformToolset>v140</PlatformToolset> </PropertyGroup> <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> <ConfigurationType>DynamicLibrary</ConfigurationType> <CharacterSet>MultiByte</CharacterSet> <PlatformToolset>v140</PlatformToolset> </PropertyGroup> <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> <ImportGroup Label="ExtensionSettings"> </ImportGroup> <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets"> <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> </ImportGroup> <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets"> <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> </ImportGroup> <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets"> <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> </ImportGroup> <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets"> <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> </ImportGroup> <PropertyGroup Label="UserMacros" /> <PropertyGroup> <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion> <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">../../bin/$(Configuration)\</OutDir> <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">../../bin/$(Configuration)\</OutDir> <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Configuration)\</IntDir> <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Configuration)\</IntDir> <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental> <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental> <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">../../bin/$(Configuration)\</OutDir> <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">../../bin/$(Configuration)\</OutDir> <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Configuration)\</IntDir> <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental> <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental> <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">flow2d3d_openda</TargetName> <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">flow2d3d_openda</TargetName> <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">flow2d3d_openda</TargetName> <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">flow2d3d_openda</TargetName> <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</GenerateManifest> <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</GenerateManifest> <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</GenerateManifest> <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</GenerateManifest> </PropertyGroup> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> <PreBuildEvent> <Command>call ..\..\..\..\scripts_lgpl\win32\update_version.cmd ..\flow2d3d\include\flow2d3d_version.h ..\.. ..\flow2d3d\include\version_number.ini call ..\..\..\..\scripts_lgpl\win32\update_version.cmd .\include\flow2d3d_openda_version.h .\ .\include\version_number.ini</Command> </PreBuildEvent> <ClCompile> <Optimization>Disabled</Optimization> <AdditionalIncludeDirectories>include;../flow2d3d/include;../flow2d3d/src;../flow2d3d/src/dd;../flow2d3d/src/dd/iterators;../flow2d3d/src/dd/mapper;../../../../third_party_open/mpich2/include;../../../../third_party_open/pthreads/include/win32;../../../../third_party_open/expat/lib;../../../../utils_lgpl/d_hydro_lib/include;../../../../utils_lgpl/deltares_common/packages/deltares_common_c/include;../../../../utils_lgpl/delftonline/include;../../../../utils_lgpl/esmfsm/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>HAVE_STRUCT_TIMESPEC;WITH_DELFTONLINE;WIN32;_DEBUG;_WINDOWS;_USRDLL;FLOW2D3D_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions> <MinimalRebuild>true</MinimalRebuild> <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> <PrecompiledHeader> </PrecompiledHeader> <WarningLevel>Level3</WarningLevel> <DebugInformationFormat>EditAndContinue</DebugInformationFormat> </ClCompile> <Link> <AdditionalDependencies>lib\$(ConfigurationName)\flow2d3d_openda_lib.lib;..\data\lib\$(ConfigurationName)\data.lib;..\io\lib\$(ConfigurationName)\io.lib;..\io_dol_f\lib\$(ConfigurationName)\io_dol_f.lib;..\kernel\lib\$(ConfigurationName)\kernel.lib;..\kernel_dd_f\lib\$(ConfigurationName)\kernel_dd_f.lib;..\manager\lib\$(ConfigurationName)\manager.lib;..\plugin_culvert_c\lib\$(ConfigurationName)\plugin_culvert_c.lib;..\plugin_user\lib\$(ConfigurationName)\plugin_user.lib;..\..\..\..\utils_gpl\morphology\lib\$(ConfigurationName)\static\morphology_data.lib;..\..\..\..\utils_gpl\morphology\lib\$(ConfigurationName)\static\morphology_io.lib;..\..\..\..\utils_gpl\morphology\lib\$(ConfigurationName)\static\morphology_kernel.lib;..\..\..\..\utils_gpl\morphology\lib\$(ConfigurationName)\static\morphology_plugins_c.lib;..\..\..\..\utils_lgpl\delftio\lib\$(ConfigurationName)\static\delftio.lib;..\..\..\..\utils_lgpl\delftonline\lib\$(ConfigurationName)\dynamic\delftonline.lib;..\..\..\..\utils_lgpl\d_hydro_lib\lib\$(ConfigurationName)\static\d_hydro_lib.lib;..\..\..\..\utils_lgpl\ec_module\lib\$(ConfigurationName)\static\ec_module.lib;..\..\..\..\utils_lgpl\esmfsm\lib\$(ConfigurationName)\static\esmfsm.lib;..\..\..\..\utils_lgpl\nefis\lib\$(ConfigurationName)\static\nefis.lib;..\..\..\..\utils_lgpl\deltares_common\lib\$(ConfigurationName)\static\deltares_common.lib;..\..\..\..\utils_lgpl\deltares_common\lib\$(ConfigurationName)\static\deltares_common_mpi.lib;..\..\..\..\third_party_open\netcdf\src\win32\2005\libsrc\$(ConfigurationName)\netcdf.lib;..\..\..\..\third_party_open\netcdf\src\win32\2005\f90_netcdf\$(ConfigurationName)\f90_netcdf.lib;..\..\..\..\third_party_open\netcdf\src\win32\2005\f77_netcdf\$(ConfigurationName)\f77_netcdf.lib;$(Configuration)\flow2d3d_openda_dll.obj;..\..\..\..\utils_lgpl\io_netcdf\packages\io_netcdf\$(ConfigurationName)\io_netcdf.lib;..\..\..\..\utils_lgpl\io_hyd\packages\io_hyd\$(ConfigurationName)\io_hyd.lib;libcta.lib;libifcoremt.lib;ifconsol.lib;pthreadVCE2.lib;libexpat.lib;mpi.lib;fmpich2.lib;wsock32.lib;netapi32.lib;comctl32.lib;user32.lib;advapi32.lib;comdlg32.lib;gdi32.lib;winspool.lib;cxx.lib;%(AdditionalDependencies)</AdditionalDependencies> <AdditionalLibraryDirectories>..\..\..\..\third_party_open\pthreads\bin\win32;..\..\..\..\third_party_open\DelftOnline\lib\$(Configuration);..\..\..\..\third_party_open\expat\win32\bin\Release;..\..\..\..\third_party_open\mpich2\lib;..\..\..\..\third_party_open\openda\core\native\lib\win32;..\..\..\..\third_party_open\triangle\$(Platform)\$(Configuration);..\..\..\..\utils_lgpl\kdtree_wrapper\packages\kdtree_wrapper\$(Platform)\$(Configuration);$(IFORT_COMPILER16)\compiler\lib\ia32;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> <IgnoreSpecificDefaultLibraries>LIBCMTD.lib;LIBCMT.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries> <GenerateDebugInformation>true</GenerateDebugInformation> <SubSystem>Windows</SubSystem> <StackReserveSize>20000000</StackReserveSize> <LargeAddressAware>true</LargeAddressAware> <TargetMachine>MachineX86</TargetMachine> <OutputFile>$(OutDir)\flow2d3d_openda.dll</OutputFile> </Link> <PostBuildEvent> <Command>echo "This file is overwritten by the post-build command of the project flow2d3d_openda" > .\include\flow2d3d_openda_version.h echo "This file is overwritten by the post-build command of the project flow2d3d_openda" > ..\flow2d3d\include\flow2d3d_version.h ..\..\..\..\scripts_lgpl\win32\oss-install_debug.cmd flow2d3d_openda </Command> </PostBuildEvent> </ItemDefinitionGroup> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> <PreBuildEvent> <Command>call ..\..\..\..\scripts_lgpl\win32\update_version.cmd ..\flow2d3d\include\flow2d3d_version.h ..\.. ..\flow2d3d\include\version_number.ini call ..\..\..\..\scripts_lgpl\win32\update_version.cmd .\include\flow2d3d_openda_version.h .\ .\include\version_number.ini</Command> </PreBuildEvent> <ClCompile> <Optimization>Disabled</Optimization> <AdditionalIncludeDirectories>include;..\flow2d3d\include;..\flow2d3d\src;..\flow2d3d\src/dd;..\flow2d3d\src/dd/iterators;..\flow2d3d\src/dd/mapper;../../../../third_party_open/mpich2/x64/include;../../../../third_party_open/pthreads/include/win32;../../../../third_party_open/DelftOnline/include;../../../../third_party_open/DelftOnline/include\windows;../../../../third_party_open/expat/lib;../../../../utils_lgpl/d_hydro_lib/include;../../../../utils_lgpl/precision/include;../../../../utils_lgpl/stream/include;../../../../utils_lgpl/esmfsm/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>HAVE_STRUCT_TIMESPEC;WIN32;_DEBUG;_WINDOWS;_USRDLL;FLOW2D3D_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions> <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> <PrecompiledHeader> </PrecompiledHeader> <WarningLevel>Level3</WarningLevel> <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> </ClCompile> <Link> <AdditionalDependencies>lib\$(ConfigurationName)\flow2d3d_openda_lib.lib;..\data\lib\$(PlatformName)\$(ConfigurationName)\data.lib;..\io\lib\$(PlatformName)\$(ConfigurationName)\io.lib;..\io_dol_f\lib\$(PlatformName)\$(ConfigurationName)\io_dol_f.lib;..\kernel\lib\$(PlatformName)\$(ConfigurationName)\kernel.lib;..\kernel_dd_f\lib\$(PlatformName)\$(ConfigurationName)\kernel_dd_f.lib;..\manager\lib\$(PlatformName)\$(ConfigurationName)\manager.lib;..\plugin_culvert_c\lib\$(PlatformName)\$(ConfigurationName)\plugin_culvert_c.lib;..\plugin_user\lib\$(PlatformName)\$(ConfigurationName)\plugin_user.lib;..\..\..\..\utils_gpl\morphology\lib\$(PlatformName)\$(ConfigurationName)\static\morphology_data.lib;..\..\..\..\utils_gpl\morphology\lib\$(PlatformName)\$(ConfigurationName)\static\morphology_io.lib;..\..\..\..\utils_gpl\morphology\lib\$(PlatformName)\$(ConfigurationName)\static\morphology_kernel.lib;..\..\..\..\utils_gpl\morphology\lib\$(PlatformName)\$(ConfigurationName)\static\morphology_plugins_c.lib;..\..\..\..\utils_lgpl\delftio\lib\$(PlatformName)\$(ConfigurationName)\static\delftio.lib;..\..\..\..\utils_lgpl\delftonline\lib\$(PlatformName)\$(ConfigurationName)\dynamic\delftonline.lib;..\..\..\..\utils_lgpl\d_hydro_lib\lib\$(PlatformName)\$(ConfigurationName)\static\d_hydro_lib.lib;..\..\..\..\utils_lgpl\ec_module\lib\$(PlatformName)\$(ConfigurationName)\static\ec_module.lib;..\..\..\..\utils_lgpl\esmfsm\lib\$(PlatformName)\$(ConfigurationName)\static\esmfsm.lib;..\..\..\..\utils_lgpl\nefis\lib\$(PlatformName)\$(ConfigurationName)\static\nefis.lib;..\..\..\..\utils_lgpl\deltares_common\lib\$(PlatformName)\$(ConfigurationName)\static\deltares_common.lib;..\..\..\..\utils_lgpl\deltares_common\lib\$(PlatformName)\$(ConfigurationName)\static\deltares_common_mpi.lib;$(Configuration)\flow2d3d_openda_dll.obj;libcta.lib;libifcoremt.lib;ifconsol.lib;..\..\..\..\third_party_open\pthreads\bin\x64\pthreadVC2.lib;..\..\..\..\third_party_open\expat\x64\$(PlatformName)\$(ConfigurationName)\libexpat.lib;..\..\..\..\third_party_open\mpich2\x64\lib\mpi.lib;..\..\..\..\third_party_open\mpich2\x64\lib\fmpich2.lib;..\..\..\..\utils_lgpl\io_netcdf\packages\io_netcdf\$(PlatformName)\$(ConfigurationName)\io_netcdf.lib;..\..\..\..\utils_lgpl\io_hyd\packages\io_hyd\$(PlatformName)\$(ConfigurationName)\io_hyd.lib;wsock32.lib;netapi32.lib;comctl32.lib;user32.lib;advapi32.lib;comdlg32.lib;gdi32.lib;winspool.lib;cxx.lib;%(AdditionalDependencies)</AdditionalDependencies> <AdditionalLibraryDirectories>..\..\..\..\third_party_open\pthreads\bin\win32;..\..\..\..\third_party_open\DelftOnline\lib\$(Configuration);..\..\..\..\third_party_open\expat\win32\bin\Release;..\..\..\..\third_party_open\mpich2\lib;..\..\..\..\third_party_open\openda\core\native\lib\win32;..\..\..\..\third_party_open\triangle\$(Platform)\$(Configuration);..\..\..\..\utils_lgpl\kdtree_wrapper\packages\kdtree_wrapper\$(Platform)\$(Configuration);$(IFORT_COMPILER16)\compiler\lib\intel64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> <IgnoreSpecificDefaultLibraries>LIBCMTD.lib;LIBCMT.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries> <GenerateDebugInformation>true</GenerateDebugInformation> <SubSystem>Windows</SubSystem> <StackReserveSize>20000000</StackReserveSize> <LargeAddressAware>true</LargeAddressAware> <DelayLoadDLLs>fmpich2.dll</DelayLoadDLLs> </Link> <PostBuildEvent> <Command>echo "This file is overwritten by the post-build command of the project flow2d3d_openda" > .\include\flow2d3d_openda_version.h echo "This file is overwritten by the post-build command of the project flow2d3d_openda" > ..\flow2d3d\include\flow2d3d_version.h ..\..\..\..\scripts_lgpl\win32\oss-install_debug.cmd flow2d3d_openda </Command> </PostBuildEvent> </ItemDefinitionGroup> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> <PreBuildEvent> <Command>call ..\..\..\..\scripts_lgpl\win32\update_version.cmd ..\flow2d3d\include\flow2d3d_version.h ..\.. ..\flow2d3d\include\version_number.ini call ..\..\..\..\scripts_lgpl\win32\update_version.cmd .\include\flow2d3d_openda_version.h .\ .\include\version_number.ini</Command> </PreBuildEvent> <ClCompile> <Optimization>MaxSpeed</Optimization> <IntrinsicFunctions>true</IntrinsicFunctions> <AdditionalIncludeDirectories>include;../flow2d3d/include;../flow2d3d/src;../flow2d3d/src/dd;../flow2d3d/src/dd/iterators;../flow2d3d/src/dd/mapper;../../../../third_party_open/mpich2/include;../../../../third_party_open/pthreads/include/win32;../../../../third_party_open/expat/lib;../../../../utils_lgpl/d_hydro_lib/include;../../../../utils_lgpl/deltares_common/packages/deltares_common_c/include;../../../../utils_lgpl/delftonline/include;../../../../utils_lgpl/esmfsm/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>HAVE_STRUCT_TIMESPEC;WITH_DELFTONLINE;WIN32;NDEBUG;_WINDOWS;_USRDLL;FLOW2D3D_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions> <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> <FunctionLevelLinking>true</FunctionLevelLinking> <PrecompiledHeader> </PrecompiledHeader> <WarningLevel>Level3</WarningLevel> <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> </ClCompile> <Link> <AdditionalDependencies>lib\$(ConfigurationName)\flow2d3d_openda_lib.lib;..\data\lib\$(ConfigurationName)\data.lib;..\io\lib\$(ConfigurationName)\io.lib;..\io_dol_f\lib\$(ConfigurationName)\io_dol_f.lib;..\kernel\lib\$(ConfigurationName)\kernel.lib;..\kernel_dd_f\lib\$(ConfigurationName)\kernel_dd_f.lib;..\manager\lib\$(ConfigurationName)\manager.lib;..\plugin_culvert_c\lib\$(ConfigurationName)\plugin_culvert_c.lib;..\plugin_user\lib\$(ConfigurationName)\plugin_user.lib;..\..\..\..\utils_gpl\morphology\lib\$(ConfigurationName)\static\morphology_data.lib;..\..\..\..\utils_gpl\morphology\lib\$(ConfigurationName)\static\morphology_io.lib;..\..\..\..\utils_gpl\morphology\lib\$(ConfigurationName)\static\morphology_kernel.lib;..\..\..\..\utils_gpl\morphology\lib\$(ConfigurationName)\static\morphology_plugins_c.lib;..\..\..\..\utils_lgpl\delftio\lib\$(ConfigurationName)\static\delftio.lib;..\..\..\..\utils_lgpl\delftonline\lib\$(ConfigurationName)\dynamic\delftonline.lib;..\..\..\..\utils_lgpl\d_hydro_lib\lib\$(ConfigurationName)\static\d_hydro_lib.lib;..\..\..\..\utils_lgpl\ec_module\lib\$(ConfigurationName)\static\ec_module.lib;..\..\..\..\utils_lgpl\esmfsm\lib\$(ConfigurationName)\static\esmfsm.lib;..\..\..\..\utils_lgpl\nefis\lib\$(ConfigurationName)\static\nefis.lib;..\..\..\..\utils_lgpl\deltares_common\lib\$(ConfigurationName)\static\deltares_common.lib;..\..\..\..\utils_lgpl\deltares_common\lib\$(ConfigurationName)\static\deltares_common_mpi.lib;..\..\..\..\third_party_open\netcdf\src\win32\2005\libsrc\$(ConfigurationName)\netcdf.lib;..\..\..\..\third_party_open\netcdf\src\win32\2005\f90_netcdf\$(ConfigurationName)\f90_netcdf.lib;..\..\..\..\third_party_open\netcdf\src\win32\2005\f77_netcdf\$(ConfigurationName)\f77_netcdf.lib;$(Configuration)\flow2d3d_openda_dll.obj;..\..\..\..\utils_lgpl\io_netcdf\packages\io_netcdf\$(ConfigurationName)\io_netcdf.lib;..\..\..\..\utils_lgpl\io_hyd\packages\io_hyd\$(ConfigurationName)\io_hyd.lib;libcta.lib;libifcoremt.lib;ifconsol.lib;pthreadVCE2.lib;libexpat.lib;mpi.lib;fmpich2.lib;wsock32.lib;netapi32.lib;comctl32.lib;user32.lib;advapi32.lib;comdlg32.lib;gdi32.lib;winspool.lib;cxx.lib;%(AdditionalDependencies)</AdditionalDependencies> <AdditionalLibraryDirectories>..\..\..\..\third_party_open\pthreads\bin\win32;..\..\..\..\third_party_open\DelftOnline\lib\$(Configuration);..\..\..\..\third_party_open\expat\win32\bin\Release;..\..\..\..\third_party_open\mpich2\lib;..\..\..\..\third_party_open\openda\core\native\lib\win32;..\..\..\..\third_party_open\triangle\$(Platform)\$(Configuration);..\..\..\..\utils_lgpl\kdtree_wrapper\packages\kdtree_wrapper\$(Platform)\$(Configuration);$(IFORT_COMPILER16)\compiler\lib\ia32;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> <IgnoreSpecificDefaultLibraries>LIBCMT.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries> <GenerateDebugInformation>true</GenerateDebugInformation> <SubSystem>Windows</SubSystem> <StackReserveSize>20000000</StackReserveSize> <LargeAddressAware>true</LargeAddressAware> <OptimizeReferences>true</OptimizeReferences> <EnableCOMDATFolding>true</EnableCOMDATFolding> <TargetMachine>MachineX86</TargetMachine> <OutputFile>$(OutDir)\flow2d3d_openda.dll</OutputFile> </Link> <PostBuildEvent> <Command>..\..\..\..\scripts_lgpl\win32\oss-install.cmd flow2d3d_openda bin "$(IFORT_COMPILER16)redist\ia32\compiler\" echo "This file is overwritten by the post-build command of the project flow2d3d_openda" > .\include\flow2d3d_openda_version.h echo "This file is overwritten by the post-build command of the project flow2d3d_openda" > ..\flow2d3d\include\flow2d3d_version.h </Command> </PostBuildEvent> </ItemDefinitionGroup> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> <PreBuildEvent> <Command>call ..\..\..\..\scripts_lgpl\win32\update_version.cmd ..\flow2d3d\include\flow2d3d_version.h ..\.. ..\flow2d3d\include\version_number.ini call ..\..\..\..\scripts_lgpl\win32\update_version.cmd .\include\flow2d3d_openda_version.h .\ .\include\version_number.ini</Command> </PreBuildEvent> <ClCompile> <Optimization>MaxSpeed</Optimization> <IntrinsicFunctions>true</IntrinsicFunctions> <AdditionalIncludeDirectories>include;../flow2d3d/include;../flow2d3d/src;../flow2d3d/src/dd;../flow2d3d/src/dd/iterators;../flow2d3d/src/dd/mapper;../../../../third_party_open/mpich2/x64/include;../../../../third_party_open/pthreads/include/win32;../../../../third_party_open/DelftOnline/include;../../../../third_party_open/DelftOnline/include\windows;../../../../third_party_open/expat/lib;../../../../utils_lgpl/d_hydro_lib/include;../../../../utils_lgpl/precision/include;../../../../utils_lgpl/stream/include;../../../../utils_lgpl/esmfsm/include;../../../../utils_lgpl\deltares_common\packages\deltares_common_c\include\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>HAVE_STRUCT_TIMESPEC;WIN32;NDEBUG;_WINDOWS;_USRDLL;FLOW2D3D_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions> <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> <FunctionLevelLinking>true</FunctionLevelLinking> <PrecompiledHeader> </PrecompiledHeader> <WarningLevel>Level3</WarningLevel> <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> </ClCompile> <Link> <AdditionalDependencies>$(PlatformName)\$(ConfigurationName)\flow2d3d_openda_lib.lib;..\data\lib\$(PlatformName)\$(ConfigurationName)\data.lib;..\io\lib\$(PlatformName)\$(ConfigurationName)\io.lib;..\io_dol_f\lib\$(PlatformName)\$(ConfigurationName)\io_dol_f.lib;..\kernel\lib\$(PlatformName)\$(ConfigurationName)\kernel.lib;..\kernel_dd_f\lib\$(PlatformName)\$(ConfigurationName)\kernel_dd_f.lib;..\manager\lib\$(PlatformName)\$(ConfigurationName)\manager.lib;..\plugin_culvert_c\lib\$(PlatformName)\$(ConfigurationName)\plugin_culvert_c.lib;..\plugin_user\lib\$(PlatformName)\$(ConfigurationName)\plugin_user.lib;..\..\..\..\utils_gpl\morphology\lib\$(PlatformName)\$(ConfigurationName)\static\morphology_data.lib;..\..\..\..\utils_gpl\morphology\lib\$(PlatformName)\$(ConfigurationName)\static\morphology_io.lib;..\..\..\..\utils_gpl\morphology\lib\$(PlatformName)\$(ConfigurationName)\static\morphology_kernel.lib;..\..\..\..\utils_gpl\morphology\lib\$(PlatformName)\$(ConfigurationName)\static\morphology_plugins_c.lib;..\..\..\..\utils_lgpl\delftio\lib\$(PlatformName)\$(ConfigurationName)\static\delftio.lib;..\..\..\..\utils_lgpl\delftonline\lib\$(PlatformName)\$(ConfigurationName)\dynamic\delftonline.lib;..\..\..\..\utils_lgpl\d_hydro_lib\lib\$(PlatformName)\$(ConfigurationName)\static\d_hydro_lib.lib;..\..\..\..\utils_lgpl\ec_module\lib\$(PlatformName)\$(ConfigurationName)\static\ec_module.lib;..\..\..\..\utils_lgpl\esmfsm\lib\$(PlatformName)\$(ConfigurationName)\static\esmfsm.lib;..\..\..\..\utils_lgpl\nefis\lib\$(PlatformName)\$(ConfigurationName)\static\nefis.lib;..\..\..\..\utils_lgpl\deltares_common\lib\$(PlatformName)\$(ConfigurationName)\static\deltares_common.lib;..\..\..\..\utils_lgpl\deltares_common\lib\$(PlatformName)\$(ConfigurationName)\static\deltares_common_mpi.lib;$(PlatformName)\$(Configuration)\flow2d3d_openda_dll.obj;libcta.lib;libifcoremt.lib;ifconsol.lib;..\..\..\..\third_party_open\pthreads\bin\x64\pthreadVC2.lib;..\..\..\..\third_party_open\expat\x64\$(PlatformName)\$(ConfigurationName)\libexpat.lib;..\..\..\..\third_party_open\mpich2\x64\lib\mpi.lib;..\..\..\..\third_party_open\mpich2\x64\lib\fmpich2.lib;..\..\..\..\utils_lgpl\io_netcdf\packages\io_netcdf\$(PlatformName)\$(ConfigurationName)\io_netcdf.lib;..\..\..\..\utils_lgpl\io_hyd\packages\io_hyd\$(PlatformName)\$(ConfigurationName)\io_hyd.lib;wsock32.lib;netapi32.lib;comctl32.lib;user32.lib;advapi32.lib;comdlg32.lib;gdi32.lib;winspool.lib;cxx.lib;%(AdditionalDependencies)</AdditionalDependencies> <AdditionalLibraryDirectories>..\..\..\..\third_party_open\pthreads\bin\win32;..\..\..\..\third_party_open\DelftOnline\lib\$(Configuration);..\..\..\..\third_party_open\expat\win32\bin\Release;..\..\..\..\third_party_open\mpich2\lib;..\..\..\..\third_party_open\openda\core\native\lib\win32;..\..\..\..\third_party_open\triangle\$(Platform)\$(Configuration);..\..\..\..\utils_lgpl\kdtree_wrapper\packages\kdtree_wrapper\$(Platform)\$(Configuration);$(IFORT_COMPILER16)\compiler\lib\intel64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> <IgnoreSpecificDefaultLibraries>LIBCMT.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries> <GenerateDebugInformation>true</GenerateDebugInformation> <SubSystem>Windows</SubSystem> <StackReserveSize>20000000</StackReserveSize> <LargeAddressAware>true</LargeAddressAware> <OptimizeReferences>true</OptimizeReferences> <EnableCOMDATFolding>true</EnableCOMDATFolding> <OutputFile>$(OutDir)\flow2d3d_openda.dll</OutputFile> <DelayLoadDLLs>fmpich2.dll</DelayLoadDLLs> </Link> <PostBuildEvent> <Command>echo "This file is overwritten by the post-build command of the project flow2d3d_openda" > .\include\flow2d3d_openda_version.h echo "This file is overwritten by the post-build command of the project flow2d3d_openda" > ..\flow2d3d\include\flow2d3d_version.h ..\..\..\..\scripts_lgpl\win32\oss-install.cmd flow2d3d_openda bin</Command> </PostBuildEvent> </ItemDefinitionGroup> <ItemGroup> <ClCompile Include="..\flow2d3d\src\flow2d3d.cpp" /> <ClCompile Include="src\flow2d3d_openda_version.cpp" /> <ClCompile Include="..\flow2d3d\src\flow2d3d_version.cpp" /> <ClCompile Include="..\flow2d3d\src\flowol.cpp" /> <ClCompile Include="..\flow2d3d\src\readxmldd.cpp" /> <ClCompile Include="..\flow2d3d\src\dd\blob.cpp" /> <ClCompile Include="..\flow2d3d\src\dd\category.cpp" /> <ClCompile Include="..\flow2d3d\src\dd\dd.cpp" /> <ClCompile Include="..\flow2d3d\src\dd\dictionary.cpp" /> <ClCompile Include="..\flow2d3d\src\dd\distributed.cpp" /> <ClCompile Include="..\flow2d3d\src\dd\iterator.cpp" /> <ClCompile Include="..\flow2d3d\src\dd\list.cpp" /> <ClCompile Include="..\flow2d3d\src\dd\node.cpp" /> <ClCompile Include="..\flow2d3d\src\dd\semaphore.cpp" /> <ClCompile Include="..\flow2d3d\src\dd\threads.cpp" /> <ClCompile Include="..\flow2d3d\src\dd\iterators\dredgeMerge.cpp" /> <ClCompile Include="..\flow2d3d\src\dd\iterators\gawsBarrier.cpp" /> <ClCompile Include="..\flow2d3d\src\dd\iterators\initBarrier.cpp" /> <ClCompile Include="..\flow2d3d\src\dd\iterators\minimumBarrier.cpp" /> <ClCompile Include="..\flow2d3d\src\dd\iterators\rtcComm.cpp" /> <ClCompile Include="..\flow2d3d\src\dd\mapper\context-flowside.cpp" /> <ClCompile Include="..\flow2d3d\src\dd\mapper\context-gawsside.cpp" /> <ClCompile Include="..\flow2d3d\src\dd\mapper\context-mapside.cpp" /> <ClCompile Include="..\flow2d3d\src\dd\mapper\context_distrib_functs.cpp" /> <ClCompile Include="..\flow2d3d\src\dd\mapper\context_general_functs.cpp" /> <ClCompile Include="..\flow2d3d\src\dd\mapper\flow_nxtstp.cpp" /> <ClCompile Include="..\flow2d3d\src\dd\mapper\gaws.cpp" /> <ClCompile Include="..\flow2d3d\src\dd\mapper\gaws_wang_eq.cpp" /> <ClCompile Include="..\flow2d3d\src\dd\mapper\hymapper.cpp" /> <ClCompile Include="..\flow2d3d\src\dd\mapper\map_debug.cpp" /> <ClCompile Include="..\flow2d3d\src\dd\mapper\map_messages.cpp" /> <ClCompile Include="..\flow2d3d\src\dd\mapper\mapper_config.cpp" /> <ClCompile Include="..\flow2d3d\src\dd\mapper\mapper_general.cpp" /> <ClCompile Include="..\flow2d3d\src\dd\mapper\mapper_statemachine.cpp" /> <ClCompile Include="..\flow2d3d\src\dd\mapper\mapper_uvz.cpp" /> <ClCompile Include="..\flow2d3d\src\dd\mapper\varinfocoll.cpp" /> </ItemGroup> <ItemGroup> <ClInclude Include="..\flow2d3d\include\flow2d3d.h" /> <ClInclude Include="include\flow2d3d_openda_version.h" /> <ClInclude Include="..\flow2d3d\include\flow2d3d_version.h" /> <ClInclude Include="include\flowol.h" /> <ClInclude Include="..\flow2d3d\src\dd\blob.h" /> <ClInclude Include="..\flow2d3d\src\dd\category.h" /> <ClInclude Include="..\flow2d3d\src\dd\dd.h" /> <ClInclude Include="..\flow2d3d\src\dd\dictionary.h" /> <ClInclude Include="..\flow2d3d\src\dd\iterator.h" /> <ClInclude Include="..\flow2d3d\src\dd\list.h" /> <ClInclude Include="..\flow2d3d\src\dd\node.h" /> <ClInclude Include="..\flow2d3d\src\dd\semaphore.h" /> <ClInclude Include="..\flow2d3d\src\dd\iterators\dredgeMerge.h" /> <ClInclude Include="..\flow2d3d\src\dd\iterators\gawsBarrier.h" /> <ClInclude Include="..\flow2d3d\src\dd\iterators\initBarrier.h" /> <ClInclude Include="..\flow2d3d\src\dd\iterators\minimumBarrier.h" /> <ClInclude Include="..\flow2d3d\src\dd\iterators\rtcComm.h" /> <ClInclude Include="..\flow2d3d\src\dd\mapper\context-flowside.h" /> <ClInclude Include="..\flow2d3d\src\dd\mapper\context-gawsside.h" /> <ClInclude Include="..\flow2d3d\src\dd\mapper\context-mapside.h" /> <ClInclude Include="..\flow2d3d\src\dd\mapper\context.h" /> <ClInclude Include="..\flow2d3d\src\dd\mapper\dd_messages.h" /> <ClInclude Include="..\flow2d3d\src\dd\mapper\flow_in_hydra.h" /> <ClInclude Include="..\flow2d3d\src\dd\mapper\flow_nxtstp.h" /> <ClInclude Include="..\flow2d3d\src\dd\mapper\flow_steps_c.h" /> <ClInclude Include="..\flow2d3d\src\dd\mapper\gaws.h" /> <ClInclude Include="..\flow2d3d\src\dd\mapper\gaws_wang_eq.h" /> <ClInclude Include="..\flow2d3d\src\dd\mapper\map_debug.h" /> <ClInclude Include="..\flow2d3d\src\dd\mapper\map_messages.h" /> <ClInclude Include="..\flow2d3d\src\dd\mapper\maploops.h" /> <ClInclude Include="..\flow2d3d\src\dd\mapper\mapper.h" /> <ClInclude Include="..\flow2d3d\src\dd\mapper\subdomGlobals.h" /> <ClInclude Include="..\flow2d3d\src\dd\mapper\varinfocoll.h" /> </ItemGroup> <ItemGroup> <None Include="include\flow2d3d_openda_version.h.svn" /> <None Include="..\flow2d3d\include\flow2d3d_version.h.svn" /> <None Include="include\version_number.ini" /> </ItemGroup> <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> <ImportGroup Label="ExtensionTargets"> </ImportGroup> </Project>