From ce04b21cb3d8f21952ad81a914d86450cc9a643f Mon Sep 17 00:00:00 2001 From: Scott R Charlton Date: Mon, 6 Feb 2012 22:05:40 +0000 Subject: [PATCH] setting up for VS2010 git-svn-id: svn://136.177.114.72/svn_GW/IPhreeqc/branches/ErrorHandling@6173 1feff8c3-07ed-0310-ac33-dd36852eb9cd --- IPhreeqc.2010.sln | 6 +- IPhreeqc.props | 11 + IPhreeqc.vcxproj | 570 +++++++++++++++++++++++++++++++++++++++ IPhreeqc.vcxproj.filters | 457 +++++++++++++++++++++++++++++++ 4 files changed, 1041 insertions(+), 3 deletions(-) create mode 100644 IPhreeqc.props create mode 100644 IPhreeqc.vcxproj create mode 100644 IPhreeqc.vcxproj.filters diff --git a/IPhreeqc.2010.sln b/IPhreeqc.2010.sln index d0b7eaa8..c6fcea00 100644 --- a/IPhreeqc.2010.sln +++ b/IPhreeqc.2010.sln @@ -1,7 +1,7 @@  -Microsoft Visual Studio Solution File, Format Version 9.00 -# Visual Studio 2005 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "IPhreeqc", "IPhreeqc.vcproj", "{F9C18E06-F73A-4EB0-92E0-AE1713EA7FD7}" +Microsoft Visual Studio Solution File, Format Version 11.00 +# Visual Studio 2010 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "IPhreeqc", "IPhreeqc.vcxproj", "{F9C18E06-F73A-4EB0-92E0-AE1713EA7FD7}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution diff --git a/IPhreeqc.props b/IPhreeqc.props new file mode 100644 index 00000000..da54ab44 --- /dev/null +++ b/IPhreeqc.props @@ -0,0 +1,11 @@ + + + + <_ProjectFileVersion>10.0.30319.1 + + + + SWIG_SHARED_OBJ;PHREEQC_CPP;PHREEQC_CLASS;USE_PHRQ_ALLOC;_CRT_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + + + \ No newline at end of file diff --git a/IPhreeqc.vcxproj b/IPhreeqc.vcxproj new file mode 100644 index 00000000..9146cc97 --- /dev/null +++ b/IPhreeqc.vcxproj @@ -0,0 +1,570 @@ + + + + + DebugDll + Win32 + + + DebugDll + x64 + + + Debug + Win32 + + + Debug + x64 + + + ReleaseDll + Win32 + + + ReleaseDll + x64 + + + Release + Win32 + + + Release + x64 + + + + {F9C18E06-F73A-4EB0-92E0-AE1713EA7FD7} + IPhreeqc + + + + DynamicLibrary + false + MultiByte + + + DynamicLibrary + false + MultiByte + + + StaticLibrary + false + MultiByte + + + StaticLibrary + false + MultiByte + + + DynamicLibrary + false + MultiByte + + + DynamicLibrary + false + MultiByte + + + StaticLibrary + false + MultiByte + + + StaticLibrary + false + MultiByte + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30319.1 + $(SolutionDir)$(Configuration)\ + $(Configuration)\ + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + $(SolutionDir)$(Configuration)\ + $(Configuration)\ + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + $(SolutionDir)$(Configuration)\ + $(Configuration)\ + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + $(SolutionDir)$(Configuration)\ + $(Configuration)\ + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + + + + MaxSpeed + OnlyExplicitInline + src;src/phreeqcpp;src/phreeqcpp/phreeqc;%(AdditionalIncludeDirectories) + NDEBUG;WIN32;_LIB;%(PreprocessorDefinitions) + true + MultiThreaded + true + + + Level3 + true + + + NDEBUG;%(PreprocessorDefinitions) + 0x0409 + + + true + + + true + + + mkdir lib > NUL +copy "$(TargetDir)$(TargetName).lib" "lib\$(TargetName).lib" + + + + + + X64 + + + MaxSpeed + OnlyExplicitInline + src;src/phreeqcpp;src/phreeqcpp/phreeqc;%(AdditionalIncludeDirectories) + NDEBUG;WIN32;_LIB;%(PreprocessorDefinitions) + true + MultiThreaded + true + + + Level3 + true + + + NDEBUG;%(PreprocessorDefinitions) + 0x0409 + + + true + + + true + + + mkdir libx64 > NUL +copy "$(TargetDir)$(TargetName).lib" "libx64\$(TargetName).lib" + + + + + + Disabled + src;src/phreeqcpp;src/phreeqcpp/phreeqc;%(AdditionalIncludeDirectories) + _DEBUG;WIN32;_LIB;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + + + Level3 + true + EditAndContinue + + + _DEBUG;%(PreprocessorDefinitions) + 0x0409 + + + $(OutDir)$(ProjectName)d.lib + true + + + true + + + mkdir lib > NUL +copy "$(TargetDir)$(TargetName).lib" "lib\$(TargetName).lib" +copy "$(TargetDir)vc80.pdb" "lib\vc80.pdb" + + + + + + X64 + + + Disabled + src;src/phreeqcpp;src/phreeqcpp/phreeqc;%(AdditionalIncludeDirectories) + _DEBUG;WIN32;_LIB;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + + + Level3 + true + ProgramDatabase + + + _DEBUG;%(PreprocessorDefinitions) + 0x0409 + + + $(OutDir)$(ProjectName)d.lib + true + + + true + + + mkdir libx64 > NUL +copy "$(TargetDir)$(TargetName).lib" "libx64\$(TargetName).lib" +copy "$(TargetDir)vc80.pdb" "libx64\vc80.pdb" + + + + + + MaxSpeed + OnlyExplicitInline + src;src/phreeqcpp;src/phreeqcpp/phreeqc;%(AdditionalIncludeDirectories) + NDEBUG;WIN32;_LIB;%(PreprocessorDefinitions) + true + MultiThreadedDLL + true + + + Level3 + true + + + NDEBUG;%(PreprocessorDefinitions) + 0x0409 + + + NotSet + $(TargetDir)$(TargetName).lib + + + true + + + mkdir dll > NUL +copy "$(OutDir)$(ProjectName).dll" "dll\$(ProjectName).dll" +copy "$(TargetDir)$(TargetName).lib" "dll\$(TargetName).lib" + + + + + + X64 + + + MaxSpeed + OnlyExplicitInline + src;src/phreeqcpp;src/phreeqcpp/phreeqc;%(AdditionalIncludeDirectories) + NDEBUG;WIN32;_LIB;%(PreprocessorDefinitions) + true + MultiThreadedDLL + true + + + Level3 + true + + + NDEBUG;%(PreprocessorDefinitions) + 0x0409 + + + NotSet + MachineX64 + + + true + + + mkdir dllx64 > NUL +copy "$(OutDir)$(ProjectName).dll" "dllx64\$(ProjectName).dll" +copy "$(TargetDir)$(TargetName).lib" "dllx64\$(TargetName).lib" + + + + + + Disabled + src;src/phreeqcpp;src/phreeqcpp/phreeqc;%(AdditionalIncludeDirectories) + _DEBUG;WIN32;_LIB;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebugDLL + + + Level3 + true + EditAndContinue + + + _DEBUG;%(PreprocessorDefinitions) + 0x0409 + + + $(OutDir)$(ProjectName)d.dll + true + $(TargetDir)$(TargetName).lib + + + true + + + mkdir dll > NUL +copy "$(OutDir)$(ProjectName)d.dll" "dll\$(ProjectName)d.dll" +copy "$(TargetDir)$(TargetName).lib" "dll\$(TargetName).lib" +copy "$(TargetDir)vc80.pdb" "dll\vc80.pdb" + + + + + + X64 + + + Disabled + src;src/phreeqcpp;src/phreeqcpp/phreeqc;%(AdditionalIncludeDirectories) + _DEBUG;WIN32;_LIB;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebugDLL + + + Level3 + true + ProgramDatabase + + + _DEBUG;%(PreprocessorDefinitions) + 0x0409 + + + $(OutDir)$(ProjectName)d.dll + true + $(TargetDir)$(TargetName).lib + MachineX64 + + + true + + + mkdir dllx64 > NUL +copy "$(OutDir)$(ProjectName)d.dll" "dllx64\$(ProjectName)d.dll" +copy "$(TargetDir)$(TargetName).lib" "dllx64\$(TargetName).lib" +copy "$(TargetDir)vc80.pdb" "dllx64\vc80.pdb" + + + + + + + + + + + + CompileAsCpp + CompileAsCpp + CompileAsCpp + CompileAsCpp + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Document + true + true + true + true + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/IPhreeqc.vcxproj.filters b/IPhreeqc.vcxproj.filters new file mode 100644 index 00000000..e4494205 --- /dev/null +++ b/IPhreeqc.vcxproj.filters @@ -0,0 +1,457 @@ + + + + + {15cc6188-8ea1-4cd6-be2b-2b16c0e5df26} + cpp;c;cxx;rc;def;r;odl;idl;hpj;bat;f90;for;f;fpp + + + {0ad80600-706e-4da7-b54e-c014fcbba4a6} + + + {1011cb9f-ff20-4a82-9a89-7914b91c2b46} + + + {0b7d37b3-2c42-4a8b-a97a-7a2f812581d6} + h;hpp;hxx;hm;inl;fi;fd + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files\phreeqcpp + + + Source Files\phreeqcpp + + + Source Files\phreeqcpp + + + Source Files\phreeqcpp + + + Source Files\phreeqcpp + + + Source Files\phreeqcpp + + + Source Files\phreeqcpp + + + Source Files\phreeqcpp + + + Source Files\phreeqcpp + + + Source Files\phreeqcpp + + + Source Files\phreeqcpp + + + Source Files\phreeqcpp + + + Source Files\phreeqcpp + + + Source Files\phreeqcpp + + + Source Files\phreeqcpp + + + Source Files\phreeqcpp + + + Source Files\phreeqcpp + + + Source Files\phreeqcpp + + + Source Files\phreeqcpp + + + Source Files\phreeqcpp + + + Source Files\phreeqcpp + + + Source Files\phreeqcpp + + + Source Files\phreeqcpp + + + Source Files\phreeqcpp + + + Source Files\phreeqcpp + + + Source Files\phreeqcpp + + + Source Files\phreeqcpp + + + Source Files\phreeqcpp + + + Source Files\phreeqcpp + + + Source Files\phreeqcpp + + + Source Files\phreeqcpp + + + Source Files\phreeqcpp + + + Source Files\phreeqcpp + + + Source Files\phreeqcpp + + + Source Files\phreeqcpp + + + Source Files\phreeqcpp + + + Source Files\phreeqcpp + + + Source Files\phreeqcpp + + + Source Files\phreeqcpp + + + Source Files\phreeqcpp\phreeqc + + + Source Files\phreeqcpp\phreeqc + + + Source Files\phreeqcpp\phreeqc + + + Source Files\phreeqcpp\phreeqc + + + Source Files\phreeqcpp\phreeqc + + + Source Files\phreeqcpp\phreeqc + + + Source Files\phreeqcpp\phreeqc + + + Source Files\phreeqcpp\phreeqc + + + Source Files\phreeqcpp\phreeqc + + + Source Files\phreeqcpp\phreeqc + + + Source Files\phreeqcpp\phreeqc + + + Source Files\phreeqcpp\phreeqc + + + Source Files\phreeqcpp\phreeqc + + + Source Files\phreeqcpp\phreeqc + + + Source Files\phreeqcpp\phreeqc + + + Source Files\phreeqcpp\phreeqc + + + Source Files\phreeqcpp\phreeqc + + + Source Files\phreeqcpp\phreeqc + + + Source Files\phreeqcpp\phreeqc + + + Source Files\phreeqcpp\phreeqc + + + Source Files\phreeqcpp\phreeqc + + + Source Files\phreeqcpp\phreeqc + + + Source Files\phreeqcpp\phreeqc + + + Source Files\phreeqcpp\phreeqc + + + Source Files\phreeqcpp\phreeqc + + + Source Files\phreeqcpp\phreeqc + + + Source Files\phreeqcpp\phreeqc + + + Source Files\phreeqcpp\phreeqc + + + Source Files\phreeqcpp\phreeqc + + + Source Files\phreeqcpp\phreeqc + + + Source Files\phreeqcpp\phreeqc + + + Source Files\phreeqcpp\phreeqc + + + Source Files\phreeqcpp\phreeqc + + + Source Files\phreeqcpp\phreeqc + + + Source Files\phreeqcpp\phreeqc + + + Source Files\phreeqcpp\phreeqc + + + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + + + Source Files + + + \ No newline at end of file