diff --git a/build/benchmarks/benchmark-styles.vcxproj b/build/benchmarks/benchmark-styles.vcxproj new file mode 100644 index 00000000..7e4f520e --- /dev/null +++ b/build/benchmarks/benchmark-styles.vcxproj @@ -0,0 +1,506 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + MinSizeRel + Win32 + + + Release + Win32 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + Win32 + + + RelWithDebInfo + x64 + + + + {7E3E1C97-9E00-3DC3-83BB-5917AB65E757} + Win32Proj + x64 + benchmark-styles + NoUpgrade + 8.1 + + + + Application + MultiByte + v140 + + + Application + MultiByte + v140 + + + Application + MultiByte + v140 + + + Application + MultiByte + v140 + + + Application + MultiByte + v140 + + + Application + MultiByte + v140 + + + Application + MultiByte + v140 + + + Application + MultiByte + v140 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(SolutionDir)bin\$(Configuration)\$(Platform)\ + $(SolutionDir)bin\$(Configuration)\$(Platform)\obj\$(ProjectName)\ + benchmark-styles + benchmark-styles + .exe + .exe + true + true + true + true + $(SolutionDir)bin\$(Configuration)\$(Platform)\ + $(SolutionDir)bin\$(Configuration)\$(Platform)\obj\$(ProjectName)\ + benchmark-styles + benchmark-styles + .exe + .exe + false + false + true + true + $(SolutionDir)bin\$(Configuration)\$(Platform)\ + $(SolutionDir)bin\$(Configuration)\$(Platform)\obj\$(ProjectName)\ + benchmark-styles + benchmark-styles + .exe + .exe + false + false + true + true + $(SolutionDir)bin\$(Configuration)\$(Platform)\ + $(SolutionDir)bin\$(Configuration)\$(Platform)\obj\$(ProjectName)\ + benchmark-styles + benchmark-styles + .exe + .exe + true + true + true + true + + + $(SolutionDir)bin\$(Configuration)\$(Platform)\ + $(SolutionDir)bin\$(Configuration)\$(Platform)\obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Configuration)\$(Platform)\ + $(SolutionDir)bin\$(Configuration)\$(Platform)\obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Configuration)\$(Platform)\ + $(SolutionDir)bin\$(Configuration)\$(Platform)\obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Configuration)\$(Platform)\ + $(SolutionDir)bin\$(Configuration)\$(Platform)\obj\$(ProjectName)\ + + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + Debug/ + EnableFastChecks + CompileAsCpp + ProgramDatabase + Sync + Disabled + Disabled + NotUsing + MultiThreadedDebugDLL + true + Level3 + WIN32;_WINDOWS;XLNT_BENCHMARK_DATA_DIR=D:/WORK/thirdparty/xlnt/benchmarks/data;XLNT_STATIC=1;CMAKE_INTDIR="Debug";%(PreprocessorDefinitions) + $(IntDir) + + + WIN32;_DEBUG;_WINDOWS;XLNT_BENCHMARK_DATA_DIR=D:/WORK/thirdparty/xlnt/benchmarks/data;XLNT_STATIC=1;CMAKE_INTDIR=\"Debug\";%(PreprocessorDefinitions) + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + Debug + %(IgnoreSpecificDefaultLibraries) + D:/WORK/thirdparty/xlnt/build/benchmarks/Debug/benchmark-styles.lib + D:/WORK/thirdparty/xlnt/build/benchmarks/Debug/benchmark-styles.pdb + Console + + + false + + + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + Debug/ + EnableFastChecks + CompileAsCpp + ProgramDatabase + Sync + Disabled + Disabled + NotUsing + MultiThreadedDebugDLL + true + Level3 + WIN32;_WINDOWS;XLNT_BENCHMARK_DATA_DIR=D:/WORK/thirdparty/xlnt/benchmarks/data;XLNT_STATIC=1;CMAKE_INTDIR="Debug";%(PreprocessorDefinitions) + $(IntDir) + + + WIN32;_DEBUG;_WINDOWS;XLNT_BENCHMARK_DATA_DIR=D:/WORK/thirdparty/xlnt/benchmarks/data;XLNT_STATIC=1;CMAKE_INTDIR=\"Debug\";%(PreprocessorDefinitions) + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + Debug + %(IgnoreSpecificDefaultLibraries) + D:/WORK/thirdparty/xlnt/build/benchmarks/Debug/benchmark-styles.lib + D:/WORK/thirdparty/xlnt/build/benchmarks/Debug/benchmark-styles.pdb + Console + + + false + + + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + Release/ + CompileAsCpp + Sync + AnySuitable + MaxSpeed + NotUsing + MultiThreadedDLL + true + Level3 + WIN32;_WINDOWS;NDEBUG;XLNT_BENCHMARK_DATA_DIR=D:/WORK/thirdparty/xlnt/benchmarks/data;XLNT_STATIC=1;CMAKE_INTDIR="Release";%(PreprocessorDefinitions) + $(IntDir) + + + + + WIN32;_WINDOWS;NDEBUG;XLNT_BENCHMARK_DATA_DIR=D:/WORK/thirdparty/xlnt/benchmarks/data;XLNT_STATIC=1;CMAKE_INTDIR=\"Release\";%(PreprocessorDefinitions) + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + No + %(IgnoreSpecificDefaultLibraries) + D:/WORK/thirdparty/xlnt/build/benchmarks/Release/benchmark-styles.lib + D:/WORK/thirdparty/xlnt/build/benchmarks/Release/benchmark-styles.pdb + Console + + + false + + + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + Release/ + CompileAsCpp + Sync + AnySuitable + MaxSpeed + NotUsing + MultiThreadedDLL + true + Level3 + WIN32;_WINDOWS;NDEBUG;XLNT_BENCHMARK_DATA_DIR=D:/WORK/thirdparty/xlnt/benchmarks/data;XLNT_STATIC=1;CMAKE_INTDIR="Release";%(PreprocessorDefinitions) + $(IntDir) + + + + + WIN32;_WINDOWS;NDEBUG;XLNT_BENCHMARK_DATA_DIR=D:/WORK/thirdparty/xlnt/benchmarks/data;XLNT_STATIC=1;CMAKE_INTDIR=\"Release\";%(PreprocessorDefinitions) + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + No + %(IgnoreSpecificDefaultLibraries) + D:/WORK/thirdparty/xlnt/build/benchmarks/Release/benchmark-styles.lib + D:/WORK/thirdparty/xlnt/build/benchmarks/Release/benchmark-styles.pdb + Console + + + false + + + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + MinSizeRel/ + CompileAsCpp + Sync + OnlyExplicitInline + MinSpace + NotUsing + MultiThreadedDLL + true + Level3 + WIN32;_WINDOWS;NDEBUG;XLNT_BENCHMARK_DATA_DIR=D:/WORK/thirdparty/xlnt/benchmarks/data;XLNT_STATIC=1;CMAKE_INTDIR="MinSizeRel";%(PreprocessorDefinitions) + $(IntDir) + + + + + WIN32;_WINDOWS;NDEBUG;XLNT_BENCHMARK_DATA_DIR=D:/WORK/thirdparty/xlnt/benchmarks/data;XLNT_STATIC=1;CMAKE_INTDIR=\"MinSizeRel\";%(PreprocessorDefinitions) + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + No + %(IgnoreSpecificDefaultLibraries) + D:/WORK/thirdparty/xlnt/build/benchmarks/MinSizeRel/benchmark-styles.lib + D:/WORK/thirdparty/xlnt/build/benchmarks/MinSizeRel/benchmark-styles.pdb + Console + + + false + + + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + MinSizeRel/ + CompileAsCpp + Sync + OnlyExplicitInline + MinSpace + NotUsing + MultiThreadedDLL + true + Level3 + WIN32;_WINDOWS;NDEBUG;XLNT_BENCHMARK_DATA_DIR=D:/WORK/thirdparty/xlnt/benchmarks/data;XLNT_STATIC=1;CMAKE_INTDIR="MinSizeRel";%(PreprocessorDefinitions) + $(IntDir) + + + + + WIN32;_WINDOWS;NDEBUG;XLNT_BENCHMARK_DATA_DIR=D:/WORK/thirdparty/xlnt/benchmarks/data;XLNT_STATIC=1;CMAKE_INTDIR=\"MinSizeRel\";%(PreprocessorDefinitions) + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + No + %(IgnoreSpecificDefaultLibraries) + D:/WORK/thirdparty/xlnt/build/benchmarks/MinSizeRel/benchmark-styles.lib + D:/WORK/thirdparty/xlnt/build/benchmarks/MinSizeRel/benchmark-styles.pdb + Console + + + false + + + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + RelWithDebInfo/ + CompileAsCpp + ProgramDatabase + Sync + OnlyExplicitInline + MaxSpeed + NotUsing + MultiThreadedDLL + true + Level3 + WIN32;_WINDOWS;NDEBUG;XLNT_BENCHMARK_DATA_DIR=D:/WORK/thirdparty/xlnt/benchmarks/data;XLNT_STATIC=1;CMAKE_INTDIR="RelWithDebInfo";%(PreprocessorDefinitions) + $(IntDir) + + + WIN32;_WINDOWS;NDEBUG;XLNT_BENCHMARK_DATA_DIR=D:/WORK/thirdparty/xlnt/benchmarks/data;XLNT_STATIC=1;CMAKE_INTDIR=\"RelWithDebInfo\";%(PreprocessorDefinitions) + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + Debug + %(IgnoreSpecificDefaultLibraries) + D:/WORK/thirdparty/xlnt/build/benchmarks/RelWithDebInfo/benchmark-styles.lib + D:/WORK/thirdparty/xlnt/build/benchmarks/RelWithDebInfo/benchmark-styles.pdb + Console + + + false + + + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + RelWithDebInfo/ + CompileAsCpp + ProgramDatabase + Sync + OnlyExplicitInline + MaxSpeed + NotUsing + MultiThreadedDLL + true + Level3 + WIN32;_WINDOWS;NDEBUG;XLNT_BENCHMARK_DATA_DIR=D:/WORK/thirdparty/xlnt/benchmarks/data;XLNT_STATIC=1;CMAKE_INTDIR="RelWithDebInfo";%(PreprocessorDefinitions) + $(IntDir) + + + WIN32;_WINDOWS;NDEBUG;XLNT_BENCHMARK_DATA_DIR=D:/WORK/thirdparty/xlnt/benchmarks/data;XLNT_STATIC=1;CMAKE_INTDIR=\"RelWithDebInfo\";%(PreprocessorDefinitions) + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + Debug + %(IgnoreSpecificDefaultLibraries) + D:/WORK/thirdparty/xlnt/build/benchmarks/RelWithDebInfo/benchmark-styles.lib + D:/WORK/thirdparty/xlnt/build/benchmarks/RelWithDebInfo/benchmark-styles.pdb + Console + + + false + + + + + + + + {9A9D3CF1-C1B4-3B04-BB8F-4591B1DFDE3C} + xlnt + + + + + + \ No newline at end of file diff --git a/build/benchmarks/benchmark-styles.vcxproj.filters b/build/benchmarks/benchmark-styles.vcxproj.filters new file mode 100644 index 00000000..a085328d --- /dev/null +++ b/build/benchmarks/benchmark-styles.vcxproj.filters @@ -0,0 +1,13 @@ + + + + + Source Files + + + + + {DBB101CA-2373-36C1-BFDD-CA9D4F771F60} + + + \ No newline at end of file diff --git a/build/benchmarks/benchmark-writer.vcxproj b/build/benchmarks/benchmark-writer.vcxproj new file mode 100644 index 00000000..bd39b04f --- /dev/null +++ b/build/benchmarks/benchmark-writer.vcxproj @@ -0,0 +1,506 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + MinSizeRel + Win32 + + + Release + Win32 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + Win32 + + + RelWithDebInfo + x64 + + + + {FE350CB0-0B76-30AB-A401-6E00DE9C5789} + Win32Proj + x64 + benchmark-writer + NoUpgrade + 8.1 + + + + Application + MultiByte + v140 + + + Application + MultiByte + v140 + + + Application + MultiByte + v140 + + + Application + MultiByte + v140 + + + Application + MultiByte + v140 + + + Application + MultiByte + v140 + + + Application + MultiByte + v140 + + + Application + MultiByte + v140 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(SolutionDir)bin\$(Configuration)\$(Platform)\ + $(SolutionDir)bin\$(Configuration)\$(Platform)\obj\$(ProjectName)\ + benchmark-writer + benchmark-writer + .exe + .exe + true + true + true + true + $(SolutionDir)bin\$(Configuration)\$(Platform)\ + $(SolutionDir)bin\$(Configuration)\$(Platform)\obj\$(ProjectName)\ + benchmark-writer + benchmark-writer + .exe + .exe + false + false + true + true + $(SolutionDir)bin\$(Configuration)\$(Platform)\ + $(SolutionDir)bin\$(Configuration)\$(Platform)\obj\$(ProjectName)\ + benchmark-writer + benchmark-writer + .exe + .exe + false + false + true + true + $(SolutionDir)bin\$(Configuration)\$(Platform)\ + $(SolutionDir)bin\$(Configuration)\$(Platform)\obj\$(ProjectName)\ + benchmark-writer + benchmark-writer + .exe + .exe + true + true + true + true + + + $(SolutionDir)bin\$(Configuration)\$(Platform)\ + $(SolutionDir)bin\$(Configuration)\$(Platform)\obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Configuration)\$(Platform)\ + $(SolutionDir)bin\$(Configuration)\$(Platform)\obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Configuration)\$(Platform)\ + $(SolutionDir)bin\$(Configuration)\$(Platform)\obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Configuration)\$(Platform)\ + $(SolutionDir)bin\$(Configuration)\$(Platform)\obj\$(ProjectName)\ + + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + Debug/ + EnableFastChecks + CompileAsCpp + ProgramDatabase + Sync + Disabled + Disabled + NotUsing + MultiThreadedDebugDLL + true + Level3 + WIN32;_WINDOWS;XLNT_BENCHMARK_DATA_DIR=D:/WORK/thirdparty/xlnt/benchmarks/data;XLNT_STATIC=1;CMAKE_INTDIR="Debug";%(PreprocessorDefinitions) + $(IntDir) + + + WIN32;_DEBUG;_WINDOWS;XLNT_BENCHMARK_DATA_DIR=D:/WORK/thirdparty/xlnt/benchmarks/data;XLNT_STATIC=1;CMAKE_INTDIR=\"Debug\";%(PreprocessorDefinitions) + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + + + D:\WORK\thirdparty\xlnt\benchmarks\..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\source\Debug\xlntd.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + Debug + %(IgnoreSpecificDefaultLibraries) + D:/WORK/thirdparty/xlnt/build/benchmarks/Debug/benchmark-writer.lib + D:/WORK/thirdparty/xlnt/build/benchmarks/Debug/benchmark-writer.pdb + Console + + + false + + + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + Debug/ + EnableFastChecks + CompileAsCpp + ProgramDatabase + Sync + Disabled + Disabled + NotUsing + MultiThreadedDebugDLL + true + Level3 + WIN32;_WINDOWS;XLNT_BENCHMARK_DATA_DIR=D:/WORK/thirdparty/xlnt/benchmarks/data;XLNT_STATIC=1;CMAKE_INTDIR="Debug";%(PreprocessorDefinitions) + $(IntDir) + + + WIN32;_DEBUG;_WINDOWS;XLNT_BENCHMARK_DATA_DIR=D:/WORK/thirdparty/xlnt/benchmarks/data;XLNT_STATIC=1;CMAKE_INTDIR=\"Debug\";%(PreprocessorDefinitions) + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\source\Debug\xlntd.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + Debug + %(IgnoreSpecificDefaultLibraries) + D:/WORK/thirdparty/xlnt/build/benchmarks/Debug/benchmark-writer.lib + D:/WORK/thirdparty/xlnt/build/benchmarks/Debug/benchmark-writer.pdb + Console + + + false + + + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + Release/ + CompileAsCpp + Sync + AnySuitable + MaxSpeed + NotUsing + MultiThreadedDLL + true + Level3 + WIN32;_WINDOWS;NDEBUG;XLNT_BENCHMARK_DATA_DIR=D:/WORK/thirdparty/xlnt/benchmarks/data;XLNT_STATIC=1;CMAKE_INTDIR="Release";%(PreprocessorDefinitions) + $(IntDir) + + + + + WIN32;_WINDOWS;NDEBUG;XLNT_BENCHMARK_DATA_DIR=D:/WORK/thirdparty/xlnt/benchmarks/data;XLNT_STATIC=1;CMAKE_INTDIR=\"Release\";%(PreprocessorDefinitions) + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + No + %(IgnoreSpecificDefaultLibraries) + D:/WORK/thirdparty/xlnt/build/benchmarks/Release/benchmark-writer.lib + D:/WORK/thirdparty/xlnt/build/benchmarks/Release/benchmark-writer.pdb + Console + + + false + + + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + Release/ + CompileAsCpp + Sync + AnySuitable + MaxSpeed + NotUsing + MultiThreadedDLL + true + Level3 + WIN32;_WINDOWS;NDEBUG;XLNT_BENCHMARK_DATA_DIR=D:/WORK/thirdparty/xlnt/benchmarks/data;XLNT_STATIC=1;CMAKE_INTDIR="Release";%(PreprocessorDefinitions) + $(IntDir) + + + + + WIN32;_WINDOWS;NDEBUG;XLNT_BENCHMARK_DATA_DIR=D:/WORK/thirdparty/xlnt/benchmarks/data;XLNT_STATIC=1;CMAKE_INTDIR=\"Release\";%(PreprocessorDefinitions) + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + No + %(IgnoreSpecificDefaultLibraries) + D:/WORK/thirdparty/xlnt/build/benchmarks/Release/benchmark-writer.lib + D:/WORK/thirdparty/xlnt/build/benchmarks/Release/benchmark-writer.pdb + Console + + + false + + + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + MinSizeRel/ + CompileAsCpp + Sync + OnlyExplicitInline + MinSpace + NotUsing + MultiThreadedDLL + true + Level3 + WIN32;_WINDOWS;NDEBUG;XLNT_BENCHMARK_DATA_DIR=D:/WORK/thirdparty/xlnt/benchmarks/data;XLNT_STATIC=1;CMAKE_INTDIR="MinSizeRel";%(PreprocessorDefinitions) + $(IntDir) + + + + + WIN32;_WINDOWS;NDEBUG;XLNT_BENCHMARK_DATA_DIR=D:/WORK/thirdparty/xlnt/benchmarks/data;XLNT_STATIC=1;CMAKE_INTDIR=\"MinSizeRel\";%(PreprocessorDefinitions) + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\source\MinSizeRel\xlnt.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + No + %(IgnoreSpecificDefaultLibraries) + D:/WORK/thirdparty/xlnt/build/benchmarks/MinSizeRel/benchmark-writer.lib + D:/WORK/thirdparty/xlnt/build/benchmarks/MinSizeRel/benchmark-writer.pdb + Console + + + false + + + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + MinSizeRel/ + CompileAsCpp + Sync + OnlyExplicitInline + MinSpace + NotUsing + MultiThreadedDLL + true + Level3 + WIN32;_WINDOWS;NDEBUG;XLNT_BENCHMARK_DATA_DIR=D:/WORK/thirdparty/xlnt/benchmarks/data;XLNT_STATIC=1;CMAKE_INTDIR="MinSizeRel";%(PreprocessorDefinitions) + $(IntDir) + + + + + WIN32;_WINDOWS;NDEBUG;XLNT_BENCHMARK_DATA_DIR=D:/WORK/thirdparty/xlnt/benchmarks/data;XLNT_STATIC=1;CMAKE_INTDIR=\"MinSizeRel\";%(PreprocessorDefinitions) + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\source\MinSizeRel\xlnt.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + No + %(IgnoreSpecificDefaultLibraries) + D:/WORK/thirdparty/xlnt/build/benchmarks/MinSizeRel/benchmark-writer.lib + D:/WORK/thirdparty/xlnt/build/benchmarks/MinSizeRel/benchmark-writer.pdb + Console + + + false + + + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + RelWithDebInfo/ + CompileAsCpp + ProgramDatabase + Sync + OnlyExplicitInline + MaxSpeed + NotUsing + MultiThreadedDLL + true + Level3 + WIN32;_WINDOWS;NDEBUG;XLNT_BENCHMARK_DATA_DIR=D:/WORK/thirdparty/xlnt/benchmarks/data;XLNT_STATIC=1;CMAKE_INTDIR="RelWithDebInfo";%(PreprocessorDefinitions) + $(IntDir) + + + WIN32;_WINDOWS;NDEBUG;XLNT_BENCHMARK_DATA_DIR=D:/WORK/thirdparty/xlnt/benchmarks/data;XLNT_STATIC=1;CMAKE_INTDIR=\"RelWithDebInfo\";%(PreprocessorDefinitions) + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\source\RelWithDebInfo\xlnt.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + Debug + %(IgnoreSpecificDefaultLibraries) + D:/WORK/thirdparty/xlnt/build/benchmarks/RelWithDebInfo/benchmark-writer.lib + D:/WORK/thirdparty/xlnt/build/benchmarks/RelWithDebInfo/benchmark-writer.pdb + Console + + + false + + + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + RelWithDebInfo/ + CompileAsCpp + ProgramDatabase + Sync + OnlyExplicitInline + MaxSpeed + NotUsing + MultiThreadedDLL + true + Level3 + WIN32;_WINDOWS;NDEBUG;XLNT_BENCHMARK_DATA_DIR=D:/WORK/thirdparty/xlnt/benchmarks/data;XLNT_STATIC=1;CMAKE_INTDIR="RelWithDebInfo";%(PreprocessorDefinitions) + $(IntDir) + + + WIN32;_WINDOWS;NDEBUG;XLNT_BENCHMARK_DATA_DIR=D:/WORK/thirdparty/xlnt/benchmarks/data;XLNT_STATIC=1;CMAKE_INTDIR=\"RelWithDebInfo\";%(PreprocessorDefinitions) + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\source\RelWithDebInfo\xlnt.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + Debug + %(IgnoreSpecificDefaultLibraries) + D:/WORK/thirdparty/xlnt/build/benchmarks/RelWithDebInfo/benchmark-writer.lib + D:/WORK/thirdparty/xlnt/build/benchmarks/RelWithDebInfo/benchmark-writer.pdb + Console + + + false + + + + + + + + {9A9D3CF1-C1B4-3B04-BB8F-4591B1DFDE3C} + xlnt + + + + + + \ No newline at end of file diff --git a/build/benchmarks/benchmark-writer.vcxproj.filters b/build/benchmarks/benchmark-writer.vcxproj.filters new file mode 100644 index 00000000..dead02fc --- /dev/null +++ b/build/benchmarks/benchmark-writer.vcxproj.filters @@ -0,0 +1,13 @@ + + + + + Source Files + + + + + {DBB101CA-2373-36C1-BFDD-CA9D4F771F60} + + + \ No newline at end of file diff --git a/build/samples/sample-decrypt.vcxproj b/build/samples/sample-decrypt.vcxproj new file mode 100644 index 00000000..7da22140 --- /dev/null +++ b/build/samples/sample-decrypt.vcxproj @@ -0,0 +1,506 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + MinSizeRel + Win32 + + + Release + Win32 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + Win32 + + + RelWithDebInfo + x64 + + + + {571FA43F-14DB-331F-8D8E-24742D1FFB1C} + Win32Proj + x64 + sample-decrypt + NoUpgrade + 8.1 + + + + Application + MultiByte + v140 + + + Application + MultiByte + v140 + + + Application + MultiByte + v140 + + + Application + MultiByte + v140 + + + Application + MultiByte + v140 + + + Application + MultiByte + v140 + + + Application + MultiByte + v140 + + + Application + MultiByte + v140 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(SolutionDir)bin\$(Configuration)\$(Platform)\ + $(SolutionDir)bin\$(Configuration)\$(Platform)\obj\$(ProjectName)\ + sample-decrypt + sample-decrypt + .exe + .exe + true + true + true + true + $(SolutionDir)bin\$(Configuration)\$(Platform)\ + $(SolutionDir)bin\$(Configuration)\$(Platform)\obj\$(ProjectName)\ + sample-decrypt + sample-decrypt + .exe + .exe + false + false + true + true + $(SolutionDir)bin\$(Configuration)\$(Platform)\ + $(SolutionDir)bin\$(Configuration)\$(Platform)\obj\$(ProjectName)\ + sample-decrypt + sample-decrypt + .exe + .exe + false + false + true + true + $(SolutionDir)bin\$(Configuration)\$(Platform)\ + $(SolutionDir)bin\$(Configuration)\$(Platform)\obj\$(ProjectName)\ + sample-decrypt + sample-decrypt + .exe + .exe + true + true + true + true + + + $(SolutionDir)bin\$(Configuration)\$(Platform)\ + $(SolutionDir)bin\$(Configuration)\$(Platform)\obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Configuration)\$(Platform)\ + $(SolutionDir)bin\$(Configuration)\$(Platform)\obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Configuration)\$(Platform)\ + $(SolutionDir)bin\$(Configuration)\$(Platform)\obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Configuration)\$(Platform)\ + $(SolutionDir)bin\$(Configuration)\$(Platform)\obj\$(ProjectName)\ + + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + Debug/ + EnableFastChecks + CompileAsCpp + ProgramDatabase + Sync + Disabled + Disabled + NotUsing + MultiThreadedDebugDLL + true + Level3 + WIN32;_WINDOWS;XLNT_SAMPLE_DATA_DIR=D:/WORK/thirdparty/xlnt/samples/data;XLNT_STATIC=1;CMAKE_INTDIR="Debug";%(PreprocessorDefinitions) + $(IntDir) + + + WIN32;_DEBUG;_WINDOWS;XLNT_SAMPLE_DATA_DIR=D:/WORK/thirdparty/xlnt/samples/data;XLNT_STATIC=1;CMAKE_INTDIR=\"Debug\";%(PreprocessorDefinitions) + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\source\Debug\xlntd.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + Debug + %(IgnoreSpecificDefaultLibraries) + D:/WORK/thirdparty/xlnt/build/samples/Debug/sample-decrypt.lib + D:/WORK/thirdparty/xlnt/build/samples/Debug/sample-decrypt.pdb + Console + + + false + + + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + Debug/ + EnableFastChecks + CompileAsCpp + ProgramDatabase + Sync + Disabled + Disabled + NotUsing + MultiThreadedDebugDLL + true + Level3 + WIN32;_WINDOWS;XLNT_SAMPLE_DATA_DIR=D:/WORK/thirdparty/xlnt/samples/data;XLNT_STATIC=1;CMAKE_INTDIR="Debug";%(PreprocessorDefinitions) + $(IntDir) + + + WIN32;_DEBUG;_WINDOWS;XLNT_SAMPLE_DATA_DIR=D:/WORK/thirdparty/xlnt/samples/data;XLNT_STATIC=1;CMAKE_INTDIR=\"Debug\";%(PreprocessorDefinitions) + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\source\Debug\xlntd.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + Debug + %(IgnoreSpecificDefaultLibraries) + D:/WORK/thirdparty/xlnt/build/samples/Debug/sample-decrypt.lib + D:/WORK/thirdparty/xlnt/build/samples/Debug/sample-decrypt.pdb + Console + + + false + + + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + Release/ + CompileAsCpp + Sync + AnySuitable + MaxSpeed + NotUsing + MultiThreadedDLL + true + Level3 + WIN32;_WINDOWS;NDEBUG;XLNT_SAMPLE_DATA_DIR=D:/WORK/thirdparty/xlnt/samples/data;XLNT_STATIC=1;CMAKE_INTDIR="Release";%(PreprocessorDefinitions) + $(IntDir) + + + + + WIN32;_WINDOWS;NDEBUG;XLNT_SAMPLE_DATA_DIR=D:/WORK/thirdparty/xlnt/samples/data;XLNT_STATIC=1;CMAKE_INTDIR=\"Release\";%(PreprocessorDefinitions) + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + No + %(IgnoreSpecificDefaultLibraries) + D:/WORK/thirdparty/xlnt/build/samples/Release/sample-decrypt.lib + D:/WORK/thirdparty/xlnt/build/samples/Release/sample-decrypt.pdb + Console + + + false + + + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + Release/ + CompileAsCpp + Sync + AnySuitable + MaxSpeed + NotUsing + MultiThreadedDLL + true + Level3 + WIN32;_WINDOWS;NDEBUG;XLNT_SAMPLE_DATA_DIR=D:/WORK/thirdparty/xlnt/samples/data;XLNT_STATIC=1;CMAKE_INTDIR="Release";%(PreprocessorDefinitions) + $(IntDir) + + + + + WIN32;_WINDOWS;NDEBUG;XLNT_SAMPLE_DATA_DIR=D:/WORK/thirdparty/xlnt/samples/data;XLNT_STATIC=1;CMAKE_INTDIR=\"Release\";%(PreprocessorDefinitions) + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + No + %(IgnoreSpecificDefaultLibraries) + D:/WORK/thirdparty/xlnt/build/samples/Release/sample-decrypt.lib + D:/WORK/thirdparty/xlnt/build/samples/Release/sample-decrypt.pdb + Console + + + false + + + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + MinSizeRel/ + CompileAsCpp + Sync + OnlyExplicitInline + MinSpace + NotUsing + MultiThreadedDLL + true + Level3 + WIN32;_WINDOWS;NDEBUG;XLNT_SAMPLE_DATA_DIR=D:/WORK/thirdparty/xlnt/samples/data;XLNT_STATIC=1;CMAKE_INTDIR="MinSizeRel";%(PreprocessorDefinitions) + $(IntDir) + + + + + WIN32;_WINDOWS;NDEBUG;XLNT_SAMPLE_DATA_DIR=D:/WORK/thirdparty/xlnt/samples/data;XLNT_STATIC=1;CMAKE_INTDIR=\"MinSizeRel\";%(PreprocessorDefinitions) + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\source\MinSizeRel\xlnt.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + No + %(IgnoreSpecificDefaultLibraries) + D:/WORK/thirdparty/xlnt/build/samples/MinSizeRel/sample-decrypt.lib + D:/WORK/thirdparty/xlnt/build/samples/MinSizeRel/sample-decrypt.pdb + Console + + + false + + + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + MinSizeRel/ + CompileAsCpp + Sync + OnlyExplicitInline + MinSpace + NotUsing + MultiThreadedDLL + true + Level3 + WIN32;_WINDOWS;NDEBUG;XLNT_SAMPLE_DATA_DIR=D:/WORK/thirdparty/xlnt/samples/data;XLNT_STATIC=1;CMAKE_INTDIR="MinSizeRel";%(PreprocessorDefinitions) + $(IntDir) + + + + + WIN32;_WINDOWS;NDEBUG;XLNT_SAMPLE_DATA_DIR=D:/WORK/thirdparty/xlnt/samples/data;XLNT_STATIC=1;CMAKE_INTDIR=\"MinSizeRel\";%(PreprocessorDefinitions) + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\source\MinSizeRel\xlnt.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + No + %(IgnoreSpecificDefaultLibraries) + D:/WORK/thirdparty/xlnt/build/samples/MinSizeRel/sample-decrypt.lib + D:/WORK/thirdparty/xlnt/build/samples/MinSizeRel/sample-decrypt.pdb + Console + + + false + + + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + RelWithDebInfo/ + CompileAsCpp + ProgramDatabase + Sync + OnlyExplicitInline + MaxSpeed + NotUsing + MultiThreadedDLL + true + Level3 + WIN32;_WINDOWS;NDEBUG;XLNT_SAMPLE_DATA_DIR=D:/WORK/thirdparty/xlnt/samples/data;XLNT_STATIC=1;CMAKE_INTDIR="RelWithDebInfo";%(PreprocessorDefinitions) + $(IntDir) + + + WIN32;_WINDOWS;NDEBUG;XLNT_SAMPLE_DATA_DIR=D:/WORK/thirdparty/xlnt/samples/data;XLNT_STATIC=1;CMAKE_INTDIR=\"RelWithDebInfo\";%(PreprocessorDefinitions) + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\source\RelWithDebInfo\xlnt.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + Debug + %(IgnoreSpecificDefaultLibraries) + D:/WORK/thirdparty/xlnt/build/samples/RelWithDebInfo/sample-decrypt.lib + D:/WORK/thirdparty/xlnt/build/samples/RelWithDebInfo/sample-decrypt.pdb + Console + + + false + + + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + RelWithDebInfo/ + CompileAsCpp + ProgramDatabase + Sync + OnlyExplicitInline + MaxSpeed + NotUsing + MultiThreadedDLL + true + Level3 + WIN32;_WINDOWS;NDEBUG;XLNT_SAMPLE_DATA_DIR=D:/WORK/thirdparty/xlnt/samples/data;XLNT_STATIC=1;CMAKE_INTDIR="RelWithDebInfo";%(PreprocessorDefinitions) + $(IntDir) + + + WIN32;_WINDOWS;NDEBUG;XLNT_SAMPLE_DATA_DIR=D:/WORK/thirdparty/xlnt/samples/data;XLNT_STATIC=1;CMAKE_INTDIR=\"RelWithDebInfo\";%(PreprocessorDefinitions) + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\source\RelWithDebInfo\xlnt.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + Debug + %(IgnoreSpecificDefaultLibraries) + D:/WORK/thirdparty/xlnt/build/samples/RelWithDebInfo/sample-decrypt.lib + D:/WORK/thirdparty/xlnt/build/samples/RelWithDebInfo/sample-decrypt.pdb + Console + + + false + + + + + + + + {9A9D3CF1-C1B4-3B04-BB8F-4591B1DFDE3C} + xlnt + + + + + + \ No newline at end of file diff --git a/build/samples/sample-decrypt.vcxproj.filters b/build/samples/sample-decrypt.vcxproj.filters new file mode 100644 index 00000000..5a980e50 --- /dev/null +++ b/build/samples/sample-decrypt.vcxproj.filters @@ -0,0 +1,13 @@ + + + + + Source Files + + + + + {DBB101CA-2373-36C1-BFDD-CA9D4F771F60} + + + \ No newline at end of file diff --git a/build/samples/sample-img2xlsx.vcxproj b/build/samples/sample-img2xlsx.vcxproj new file mode 100644 index 00000000..eaf95e0d --- /dev/null +++ b/build/samples/sample-img2xlsx.vcxproj @@ -0,0 +1,506 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + MinSizeRel + Win32 + + + Release + Win32 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + Win32 + + + RelWithDebInfo + x64 + + + + {847CB7CC-C956-3BF3-9A58-62C5AF1FE05B} + Win32Proj + x64 + sample-img2xlsx + NoUpgrade + 8.1 + + + + Application + MultiByte + v140 + + + Application + MultiByte + v140 + + + Application + MultiByte + v140 + + + Application + MultiByte + v140 + + + Application + MultiByte + v140 + + + Application + MultiByte + v140 + + + Application + MultiByte + v140 + + + Application + MultiByte + v140 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(SolutionDir)bin\$(Configuration)\$(Platform)\ + $(SolutionDir)bin\$(Configuration)\$(Platform)\obj\$(ProjectName)\ + sample-img2xlsx + sample-img2xlsx + .exe + .exe + true + true + true + true + $(SolutionDir)bin\$(Configuration)\$(Platform)\ + $(SolutionDir)bin\$(Configuration)\$(Platform)\obj\$(ProjectName)\ + sample-img2xlsx + sample-img2xlsx + .exe + .exe + false + false + true + true + $(SolutionDir)bin\$(Configuration)\$(Platform)\ + $(SolutionDir)bin\$(Configuration)\$(Platform)\obj\$(ProjectName)\ + sample-img2xlsx + sample-img2xlsx + .exe + .exe + false + false + true + true + $(SolutionDir)bin\$(Configuration)\$(Platform)\ + $(SolutionDir)bin\$(Configuration)\$(Platform)\obj\$(ProjectName)\ + sample-img2xlsx + sample-img2xlsx + .exe + .exe + true + true + true + true + + + $(SolutionDir)bin\$(Configuration)\$(Platform)\ + $(SolutionDir)bin\$(Configuration)\$(Platform)\obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Configuration)\$(Platform)\ + $(SolutionDir)bin\$(Configuration)\$(Platform)\obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Configuration)\$(Platform)\ + $(SolutionDir)bin\$(Configuration)\$(Platform)\obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Configuration)\$(Platform)\ + $(SolutionDir)bin\$(Configuration)\$(Platform)\obj\$(ProjectName)\ + + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + Debug/ + EnableFastChecks + CompileAsCpp + ProgramDatabase + Sync + Disabled + Disabled + NotUsing + MultiThreadedDebugDLL + true + Level3 + WIN32;_WINDOWS;XLNT_SAMPLE_DATA_DIR=D:/WORK/thirdparty/xlnt/samples/data;XLNT_STATIC=1;CMAKE_INTDIR="Debug";%(PreprocessorDefinitions) + $(IntDir) + + + WIN32;_DEBUG;_WINDOWS;XLNT_SAMPLE_DATA_DIR=D:/WORK/thirdparty/xlnt/samples/data;XLNT_STATIC=1;CMAKE_INTDIR=\"Debug\";%(PreprocessorDefinitions) + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\source\Debug\xlntd.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + Debug + %(IgnoreSpecificDefaultLibraries) + D:/WORK/thirdparty/xlnt/build/samples/Debug/sample-img2xlsx.lib + D:/WORK/thirdparty/xlnt/build/samples/Debug/sample-img2xlsx.pdb + Console + + + false + + + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + Debug/ + EnableFastChecks + CompileAsCpp + ProgramDatabase + Sync + Disabled + Disabled + NotUsing + MultiThreadedDebugDLL + true + Level3 + WIN32;_WINDOWS;XLNT_SAMPLE_DATA_DIR=D:/WORK/thirdparty/xlnt/samples/data;XLNT_STATIC=1;CMAKE_INTDIR="Debug";%(PreprocessorDefinitions) + $(IntDir) + + + WIN32;_DEBUG;_WINDOWS;XLNT_SAMPLE_DATA_DIR=D:/WORK/thirdparty/xlnt/samples/data;XLNT_STATIC=1;CMAKE_INTDIR=\"Debug\";%(PreprocessorDefinitions) + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\source\Debug\xlntd.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + Debug + %(IgnoreSpecificDefaultLibraries) + D:/WORK/thirdparty/xlnt/build/samples/Debug/sample-img2xlsx.lib + D:/WORK/thirdparty/xlnt/build/samples/Debug/sample-img2xlsx.pdb + Console + + + false + + + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + Release/ + CompileAsCpp + Sync + AnySuitable + MaxSpeed + NotUsing + MultiThreadedDLL + true + Level3 + WIN32;_WINDOWS;NDEBUG;XLNT_SAMPLE_DATA_DIR=D:/WORK/thirdparty/xlnt/samples/data;XLNT_STATIC=1;CMAKE_INTDIR="Release";%(PreprocessorDefinitions) + $(IntDir) + + + + + WIN32;_WINDOWS;NDEBUG;XLNT_SAMPLE_DATA_DIR=D:/WORK/thirdparty/xlnt/samples/data;XLNT_STATIC=1;CMAKE_INTDIR=\"Release\";%(PreprocessorDefinitions) + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + No + %(IgnoreSpecificDefaultLibraries) + D:/WORK/thirdparty/xlnt/build/samples/Release/sample-img2xlsx.lib + D:/WORK/thirdparty/xlnt/build/samples/Release/sample-img2xlsx.pdb + Console + + + false + + + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + Release/ + CompileAsCpp + Sync + AnySuitable + MaxSpeed + NotUsing + MultiThreadedDLL + true + Level3 + WIN32;_WINDOWS;NDEBUG;XLNT_SAMPLE_DATA_DIR=D:/WORK/thirdparty/xlnt/samples/data;XLNT_STATIC=1;CMAKE_INTDIR="Release";%(PreprocessorDefinitions) + $(IntDir) + + + + + WIN32;_WINDOWS;NDEBUG;XLNT_SAMPLE_DATA_DIR=D:/WORK/thirdparty/xlnt/samples/data;XLNT_STATIC=1;CMAKE_INTDIR=\"Release\";%(PreprocessorDefinitions) + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + No + %(IgnoreSpecificDefaultLibraries) + D:/WORK/thirdparty/xlnt/build/samples/Release/sample-img2xlsx.lib + D:/WORK/thirdparty/xlnt/build/samples/Release/sample-img2xlsx.pdb + Console + + + false + + + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + MinSizeRel/ + CompileAsCpp + Sync + OnlyExplicitInline + MinSpace + NotUsing + MultiThreadedDLL + true + Level3 + WIN32;_WINDOWS;NDEBUG;XLNT_SAMPLE_DATA_DIR=D:/WORK/thirdparty/xlnt/samples/data;XLNT_STATIC=1;CMAKE_INTDIR="MinSizeRel";%(PreprocessorDefinitions) + $(IntDir) + + + + + WIN32;_WINDOWS;NDEBUG;XLNT_SAMPLE_DATA_DIR=D:/WORK/thirdparty/xlnt/samples/data;XLNT_STATIC=1;CMAKE_INTDIR=\"MinSizeRel\";%(PreprocessorDefinitions) + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\source\MinSizeRel\xlnt.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + No + %(IgnoreSpecificDefaultLibraries) + D:/WORK/thirdparty/xlnt/build/samples/MinSizeRel/sample-img2xlsx.lib + D:/WORK/thirdparty/xlnt/build/samples/MinSizeRel/sample-img2xlsx.pdb + Console + + + false + + + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + MinSizeRel/ + CompileAsCpp + Sync + OnlyExplicitInline + MinSpace + NotUsing + MultiThreadedDLL + true + Level3 + WIN32;_WINDOWS;NDEBUG;XLNT_SAMPLE_DATA_DIR=D:/WORK/thirdparty/xlnt/samples/data;XLNT_STATIC=1;CMAKE_INTDIR="MinSizeRel";%(PreprocessorDefinitions) + $(IntDir) + + + + + WIN32;_WINDOWS;NDEBUG;XLNT_SAMPLE_DATA_DIR=D:/WORK/thirdparty/xlnt/samples/data;XLNT_STATIC=1;CMAKE_INTDIR=\"MinSizeRel\";%(PreprocessorDefinitions) + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\source\MinSizeRel\xlnt.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + No + %(IgnoreSpecificDefaultLibraries) + D:/WORK/thirdparty/xlnt/build/samples/MinSizeRel/sample-img2xlsx.lib + D:/WORK/thirdparty/xlnt/build/samples/MinSizeRel/sample-img2xlsx.pdb + Console + + + false + + + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + RelWithDebInfo/ + CompileAsCpp + ProgramDatabase + Sync + OnlyExplicitInline + MaxSpeed + NotUsing + MultiThreadedDLL + true + Level3 + WIN32;_WINDOWS;NDEBUG;XLNT_SAMPLE_DATA_DIR=D:/WORK/thirdparty/xlnt/samples/data;XLNT_STATIC=1;CMAKE_INTDIR="RelWithDebInfo";%(PreprocessorDefinitions) + $(IntDir) + + + WIN32;_WINDOWS;NDEBUG;XLNT_SAMPLE_DATA_DIR=D:/WORK/thirdparty/xlnt/samples/data;XLNT_STATIC=1;CMAKE_INTDIR=\"RelWithDebInfo\";%(PreprocessorDefinitions) + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\source\RelWithDebInfo\xlnt.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + Debug + %(IgnoreSpecificDefaultLibraries) + D:/WORK/thirdparty/xlnt/build/samples/RelWithDebInfo/sample-img2xlsx.lib + D:/WORK/thirdparty/xlnt/build/samples/RelWithDebInfo/sample-img2xlsx.pdb + Console + + + false + + + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + RelWithDebInfo/ + CompileAsCpp + ProgramDatabase + Sync + OnlyExplicitInline + MaxSpeed + NotUsing + MultiThreadedDLL + true + Level3 + WIN32;_WINDOWS;NDEBUG;XLNT_SAMPLE_DATA_DIR=D:/WORK/thirdparty/xlnt/samples/data;XLNT_STATIC=1;CMAKE_INTDIR="RelWithDebInfo";%(PreprocessorDefinitions) + $(IntDir) + + + WIN32;_WINDOWS;NDEBUG;XLNT_SAMPLE_DATA_DIR=D:/WORK/thirdparty/xlnt/samples/data;XLNT_STATIC=1;CMAKE_INTDIR=\"RelWithDebInfo\";%(PreprocessorDefinitions) + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\source\RelWithDebInfo\xlnt.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + Debug + %(IgnoreSpecificDefaultLibraries) + D:/WORK/thirdparty/xlnt/build/samples/RelWithDebInfo/sample-img2xlsx.lib + D:/WORK/thirdparty/xlnt/build/samples/RelWithDebInfo/sample-img2xlsx.pdb + Console + + + false + + + + + + + + {9A9D3CF1-C1B4-3B04-BB8F-4591B1DFDE3C} + xlnt + + + + + + \ No newline at end of file diff --git a/build/samples/sample-img2xlsx.vcxproj.filters b/build/samples/sample-img2xlsx.vcxproj.filters new file mode 100644 index 00000000..aa91fdfe --- /dev/null +++ b/build/samples/sample-img2xlsx.vcxproj.filters @@ -0,0 +1,13 @@ + + + + + Source Files + + + + + {DBB101CA-2373-36C1-BFDD-CA9D4F771F60} + + + \ No newline at end of file diff --git a/build/samples/sample-sample.vcxproj b/build/samples/sample-sample.vcxproj new file mode 100644 index 00000000..d3a3079e --- /dev/null +++ b/build/samples/sample-sample.vcxproj @@ -0,0 +1,506 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + MinSizeRel + Win32 + + + Release + Win32 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + Win32 + + + RelWithDebInfo + x64 + + + + {8D92FE30-399F-3CB7-BEA0-A48A09B7EE8B} + Win32Proj + x64 + sample-sample + NoUpgrade + 8.1 + + + + Application + MultiByte + v140 + + + Application + MultiByte + v140 + + + Application + MultiByte + v140 + + + Application + MultiByte + v140 + + + Application + MultiByte + v140 + + + Application + MultiByte + v140 + + + Application + MultiByte + v140 + + + Application + MultiByte + v140 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(SolutionDir)bin\$(Configuration)\$(Platform)\ + $(SolutionDir)bin\$(Configuration)\$(Platform)\obj\$(ProjectName)\ + sample-sample + sample-sample + .exe + .exe + true + true + true + true + $(SolutionDir)bin\$(Configuration)\$(Platform)\ + $(SolutionDir)bin\$(Configuration)\$(Platform)\obj\$(ProjectName)\ + sample-sample + sample-sample + .exe + .exe + false + false + true + true + $(SolutionDir)bin\$(Configuration)\$(Platform)\ + $(SolutionDir)bin\$(Configuration)\$(Platform)\obj\$(ProjectName)\ + sample-sample + sample-sample + .exe + .exe + false + false + true + true + $(SolutionDir)bin\$(Configuration)\$(Platform)\ + $(SolutionDir)bin\$(Configuration)\$(Platform)\obj\$(ProjectName)\ + sample-sample + sample-sample + .exe + .exe + true + true + true + true + + + $(SolutionDir)bin\$(Configuration)\$(Platform)\ + $(SolutionDir)bin\$(Configuration)\$(Platform)\obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Configuration)\$(Platform)\ + $(SolutionDir)bin\$(Configuration)\$(Platform)\obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Configuration)\$(Platform)\ + $(SolutionDir)bin\$(Configuration)\$(Platform)\obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Configuration)\$(Platform)\ + $(SolutionDir)bin\$(Configuration)\$(Platform)\obj\$(ProjectName)\ + + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + Debug/ + EnableFastChecks + CompileAsCpp + ProgramDatabase + Sync + Disabled + Disabled + NotUsing + MultiThreadedDebugDLL + true + Level3 + WIN32;_WINDOWS;XLNT_SAMPLE_DATA_DIR=D:/WORK/thirdparty/xlnt/samples/data;XLNT_STATIC=1;CMAKE_INTDIR="Debug";%(PreprocessorDefinitions) + $(IntDir) + + + WIN32;_DEBUG;_WINDOWS;XLNT_SAMPLE_DATA_DIR=D:/WORK/thirdparty/xlnt/samples/data;XLNT_STATIC=1;CMAKE_INTDIR=\"Debug\";%(PreprocessorDefinitions) + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\source\Debug\xlntd.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + Debug + %(IgnoreSpecificDefaultLibraries) + D:/WORK/thirdparty/xlnt/build/samples/Debug/sample-sample.lib + D:/WORK/thirdparty/xlnt/build/samples/Debug/sample-sample.pdb + Console + + + false + + + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + Debug/ + EnableFastChecks + CompileAsCpp + ProgramDatabase + Sync + Disabled + Disabled + NotUsing + MultiThreadedDebugDLL + true + Level3 + WIN32;_WINDOWS;XLNT_SAMPLE_DATA_DIR=D:/WORK/thirdparty/xlnt/samples/data;XLNT_STATIC=1;CMAKE_INTDIR="Debug";%(PreprocessorDefinitions) + $(IntDir) + + + WIN32;_DEBUG;_WINDOWS;XLNT_SAMPLE_DATA_DIR=D:/WORK/thirdparty/xlnt/samples/data;XLNT_STATIC=1;CMAKE_INTDIR=\"Debug\";%(PreprocessorDefinitions) + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\source\Debug\xlntd.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + Debug + %(IgnoreSpecificDefaultLibraries) + D:/WORK/thirdparty/xlnt/build/samples/Debug/sample-sample.lib + D:/WORK/thirdparty/xlnt/build/samples/Debug/sample-sample.pdb + Console + + + false + + + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + Release/ + CompileAsCpp + Sync + AnySuitable + MaxSpeed + NotUsing + MultiThreadedDLL + true + Level3 + WIN32;_WINDOWS;NDEBUG;XLNT_SAMPLE_DATA_DIR=D:/WORK/thirdparty/xlnt/samples/data;XLNT_STATIC=1;CMAKE_INTDIR="Release";%(PreprocessorDefinitions) + $(IntDir) + + + + + WIN32;_WINDOWS;NDEBUG;XLNT_SAMPLE_DATA_DIR=D:/WORK/thirdparty/xlnt/samples/data;XLNT_STATIC=1;CMAKE_INTDIR=\"Release\";%(PreprocessorDefinitions) + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + No + %(IgnoreSpecificDefaultLibraries) + D:/WORK/thirdparty/xlnt/build/samples/Release/sample-sample.lib + D:/WORK/thirdparty/xlnt/build/samples/Release/sample-sample.pdb + Console + + + false + + + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + Release/ + CompileAsCpp + Sync + AnySuitable + MaxSpeed + NotUsing + MultiThreadedDLL + true + Level3 + WIN32;_WINDOWS;NDEBUG;XLNT_SAMPLE_DATA_DIR=D:/WORK/thirdparty/xlnt/samples/data;XLNT_STATIC=1;CMAKE_INTDIR="Release";%(PreprocessorDefinitions) + $(IntDir) + + + + + WIN32;_WINDOWS;NDEBUG;XLNT_SAMPLE_DATA_DIR=D:/WORK/thirdparty/xlnt/samples/data;XLNT_STATIC=1;CMAKE_INTDIR=\"Release\";%(PreprocessorDefinitions) + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + No + %(IgnoreSpecificDefaultLibraries) + D:/WORK/thirdparty/xlnt/build/samples/Release/sample-sample.lib + D:/WORK/thirdparty/xlnt/build/samples/Release/sample-sample.pdb + Console + + + false + + + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + MinSizeRel/ + CompileAsCpp + Sync + OnlyExplicitInline + MinSpace + NotUsing + MultiThreadedDLL + true + Level3 + WIN32;_WINDOWS;NDEBUG;XLNT_SAMPLE_DATA_DIR=D:/WORK/thirdparty/xlnt/samples/data;XLNT_STATIC=1;CMAKE_INTDIR="MinSizeRel";%(PreprocessorDefinitions) + $(IntDir) + + + + + WIN32;_WINDOWS;NDEBUG;XLNT_SAMPLE_DATA_DIR=D:/WORK/thirdparty/xlnt/samples/data;XLNT_STATIC=1;CMAKE_INTDIR=\"MinSizeRel\";%(PreprocessorDefinitions) + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\source\MinSizeRel\xlnt.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + No + %(IgnoreSpecificDefaultLibraries) + D:/WORK/thirdparty/xlnt/build/samples/MinSizeRel/sample-sample.lib + D:/WORK/thirdparty/xlnt/build/samples/MinSizeRel/sample-sample.pdb + Console + + + false + + + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + MinSizeRel/ + CompileAsCpp + Sync + OnlyExplicitInline + MinSpace + NotUsing + MultiThreadedDLL + true + Level3 + WIN32;_WINDOWS;NDEBUG;XLNT_SAMPLE_DATA_DIR=D:/WORK/thirdparty/xlnt/samples/data;XLNT_STATIC=1;CMAKE_INTDIR="MinSizeRel";%(PreprocessorDefinitions) + $(IntDir) + + + + + WIN32;_WINDOWS;NDEBUG;XLNT_SAMPLE_DATA_DIR=D:/WORK/thirdparty/xlnt/samples/data;XLNT_STATIC=1;CMAKE_INTDIR=\"MinSizeRel\";%(PreprocessorDefinitions) + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\source\MinSizeRel\xlnt.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + No + %(IgnoreSpecificDefaultLibraries) + D:/WORK/thirdparty/xlnt/build/samples/MinSizeRel/sample-sample.lib + D:/WORK/thirdparty/xlnt/build/samples/MinSizeRel/sample-sample.pdb + Console + + + false + + + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + RelWithDebInfo/ + CompileAsCpp + ProgramDatabase + Sync + OnlyExplicitInline + MaxSpeed + NotUsing + MultiThreadedDLL + true + Level3 + WIN32;_WINDOWS;NDEBUG;XLNT_SAMPLE_DATA_DIR=D:/WORK/thirdparty/xlnt/samples/data;XLNT_STATIC=1;CMAKE_INTDIR="RelWithDebInfo";%(PreprocessorDefinitions) + $(IntDir) + + + WIN32;_WINDOWS;NDEBUG;XLNT_SAMPLE_DATA_DIR=D:/WORK/thirdparty/xlnt/samples/data;XLNT_STATIC=1;CMAKE_INTDIR=\"RelWithDebInfo\";%(PreprocessorDefinitions) + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\source\RelWithDebInfo\xlnt.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + Debug + %(IgnoreSpecificDefaultLibraries) + D:/WORK/thirdparty/xlnt/build/samples/RelWithDebInfo/sample-sample.lib + D:/WORK/thirdparty/xlnt/build/samples/RelWithDebInfo/sample-sample.pdb + Console + + + false + + + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + RelWithDebInfo/ + CompileAsCpp + ProgramDatabase + Sync + OnlyExplicitInline + MaxSpeed + NotUsing + MultiThreadedDLL + true + Level3 + WIN32;_WINDOWS;NDEBUG;XLNT_SAMPLE_DATA_DIR=D:/WORK/thirdparty/xlnt/samples/data;XLNT_STATIC=1;CMAKE_INTDIR="RelWithDebInfo";%(PreprocessorDefinitions) + $(IntDir) + + + WIN32;_WINDOWS;NDEBUG;XLNT_SAMPLE_DATA_DIR=D:/WORK/thirdparty/xlnt/samples/data;XLNT_STATIC=1;CMAKE_INTDIR=\"RelWithDebInfo\";%(PreprocessorDefinitions) + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + + + $(SolutionDir)..\tests;$(SolutionDir)..\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\source\RelWithDebInfo\xlnt.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + Debug + %(IgnoreSpecificDefaultLibraries) + D:/WORK/thirdparty/xlnt/build/samples/RelWithDebInfo/sample-sample.lib + D:/WORK/thirdparty/xlnt/build/samples/RelWithDebInfo/sample-sample.pdb + Console + + + false + + + + + + + + {9A9D3CF1-C1B4-3B04-BB8F-4591B1DFDE3C} + xlnt + + + + + + \ No newline at end of file diff --git a/build/samples/sample-sample.vcxproj.filters b/build/samples/sample-sample.vcxproj.filters new file mode 100644 index 00000000..0067c13e --- /dev/null +++ b/build/samples/sample-sample.vcxproj.filters @@ -0,0 +1,13 @@ + + + + + Source Files + + + + + {DBB101CA-2373-36C1-BFDD-CA9D4F771F60} + + + \ No newline at end of file diff --git a/build/source/third-party/libstudxml/libstudxml.vcxproj b/build/source/third-party/libstudxml/libstudxml.vcxproj new file mode 100644 index 00000000..c2ecdad2 --- /dev/null +++ b/build/source/third-party/libstudxml/libstudxml.vcxproj @@ -0,0 +1,484 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + MinSizeRel + Win32 + + + Release + Win32 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + Win32 + + + RelWithDebInfo + x64 + + + + {7750E9E5-9A8B-3A56-A3CB-84BFC2D358FB} + Win32Proj + x64 + libstudxml + NoUpgrade + 8.1 + + + + StaticLibrary + MultiByte + v140 + + + StaticLibrary + MultiByte + v140 + + + StaticLibrary + MultiByte + v140 + + + StaticLibrary + MultiByte + v140 + + + StaticLibrary + MultiByte + v140 + + + StaticLibrary + MultiByte + v140 + + + StaticLibrary + MultiByte + v140 + + + StaticLibrary + MultiByte + v140 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(SolutionDir)bin\$(Configuration)\$(Platform)\ + $(SolutionDir)bin\$(Configuration)\$(Platform)\obj\$(ProjectName)\ + libstudxml + libstudxml + .lib + .lib + $(SolutionDir)bin\$(Configuration)\$(Platform)\ + $(SolutionDir)bin\$(Configuration)\$(Platform)\obj\$(ProjectName)\ + libstudxml + libstudxml + .lib + .lib + $(SolutionDir)bin\$(Configuration)\$(Platform)\ + $(SolutionDir)bin\$(Configuration)\$(Platform)\obj\$(ProjectName)\ + libstudxml + libstudxml + .lib + .lib + $(SolutionDir)bin\$(Configuration)\$(Platform)\ + $(SolutionDir)bin\$(Configuration)\$(Platform)\obj\$(ProjectName)\ + libstudxml + libstudxml + .lib + .lib + + + $(SolutionDir)bin\$(Configuration)\$(Platform)\ + $(SolutionDir)bin\$(Configuration)\$(Platform)\obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Configuration)\$(Platform)\ + $(SolutionDir)bin\$(Configuration)\$(Platform)\obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Configuration)\$(Platform)\ + $(SolutionDir)bin\$(Configuration)\$(Platform)\obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Configuration)\$(Platform)\ + $(SolutionDir)bin\$(Configuration)\$(Platform)\obj\$(ProjectName)\ + + + + $(SolutionDir)..\third-party\libstudxml;%(AdditionalIncludeDirectories) + Debug/ + EnableFastChecks + CompileAsCpp + ProgramDatabase + Sync + Disabled + Disabled + NotUsing + MultiThreadedDebugDLL + true + Level3 + WIN32;_WINDOWS;LIBSTUDXML_STATIC_LIB=1;XML_STATIC=1;_CRT_SECURE_NO_WARNINGS=1;CMAKE_INTDIR="Debug";%(PreprocessorDefinitions) + $(IntDir) + + + WIN32;_DEBUG;_WINDOWS;LIBSTUDXML_STATIC_LIB=1;XML_STATIC=1;_CRT_SECURE_NO_WARNINGS=1;CMAKE_INTDIR=\"Debug\";%(PreprocessorDefinitions) + $(SolutionDir)..\third-party\libstudxml;%(AdditionalIncludeDirectories) + + + $(SolutionDir)..\third-party\libstudxml;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + $(SolutionDir)..\third-party\libstudxml;%(AdditionalIncludeDirectories) + Debug/ + EnableFastChecks + CompileAsCpp + ProgramDatabase + Sync + Disabled + Disabled + NotUsing + MultiThreadedDebugDLL + true + Level3 + WIN32;_WINDOWS;LIBSTUDXML_STATIC_LIB=1;XML_STATIC=1;_CRT_SECURE_NO_WARNINGS=1;CMAKE_INTDIR="Debug";%(PreprocessorDefinitions) + $(IntDir) + + + WIN32;_DEBUG;_WINDOWS;LIBSTUDXML_STATIC_LIB=1;XML_STATIC=1;_CRT_SECURE_NO_WARNINGS=1;CMAKE_INTDIR=\"Debug\";%(PreprocessorDefinitions) + $(SolutionDir)..\third-party\libstudxml;%(AdditionalIncludeDirectories) + + + $(SolutionDir)..\third-party\libstudxml;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) + + + + + $(SolutionDir)..\third-party\libstudxml;%(AdditionalIncludeDirectories) + Release/ + CompileAsCpp + Sync + AnySuitable + MaxSpeed + NotUsing + MultiThreadedDLL + true + Level3 + WIN32;_WINDOWS;NDEBUG;LIBSTUDXML_STATIC_LIB=1;XML_STATIC=1;_CRT_SECURE_NO_WARNINGS=1;CMAKE_INTDIR="Release";%(PreprocessorDefinitions) + $(IntDir) + + + + + WIN32;_WINDOWS;NDEBUG;LIBSTUDXML_STATIC_LIB=1;XML_STATIC=1;_CRT_SECURE_NO_WARNINGS=1;CMAKE_INTDIR=\"Release\";%(PreprocessorDefinitions) + $(SolutionDir)..\third-party\libstudxml;%(AdditionalIncludeDirectories) + + + $(SolutionDir)..\third-party\libstudxml;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + $(SolutionDir)..\third-party\libstudxml;%(AdditionalIncludeDirectories) + Release/ + CompileAsCpp + Sync + AnySuitable + MaxSpeed + NotUsing + MultiThreadedDLL + true + Level3 + WIN32;_WINDOWS;NDEBUG;LIBSTUDXML_STATIC_LIB=1;XML_STATIC=1;_CRT_SECURE_NO_WARNINGS=1;CMAKE_INTDIR="Release";%(PreprocessorDefinitions) + $(IntDir) + + + + + WIN32;_WINDOWS;NDEBUG;LIBSTUDXML_STATIC_LIB=1;XML_STATIC=1;_CRT_SECURE_NO_WARNINGS=1;CMAKE_INTDIR=\"Release\";%(PreprocessorDefinitions) + $(SolutionDir)..\third-party\libstudxml;%(AdditionalIncludeDirectories) + + + $(SolutionDir)..\third-party\libstudxml;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) + + + + + $(SolutionDir)..\third-party\libstudxml;%(AdditionalIncludeDirectories) + MinSizeRel/ + CompileAsCpp + Sync + OnlyExplicitInline + MinSpace + NotUsing + MultiThreadedDLL + true + Level3 + WIN32;_WINDOWS;NDEBUG;LIBSTUDXML_STATIC_LIB=1;XML_STATIC=1;_CRT_SECURE_NO_WARNINGS=1;CMAKE_INTDIR="MinSizeRel";%(PreprocessorDefinitions) + $(IntDir) + + + + + WIN32;_WINDOWS;NDEBUG;LIBSTUDXML_STATIC_LIB=1;XML_STATIC=1;_CRT_SECURE_NO_WARNINGS=1;CMAKE_INTDIR=\"MinSizeRel\";%(PreprocessorDefinitions) + $(SolutionDir)..\third-party\libstudxml;%(AdditionalIncludeDirectories) + + + $(SolutionDir)..\third-party\libstudxml;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + $(SolutionDir)..\third-party\libstudxml;%(AdditionalIncludeDirectories) + MinSizeRel/ + CompileAsCpp + Sync + OnlyExplicitInline + MinSpace + NotUsing + MultiThreadedDLL + true + Level3 + WIN32;_WINDOWS;NDEBUG;LIBSTUDXML_STATIC_LIB=1;XML_STATIC=1;_CRT_SECURE_NO_WARNINGS=1;CMAKE_INTDIR="MinSizeRel";%(PreprocessorDefinitions) + $(IntDir) + + + + + WIN32;_WINDOWS;NDEBUG;LIBSTUDXML_STATIC_LIB=1;XML_STATIC=1;_CRT_SECURE_NO_WARNINGS=1;CMAKE_INTDIR=\"MinSizeRel\";%(PreprocessorDefinitions) + $(SolutionDir)..\third-party\libstudxml;%(AdditionalIncludeDirectories) + + + $(SolutionDir)..\third-party\libstudxml;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) + + + + + $(SolutionDir)..\third-party\libstudxml;%(AdditionalIncludeDirectories) + RelWithDebInfo/ + CompileAsCpp + ProgramDatabase + Sync + OnlyExplicitInline + MaxSpeed + NotUsing + MultiThreadedDLL + true + Level3 + WIN32;_WINDOWS;NDEBUG;LIBSTUDXML_STATIC_LIB=1;XML_STATIC=1;_CRT_SECURE_NO_WARNINGS=1;CMAKE_INTDIR="RelWithDebInfo";%(PreprocessorDefinitions) + $(IntDir) + + + WIN32;_WINDOWS;NDEBUG;LIBSTUDXML_STATIC_LIB=1;XML_STATIC=1;_CRT_SECURE_NO_WARNINGS=1;CMAKE_INTDIR=\"RelWithDebInfo\";%(PreprocessorDefinitions) + $(SolutionDir)..\third-party\libstudxml;%(AdditionalIncludeDirectories) + + + $(SolutionDir)..\third-party\libstudxml;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + $(SolutionDir)..\third-party\libstudxml;%(AdditionalIncludeDirectories) + RelWithDebInfo/ + CompileAsCpp + ProgramDatabase + Sync + OnlyExplicitInline + MaxSpeed + NotUsing + MultiThreadedDLL + true + Level3 + WIN32;_WINDOWS;NDEBUG;LIBSTUDXML_STATIC_LIB=1;XML_STATIC=1;_CRT_SECURE_NO_WARNINGS=1;CMAKE_INTDIR="RelWithDebInfo";%(PreprocessorDefinitions) + $(IntDir) + + + WIN32;_WINDOWS;NDEBUG;LIBSTUDXML_STATIC_LIB=1;XML_STATIC=1;_CRT_SECURE_NO_WARNINGS=1;CMAKE_INTDIR=\"RelWithDebInfo\";%(PreprocessorDefinitions) + $(SolutionDir)..\third-party\libstudxml;%(AdditionalIncludeDirectories) + + + $(SolutionDir)..\third-party\libstudxml;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) + + + + + + + + + + + + + + + + CompileAsC + CompileAsC + CompileAsC + CompileAsC + CompileAsC + CompileAsC + CompileAsC + CompileAsC + + + CompileAsC + CompileAsC + CompileAsC + CompileAsC + CompileAsC + CompileAsC + CompileAsC + CompileAsC + + + + CompileAsC + CompileAsC + CompileAsC + CompileAsC + CompileAsC + CompileAsC + CompileAsC + CompileAsC + + + CompileAsC + CompileAsC + CompileAsC + CompileAsC + CompileAsC + CompileAsC + CompileAsC + CompileAsC + + + CompileAsC + CompileAsC + CompileAsC + CompileAsC + CompileAsC + CompileAsC + CompileAsC + CompileAsC + + + + + + + + + + + + + + + + + + {BCC275E6-14E2-349A-B03C-39FF22B109CE} + ZERO_CHECK + + + + + + \ No newline at end of file diff --git a/build/source/third-party/libstudxml/libstudxml.vcxproj.filters b/build/source/third-party/libstudxml/libstudxml.vcxproj.filters new file mode 100644 index 00000000..aebdf137 --- /dev/null +++ b/build/source/third-party/libstudxml/libstudxml.vcxproj.filters @@ -0,0 +1,93 @@ + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source 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 + + + + + + + + + + + + + + {3EF4A9A6-3F7C-3E15-A83E-D320548E9FE0} + + + {7DE92175-DF95-3A2A-8E7B-C99534A27153} + + + \ No newline at end of file diff --git a/build/source/xlnt.vcxproj b/build/source/xlnt.vcxproj new file mode 100644 index 00000000..fcd1a22b --- /dev/null +++ b/build/source/xlnt.vcxproj @@ -0,0 +1,617 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + MinSizeRel + Win32 + + + Release + Win32 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + Win32 + + + RelWithDebInfo + x64 + + + + {9A9D3CF1-C1B4-3B04-BB8F-4591B1DFDE3C} + Win32Proj + x64 + xlnt + NoUpgrade + 8.1 + + + + StaticLibrary + MultiByte + v140 + + + StaticLibrary + MultiByte + v140 + + + StaticLibrary + MultiByte + v140 + + + StaticLibrary + MultiByte + v140 + + + StaticLibrary + MultiByte + v140 + + + StaticLibrary + MultiByte + v140 + + + StaticLibrary + MultiByte + v140 + + + StaticLibrary + MultiByte + v140 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(SolutionDir)bin\$(Configuration)\$(Platform)\ + $(SolutionDir)bin\$(Configuration)\$(Platform)\obj\$(ProjectName)\ + xlntd + xlntd + .lib + .lib + $(SolutionDir)bin\$(Configuration)\$(Platform)\ + $(SolutionDir)bin\$(Configuration)\$(Platform)\obj\$(ProjectName)\ + xlnt + xlnt + .lib + .lib + $(SolutionDir)bin\$(Configuration)\$(Platform)\ + $(SolutionDir)bin\$(Configuration)\$(Platform)\obj\$(ProjectName)\ + xlnt + xlnt + .lib + .lib + $(SolutionDir)bin\$(Configuration)\$(Platform)\ + $(SolutionDir)bin\$(Configuration)\$(Platform)\obj\$(ProjectName)\ + xlnt + xlnt + .lib + .lib + + + $(SolutionDir)bin\$(Configuration)\$(Platform)\ + $(SolutionDir)bin\$(Configuration)\$(Platform)\obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Configuration)\$(Platform)\ + $(SolutionDir)bin\$(Configuration)\$(Platform)\obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Configuration)\$(Platform)\ + $(SolutionDir)bin\$(Configuration)\$(Platform)\obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Configuration)\$(Platform)\ + $(SolutionDir)bin\$(Configuration)\$(Platform)\obj\$(ProjectName)\ + + + + $(SolutionDir)..\include;$(SolutionDir)..\source;$(SolutionDir)..\third-party\libstudxml;$(SolutionDir)..\third-party\utfcpp;%(AdditionalIncludeDirectories) + Debug/ + EnableFastChecks + CompileAsCpp + ProgramDatabase + 4251;4275;4068 + Sync + Disabled + true + Disabled + NotUsing + MultiThreadedDebugDLL + true + Level4 + WIN32;_WINDOWS;XLNT_STATIC=1;_CRT_SECURE_NO_WARNINGS=1;CMAKE_INTDIR="Debug";%(PreprocessorDefinitions) + $(IntDir) + + + WIN32;_DEBUG;_WINDOWS;XLNT_STATIC=1;_CRT_SECURE_NO_WARNINGS=1;CMAKE_INTDIR=\"Debug\";%(PreprocessorDefinitions) + $(SolutionDir)..\include;$(SolutionDir)..\source;$(SolutionDir)..\source\..\third-party\libstudxml;$(SolutionDir)..\source\..\third-party\utfcpp;%(AdditionalIncludeDirectories) + + + $(SolutionDir)..\include;$(SolutionDir)..\source;$(SolutionDir)..\source\..\third-party\libstudxml;$(SolutionDir)..\source\..\third-party\utfcpp;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + $(SolutionDir)..\include;$(SolutionDir)..\source;$(SolutionDir)..\third-party\libstudxml;$(SolutionDir)..\third-party\utfcpp;%(AdditionalIncludeDirectories) + Debug/ + EnableFastChecks + CompileAsCpp + ProgramDatabase + 4251;4275;4068 + Sync + Disabled + true + Disabled + NotUsing + MultiThreadedDebugDLL + true + Level4 + WIN32;_WINDOWS;XLNT_STATIC=1;_CRT_SECURE_NO_WARNINGS=1;CMAKE_INTDIR="Debug";%(PreprocessorDefinitions) + $(IntDir) + + + WIN32;_DEBUG;_WINDOWS;XLNT_STATIC=1;_CRT_SECURE_NO_WARNINGS=1;CMAKE_INTDIR=\"Debug\";%(PreprocessorDefinitions) + $(SolutionDir)..\include;$(SolutionDir)..\source;$(SolutionDir)..\source\..\third-party\libstudxml;$(SolutionDir)..\source\..\third-party\utfcpp;%(AdditionalIncludeDirectories) + + + $(SolutionDir)..\include;$(SolutionDir)..\source;$(SolutionDir)..\source\..\third-party\libstudxml;$(SolutionDir)..\source\..\third-party\utfcpp;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) + + + + + $(SolutionDir)..\include;$(SolutionDir)..\source;$(SolutionDir)..\third-party\libstudxml;$(SolutionDir)..\third-party\utfcpp;%(AdditionalIncludeDirectories) + Release/ + CompileAsCpp + 4251;4275;4068 + Sync + AnySuitable + true + MaxSpeed + NotUsing + MultiThreadedDLL + true + Level4 + WIN32;_WINDOWS;NDEBUG;XLNT_STATIC=1;_CRT_SECURE_NO_WARNINGS=1;CMAKE_INTDIR="Release";%(PreprocessorDefinitions) + $(IntDir) + + + + + WIN32;_WINDOWS;NDEBUG;XLNT_STATIC=1;_CRT_SECURE_NO_WARNINGS=1;CMAKE_INTDIR=\"Release\";%(PreprocessorDefinitions) + $(SolutionDir)..\include;$(SolutionDir)..\source;$(SolutionDir)..\source\..\third-party\libstudxml;$(SolutionDir)..\source\..\third-party\utfcpp;%(AdditionalIncludeDirectories) + + + $(SolutionDir)..\include;$(SolutionDir)..\source;$(SolutionDir)..\source\..\third-party\libstudxml;$(SolutionDir)..\source\..\third-party\utfcpp;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + $(SolutionDir)..\include;$(SolutionDir)..\source;$(SolutionDir)..\third-party\libstudxml;$(SolutionDir)..\third-party\utfcpp;%(AdditionalIncludeDirectories) + Release/ + CompileAsCpp + 4251;4275;4068 + Sync + AnySuitable + true + MaxSpeed + NotUsing + MultiThreadedDLL + true + Level4 + WIN32;_WINDOWS;NDEBUG;XLNT_STATIC=1;_CRT_SECURE_NO_WARNINGS=1;CMAKE_INTDIR="Release";%(PreprocessorDefinitions) + $(IntDir) + + + + + WIN32;_WINDOWS;NDEBUG;XLNT_STATIC=1;_CRT_SECURE_NO_WARNINGS=1;CMAKE_INTDIR=\"Release\";%(PreprocessorDefinitions) + $(SolutionDir)..\include;$(SolutionDir)..\source;$(SolutionDir)..\source\..\third-party\libstudxml;$(SolutionDir)..\source\..\third-party\utfcpp;%(AdditionalIncludeDirectories) + + + $(SolutionDir)..\include;$(SolutionDir)..\source;$(SolutionDir)..\source\..\third-party\libstudxml;$(SolutionDir)..\source\..\third-party\utfcpp;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) + + + + + $(SolutionDir)..\include;$(SolutionDir)..\source;$(SolutionDir)..\third-party\libstudxml;$(SolutionDir)..\third-party\utfcpp;%(AdditionalIncludeDirectories) + MinSizeRel/ + CompileAsCpp + 4251;4275;4068 + Sync + OnlyExplicitInline + true + MinSpace + NotUsing + MultiThreadedDLL + true + Level4 + WIN32;_WINDOWS;NDEBUG;XLNT_STATIC=1;_CRT_SECURE_NO_WARNINGS=1;CMAKE_INTDIR="MinSizeRel";%(PreprocessorDefinitions) + $(IntDir) + + + + + WIN32;_WINDOWS;NDEBUG;XLNT_STATIC=1;_CRT_SECURE_NO_WARNINGS=1;CMAKE_INTDIR=\"MinSizeRel\";%(PreprocessorDefinitions) + $(SolutionDir)..\include;$(SolutionDir)..\source;$(SolutionDir)..\source\..\third-party\libstudxml;$(SolutionDir)..\source\..\third-party\utfcpp;%(AdditionalIncludeDirectories) + + + $(SolutionDir)..\include;$(SolutionDir)..\source;$(SolutionDir)..\source\..\third-party\libstudxml;$(SolutionDir)..\source\..\third-party\utfcpp;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + $(SolutionDir)..\include;$(SolutionDir)..\source;$(SolutionDir)..\third-party\libstudxml;$(SolutionDir)..\third-party\utfcpp;%(AdditionalIncludeDirectories) + MinSizeRel/ + CompileAsCpp + 4251;4275;4068 + Sync + OnlyExplicitInline + true + MinSpace + NotUsing + MultiThreadedDLL + true + Level4 + WIN32;_WINDOWS;NDEBUG;XLNT_STATIC=1;_CRT_SECURE_NO_WARNINGS=1;CMAKE_INTDIR="MinSizeRel";%(PreprocessorDefinitions) + $(IntDir) + + + + + WIN32;_WINDOWS;NDEBUG;XLNT_STATIC=1;_CRT_SECURE_NO_WARNINGS=1;CMAKE_INTDIR=\"MinSizeRel\";%(PreprocessorDefinitions) + $(SolutionDir)..\include;$(SolutionDir)..\source;$(SolutionDir)..\source\..\third-party\libstudxml;$(SolutionDir)..\source\..\third-party\utfcpp;%(AdditionalIncludeDirectories) + + + $(SolutionDir)..\include;$(SolutionDir)..\source;$(SolutionDir)..\source\..\third-party\libstudxml;$(SolutionDir)..\source\..\third-party\utfcpp;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) + + + + + $(SolutionDir)..\include;$(SolutionDir)..\source;$(SolutionDir)..\third-party\libstudxml;$(SolutionDir)..\third-party\utfcpp;%(AdditionalIncludeDirectories) + RelWithDebInfo/ + CompileAsCpp + ProgramDatabase + 4251;4275;4068 + Sync + OnlyExplicitInline + true + MaxSpeed + NotUsing + MultiThreadedDLL + true + Level4 + WIN32;_WINDOWS;NDEBUG;XLNT_STATIC=1;_CRT_SECURE_NO_WARNINGS=1;CMAKE_INTDIR="RelWithDebInfo";%(PreprocessorDefinitions) + $(IntDir) + + + WIN32;_WINDOWS;NDEBUG;XLNT_STATIC=1;_CRT_SECURE_NO_WARNINGS=1;CMAKE_INTDIR=\"RelWithDebInfo\";%(PreprocessorDefinitions) + $(SolutionDir)..\include;$(SolutionDir)..\source;$(SolutionDir)..\source\..\third-party\libstudxml;$(SolutionDir)..\source\..\third-party\utfcpp;%(AdditionalIncludeDirectories) + + + $(SolutionDir)..\include;$(SolutionDir)..\source;$(SolutionDir)..\source\..\third-party\libstudxml;$(SolutionDir)..\source\..\third-party\utfcpp;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + $(SolutionDir)..\include;$(SolutionDir)..\source;$(SolutionDir)..\third-party\libstudxml;$(SolutionDir)..\third-party\utfcpp;%(AdditionalIncludeDirectories) + RelWithDebInfo/ + CompileAsCpp + ProgramDatabase + 4251;4275;4068 + Sync + OnlyExplicitInline + true + MaxSpeed + NotUsing + MultiThreadedDLL + true + Level4 + WIN32;_WINDOWS;NDEBUG;XLNT_STATIC=1;_CRT_SECURE_NO_WARNINGS=1;CMAKE_INTDIR="RelWithDebInfo";%(PreprocessorDefinitions) + $(IntDir) + + + WIN32;_WINDOWS;NDEBUG;XLNT_STATIC=1;_CRT_SECURE_NO_WARNINGS=1;CMAKE_INTDIR=\"RelWithDebInfo\";%(PreprocessorDefinitions) + $(SolutionDir)..\include;$(SolutionDir)..\source;$(SolutionDir)..\source\..\third-party\libstudxml;$(SolutionDir)..\source\..\third-party\utfcpp;%(AdditionalIncludeDirectories) + + + $(SolutionDir)..\include;$(SolutionDir)..\source;$(SolutionDir)..\source\..\third-party\libstudxml;$(SolutionDir)..\source\..\third-party\utfcpp;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4996;%(DisableSpecificWarnings) + 4996;%(DisableSpecificWarnings) + 4996;%(DisableSpecificWarnings) + 4996;%(DisableSpecificWarnings) + 4996;%(DisableSpecificWarnings) + 4996;%(DisableSpecificWarnings) + 4996;%(DisableSpecificWarnings) + 4996;%(DisableSpecificWarnings) + + + + + + + + CompileAsC + CompileAsC + CompileAsC + CompileAsC + CompileAsC + CompileAsC + CompileAsC + CompileAsC + + + CompileAsC + CompileAsC + CompileAsC + CompileAsC + CompileAsC + CompileAsC + CompileAsC + CompileAsC + + + + + + + + + 4244;4334;4127;%(DisableSpecificWarnings) + 4244;4334;4127;%(DisableSpecificWarnings) + 4244;4334;4127;%(DisableSpecificWarnings) + 4244;4334;4127;%(DisableSpecificWarnings) + 4244;4334;4127;%(DisableSpecificWarnings) + 4244;4334;4127;%(DisableSpecificWarnings) + 4244;4334;4127;%(DisableSpecificWarnings) + 4244;4334;4127;%(DisableSpecificWarnings) + + + + + + + + + + {7750E9E5-9A8B-3A56-A3CB-84BFC2D358FB} + libstudxml + + + + + + \ No newline at end of file diff --git a/build/source/xlnt.vcxproj.filters b/build/source/xlnt.vcxproj.filters new file mode 100644 index 00000000..06f577c7 --- /dev/null +++ b/build/source/xlnt.vcxproj.filters @@ -0,0 +1,519 @@ + + + + + cell + + + cell + + + cell + + + cell + + + cell + + + cell + + + packaging + + + packaging + + + packaging + + + styles + + + styles + + + styles + + + styles + + + styles + + + styles + + + styles + + + styles + + + styles + + + styles + + + utils + + + utils + + + utils + + + utils + + + utils + + + utils + + + utils + + + workbook + + + workbook + + + workbook + + + workbook + + + workbook + + + worksheet + + + worksheet + + + worksheet + + + worksheet + + + worksheet + + + worksheet + + + worksheet + + + worksheet + + + worksheet + + + worksheet + + + detail + + + detail + + + detail\cryptography + + + detail\cryptography + + + detail\cryptography + + + detail\cryptography + + + detail\cryptography + + + detail\cryptography + + + detail\cryptography + + + detail\cryptography + + + detail\cryptography + + + detail\cryptography + + + detail\header_footer + + + detail\implementations + + + detail\number_format + + + detail\serialization + + + detail\serialization + + + detail\serialization + + + detail\serialization + + + detail\serialization + + + detail\serialization + + + detail\serialization + + + + + xlnt + + + xlnt + + + cell + + + cell + + + cell + + + cell + + + cell + + + cell + + + cell + + + packaging + + + packaging + + + packaging + + + styles + + + styles + + + styles + + + styles + + + styles + + + styles + + + styles + + + styles + + + styles + + + styles + + + utils + + + utils + + + utils + + + utils + + + utils + + + utils + + + utils + + + utils + + + utils + + + utils + + + workbook + + + workbook + + + workbook + + + workbook + + + workbook + + + workbook + + + workbook + + + workbook + + + workbook + + + workbook + + + workbook + + + worksheet + + + worksheet + + + worksheet + + + worksheet + + + worksheet + + + worksheet + + + worksheet + + + worksheet + + + worksheet + + + worksheet + + + worksheet + + + worksheet + + + worksheet + + + worksheet + + + worksheet + + + worksheet + + + detail + + + detail + + + detail + + + detail + + + detail\cryptography + + + detail\cryptography + + + detail\cryptography + + + detail\cryptography + + + detail\cryptography + + + detail\cryptography + + + detail\cryptography + + + detail\cryptography + + + detail\cryptography + + + detail\cryptography + + + detail\external + + + detail\external + + + detail\header_footer + + + detail\implementations + + + detail\implementations + + + detail\implementations + + + detail\implementations + + + detail\implementations + + + detail\implementations + + + detail\implementations + + + detail\implementations + + + detail\number_format + + + detail\serialization + + + detail\serialization + + + detail\serialization + + + detail\serialization + + + detail\serialization + + + detail\serialization + + + detail\serialization + + + detail\serialization + + + + + {E7991589-D8D2-39EC-8124-9B0F9A7E74AC} + + + {9C2E0147-B8A0-3AB2-BD2B-3C2F6948735D} + + + {CB68FA7C-C702-3961-A804-BFFE844AFCC0} + + + {FD900E26-EF56-3DC6-AE3E-0DBFBE1F86BD} + + + {096CE543-41E8-3DBE-9DCE-633DF8663A14} + + + {8CB0E4ED-908E-3A15-882A-F87E2B5DED7D} + + + {E23E9A10-C91B-3BEA-B975-9F0868DD552E} + + + {7F3423BC-8316-3517-A1EA-74ED912D0316} + + + {6D86B74E-6C83-3F31-A9F3-0BAB1649E2F6} + + + {04AA6705-6716-3FD2-B1D0-13F6147A88A5} + + + {5A4AD50C-2DC3-37BE-97C5-132906D4DEFB} + + + {D0D88F1B-981A-35B4-AF78-AE2019C4AF3E} + + + {ABB2678B-497F-334E-997C-C3AB732BC10B} + + + {7AAD177E-5395-3F2C-99BF-042865E1CE01} + + + \ No newline at end of file diff --git a/build/tests/xlnt.test.vcxproj b/build/tests/xlnt.test.vcxproj new file mode 100644 index 00000000..3c308d60 --- /dev/null +++ b/build/tests/xlnt.test.vcxproj @@ -0,0 +1,550 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + MinSizeRel + Win32 + + + Release + Win32 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + Win32 + + + RelWithDebInfo + x64 + + + + {760837CB-459C-32A1-9DE3-1DBC45E426CC} + Win32Proj + x64 + xlnt.test + NoUpgrade + 8.1 + + + + Application + MultiByte + v140 + + + Application + MultiByte + v140 + + + Application + MultiByte + v140 + + + Application + MultiByte + v140 + + + Application + MultiByte + v140 + + + Application + MultiByte + v140 + + + Application + MultiByte + v140 + + + Application + MultiByte + v140 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(SolutionDir)bin\$(Configuration)\$(Platform)\ + $(SolutionDir)bin\$(Configuration)\$(Platform)\obj\$(ProjectName)\ + xlnt.test + xlnt.test + .exe + .exe + true + true + true + true + $(SolutionDir)bin\$(Configuration)\$(Platform)\ + $(SolutionDir)bin\$(Configuration)\$(Platform)\obj\$(ProjectName)\ + xlnt.test + xlnt.test + .exe + .exe + false + false + true + true + $(SolutionDir)bin\$(Configuration)\$(Platform)\ + $(SolutionDir)bin\$(Configuration)\$(Platform)\obj\$(ProjectName)\ + xlnt.test + xlnt.test + .exe + .exe + false + false + true + true + $(SolutionDir)bin\$(Configuration)\$(Platform)\ + $(SolutionDir)bin\$(Configuration)\$(Platform)\obj\$(ProjectName)\ + xlnt.test + xlnt.test + .exe + .exe + true + true + true + true + + + $(SolutionDir)bin\$(Configuration)\$(Platform)\ + $(SolutionDir)bin\$(Configuration)\$(Platform)\obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Configuration)\$(Platform)\ + $(SolutionDir)bin\$(Configuration)\$(Platform)\obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Configuration)\$(Platform)\ + $(SolutionDir)bin\$(Configuration)\$(Platform)\obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Configuration)\$(Platform)\ + $(SolutionDir)bin\$(Configuration)\$(Platform)\obj\$(ProjectName)\ + + + + $(SolutionDir)..\tests;$(SolutionDir)..\tests\..\source;$(SolutionDir)..\tests\..\third-party\libstudxml;$(SolutionDir)..\source\..\include;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /bigobj + Debug/ + EnableFastChecks + CompileAsCpp + ProgramDatabase + 4068 + Sync + Disabled + Disabled + NotUsing + MultiThreadedDebugDLL + true + Level3 + WIN32;_WINDOWS;XLNT_TEST_DATA_DIR=D:/WORK/thirdparty/xlnt/tests/data;XLNT_STATIC=1;CMAKE_INTDIR="Debug";%(PreprocessorDefinitions) + $(IntDir) + + + WIN32;_DEBUG;_WINDOWS;XLNT_TEST_DATA_DIR=D:/WORK/thirdparty/xlnt/tests/data;XLNT_STATIC=1;CMAKE_INTDIR=\"Debug\";%(PreprocessorDefinitions) + $(SolutionDir)..\tests;$(SolutionDir)..\tests\..\source;$(SolutionDir)..\tests\..\third-party\libstudxml;$(SolutionDir)..\source\..\include;%(AdditionalIncludeDirectories) + + + $(SolutionDir)..\tests;$(SolutionDir)..\tests\..\source;$(SolutionDir)..\tests\..\third-party\libstudxml;$(SolutionDir)..\source\..\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\source\Debug\xlntd.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + Debug + %(IgnoreSpecificDefaultLibraries) + D:/WORK/thirdparty/xlnt/build/tests/Debug/xlnt.test.lib + D:/WORK/thirdparty/xlnt/build/tests/Debug/xlnt.test.pdb + Console + + + false + + + + + $(SolutionDir)..\tests;$(SolutionDir)..\tests\..\source;$(SolutionDir)..\tests\..\third-party\libstudxml;$(SolutionDir)..\source\..\include;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /bigobj + Debug/ + EnableFastChecks + CompileAsCpp + ProgramDatabase + 4068 + Sync + Disabled + Disabled + NotUsing + MultiThreadedDebugDLL + true + Level3 + WIN32;_WINDOWS;XLNT_TEST_DATA_DIR=D:/WORK/thirdparty/xlnt/tests/data;XLNT_STATIC=1;CMAKE_INTDIR="Debug";%(PreprocessorDefinitions) + $(IntDir) + + + WIN32;_DEBUG;_WINDOWS;XLNT_TEST_DATA_DIR=D:/WORK/thirdparty/xlnt/tests/data;XLNT_STATIC=1;CMAKE_INTDIR=\"Debug\";%(PreprocessorDefinitions) + $(SolutionDir)..\tests;$(SolutionDir)..\tests\..\source;$(SolutionDir)..\tests\..\third-party\libstudxml;$(SolutionDir)..\source\..\include;%(AdditionalIncludeDirectories) + + + $(SolutionDir)..\tests;$(SolutionDir)..\tests\..\source;$(SolutionDir)..\tests\..\third-party\libstudxml;$(SolutionDir)..\source\..\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\source\Debug\xlntd.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + Debug + %(IgnoreSpecificDefaultLibraries) + D:/WORK/thirdparty/xlnt/build/tests/Debug/xlnt.test.lib + D:/WORK/thirdparty/xlnt/build/tests/Debug/xlnt.test.pdb + Console + + + false + + + + + $(SolutionDir)..\tests;$(SolutionDir)..\tests\..\source;$(SolutionDir)..\tests\..\third-party\libstudxml;$(SolutionDir)..\source\..\include;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /bigobj + Release/ + CompileAsCpp + 4068 + Sync + AnySuitable + MaxSpeed + NotUsing + MultiThreadedDLL + true + Level3 + WIN32;_WINDOWS;NDEBUG;XLNT_TEST_DATA_DIR=D:/WORK/thirdparty/xlnt/tests/data;XLNT_STATIC=1;CMAKE_INTDIR="Release";%(PreprocessorDefinitions) + $(IntDir) + + + + + WIN32;_WINDOWS;NDEBUG;XLNT_TEST_DATA_DIR=D:/WORK/thirdparty/xlnt/tests/data;XLNT_STATIC=1;CMAKE_INTDIR=\"Release\";%(PreprocessorDefinitions) + $(SolutionDir)..\tests;$(SolutionDir)..\tests\..\source;$(SolutionDir)..\tests\..\third-party\libstudxml;$(SolutionDir)..\source\..\include;%(AdditionalIncludeDirectories) + + + $(SolutionDir)..\tests;$(SolutionDir)..\tests\..\source;$(SolutionDir)..\tests\..\third-party\libstudxml;$(SolutionDir)..\source\..\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + No + %(IgnoreSpecificDefaultLibraries) + D:/WORK/thirdparty/xlnt/build/tests/Release/xlnt.test.lib + D:/WORK/thirdparty/xlnt/build/tests/Release/xlnt.test.pdb + Console + + + false + + + + + $(SolutionDir)..\tests;$(SolutionDir)..\tests\..\source;$(SolutionDir)..\tests\..\third-party\libstudxml;$(SolutionDir)..\source\..\include;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /bigobj + Release/ + CompileAsCpp + 4068 + Sync + AnySuitable + MaxSpeed + NotUsing + MultiThreadedDLL + true + Level3 + WIN32;_WINDOWS;NDEBUG;XLNT_TEST_DATA_DIR=D:/WORK/thirdparty/xlnt/tests/data;XLNT_STATIC=1;CMAKE_INTDIR="Release";%(PreprocessorDefinitions) + $(IntDir) + + + + + WIN32;_WINDOWS;NDEBUG;XLNT_TEST_DATA_DIR=D:/WORK/thirdparty/xlnt/tests/data;XLNT_STATIC=1;CMAKE_INTDIR=\"Release\";%(PreprocessorDefinitions) + $(SolutionDir)..\tests;$(SolutionDir)..\tests\..\source;$(SolutionDir)..\tests\..\third-party\libstudxml;$(SolutionDir)..\source\..\include;%(AdditionalIncludeDirectories) + + + $(SolutionDir)..\tests;$(SolutionDir)..\tests\..\source;$(SolutionDir)..\tests\..\third-party\libstudxml;$(SolutionDir)..\source\..\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + No + %(IgnoreSpecificDefaultLibraries) + D:/WORK/thirdparty/xlnt/build/tests/Release/xlnt.test.lib + D:/WORK/thirdparty/xlnt/build/tests/Release/xlnt.test.pdb + Console + + + false + + + + + $(SolutionDir)..\tests;$(SolutionDir)..\tests\..\source;$(SolutionDir)..\tests\..\third-party\libstudxml;$(SolutionDir)..\source\..\include;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /bigobj + MinSizeRel/ + CompileAsCpp + 4068 + Sync + OnlyExplicitInline + MinSpace + NotUsing + MultiThreadedDLL + true + Level3 + WIN32;_WINDOWS;NDEBUG;XLNT_TEST_DATA_DIR=D:/WORK/thirdparty/xlnt/tests/data;XLNT_STATIC=1;CMAKE_INTDIR="MinSizeRel";%(PreprocessorDefinitions) + $(IntDir) + + + + + WIN32;_WINDOWS;NDEBUG;XLNT_TEST_DATA_DIR=D:/WORK/thirdparty/xlnt/tests/data;XLNT_STATIC=1;CMAKE_INTDIR=\"MinSizeRel\";%(PreprocessorDefinitions) + $(SolutionDir)..\tests;$(SolutionDir)..\tests\..\source;$(SolutionDir)..\tests\..\third-party\libstudxml;$(SolutionDir)..\source\..\include;%(AdditionalIncludeDirectories) + + + $(SolutionDir)..\tests;$(SolutionDir)..\tests\..\source;$(SolutionDir)..\tests\..\third-party\libstudxml;$(SolutionDir)..\source\..\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\source\MinSizeRel\xlnt.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + No + %(IgnoreSpecificDefaultLibraries) + D:/WORK/thirdparty/xlnt/build/tests/MinSizeRel/xlnt.test.lib + D:/WORK/thirdparty/xlnt/build/tests/MinSizeRel/xlnt.test.pdb + Console + + + false + + + + + $(SolutionDir)..\tests;$(SolutionDir)..\tests\..\source;$(SolutionDir)..\tests\..\third-party\libstudxml;$(SolutionDir)..\source\..\include;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /bigobj + MinSizeRel/ + CompileAsCpp + 4068 + Sync + OnlyExplicitInline + MinSpace + NotUsing + MultiThreadedDLL + true + Level3 + WIN32;_WINDOWS;NDEBUG;XLNT_TEST_DATA_DIR=D:/WORK/thirdparty/xlnt/tests/data;XLNT_STATIC=1;CMAKE_INTDIR="MinSizeRel";%(PreprocessorDefinitions) + $(IntDir) + + + + + WIN32;_WINDOWS;NDEBUG;XLNT_TEST_DATA_DIR=D:/WORK/thirdparty/xlnt/tests/data;XLNT_STATIC=1;CMAKE_INTDIR=\"MinSizeRel\";%(PreprocessorDefinitions) + $(SolutionDir)..\tests;$(SolutionDir)..\tests\..\source;$(SolutionDir)..\tests\..\third-party\libstudxml;$(SolutionDir)..\source\..\include;%(AdditionalIncludeDirectories) + + + $(SolutionDir)..\tests;$(SolutionDir)..\tests\..\source;$(SolutionDir)..\tests\..\third-party\libstudxml;$(SolutionDir)..\source\..\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\source\MinSizeRel\xlnt.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + No + %(IgnoreSpecificDefaultLibraries) + D:/WORK/thirdparty/xlnt/build/tests/MinSizeRel/xlnt.test.lib + D:/WORK/thirdparty/xlnt/build/tests/MinSizeRel/xlnt.test.pdb + Console + + + false + + + + + $(SolutionDir)..\tests;$(SolutionDir)..\tests\..\source;$(SolutionDir)..\tests\..\third-party\libstudxml;$(SolutionDir)..\source\..\include;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /bigobj + RelWithDebInfo/ + CompileAsCpp + ProgramDatabase + 4068 + Sync + OnlyExplicitInline + MaxSpeed + NotUsing + MultiThreadedDLL + true + Level3 + WIN32;_WINDOWS;NDEBUG;XLNT_TEST_DATA_DIR=D:/WORK/thirdparty/xlnt/tests/data;XLNT_STATIC=1;CMAKE_INTDIR="RelWithDebInfo";%(PreprocessorDefinitions) + $(IntDir) + + + WIN32;_WINDOWS;NDEBUG;XLNT_TEST_DATA_DIR=D:/WORK/thirdparty/xlnt/tests/data;XLNT_STATIC=1;CMAKE_INTDIR=\"RelWithDebInfo\";%(PreprocessorDefinitions) + $(SolutionDir)..\tests;$(SolutionDir)..\tests\..\source;$(SolutionDir)..\tests\..\third-party\libstudxml;$(SolutionDir)..\source\..\include;%(AdditionalIncludeDirectories) + + + $(SolutionDir)..\tests;$(SolutionDir)..\tests\..\source;$(SolutionDir)..\tests\..\third-party\libstudxml;$(SolutionDir)..\source\..\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\source\RelWithDebInfo\xlnt.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + Debug + %(IgnoreSpecificDefaultLibraries) + D:/WORK/thirdparty/xlnt/build/tests/RelWithDebInfo/xlnt.test.lib + D:/WORK/thirdparty/xlnt/build/tests/RelWithDebInfo/xlnt.test.pdb + Console + + + false + + + + + $(SolutionDir)..\tests;$(SolutionDir)..\tests\..\source;$(SolutionDir)..\tests\..\third-party\libstudxml;$(SolutionDir)..\source\..\include;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /bigobj + RelWithDebInfo/ + CompileAsCpp + ProgramDatabase + 4068 + Sync + OnlyExplicitInline + MaxSpeed + NotUsing + MultiThreadedDLL + true + Level3 + WIN32;_WINDOWS;NDEBUG;XLNT_TEST_DATA_DIR=D:/WORK/thirdparty/xlnt/tests/data;XLNT_STATIC=1;CMAKE_INTDIR="RelWithDebInfo";%(PreprocessorDefinitions) + $(IntDir) + + + WIN32;_WINDOWS;NDEBUG;XLNT_TEST_DATA_DIR=D:/WORK/thirdparty/xlnt/tests/data;XLNT_STATIC=1;CMAKE_INTDIR=\"RelWithDebInfo\";%(PreprocessorDefinitions) + $(SolutionDir)..\tests;$(SolutionDir)..\tests\..\source;$(SolutionDir)..\tests\..\third-party\libstudxml;$(SolutionDir)..\source\..\include;%(AdditionalIncludeDirectories) + + + $(SolutionDir)..\tests;$(SolutionDir)..\tests\..\source;$(SolutionDir)..\tests\..\third-party\libstudxml;$(SolutionDir)..\source\..\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\source\RelWithDebInfo\xlnt.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + Debug + %(IgnoreSpecificDefaultLibraries) + D:/WORK/thirdparty/xlnt/build/tests/RelWithDebInfo/xlnt.test.lib + D:/WORK/thirdparty/xlnt/build/tests/RelWithDebInfo/xlnt.test.pdb + Console + + + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {7750E9E5-9A8B-3A56-A3CB-84BFC2D358FB} + libstudxml + + + {9A9D3CF1-C1B4-3B04-BB8F-4591B1DFDE3C} + xlnt + + + + + + \ No newline at end of file diff --git a/build/tests/xlnt.test.vcxproj.filters b/build/tests/xlnt.test.vcxproj.filters new file mode 100644 index 00000000..6c7fa3fa --- /dev/null +++ b/build/tests/xlnt.test.vcxproj.filters @@ -0,0 +1,108 @@ + + + + + runner + + + + + tests\cell + + + tests\cell + + + tests\cell + + + tests\styles + + + tests\styles + + + tests\styles + + + tests\styles + + + tests\utils + + + tests\utils + + + tests\utils + + + tests\utils + + + tests\workbook + + + tests\workbook + + + tests\workbook + + + tests\worksheet + + + tests\worksheet + + + tests\worksheet + + + helpers + + + helpers + + + helpers + + + helpers + + + helpers + + + helpers + + + helpers + + + + + {D8B803D1-E1C0-32F7-87C2-EB06CCB66B1B} + + + {73A73209-78D2-3DE9-8345-89D4638A4FE1} + + + {7FABCF40-C7B0-3FB5-AA24-78B9C9AB9175} + + + {15FE42A2-D62D-3564-9E53-A76FFCCDA6F3} + + + {897ECB03-E585-33BE-A3AD-B9C5249A3567} + + + {33FB2775-89F1-33C8-827F-9893B45FEF6B} + + + {8B0BFE44-3BF8-3FF1-979E-1BB7CB0B3AF2} + + + {D776C23A-76D6-3210-A83A-FD1389543998} + + + \ No newline at end of file diff --git a/build/xlnt_all.sln b/build/xlnt_all.sln new file mode 100644 index 00000000..a9ef2624 --- /dev/null +++ b/build/xlnt_all.sln @@ -0,0 +1,187 @@ +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 14 +VisualStudioVersion = 14.0.25420.1 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "benchmark-styles", "benchmarks\benchmark-styles.vcxproj", "{7E3E1C97-9E00-3DC3-83BB-5917AB65E757}" + ProjectSection(ProjectDependencies) = postProject + {9A9D3CF1-C1B4-3B04-BB8F-4591B1DFDE3C} = {9A9D3CF1-C1B4-3B04-BB8F-4591B1DFDE3C} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "benchmark-writer", "benchmarks\benchmark-writer.vcxproj", "{FE350CB0-0B76-30AB-A401-6E00DE9C5789}" + ProjectSection(ProjectDependencies) = postProject + {9A9D3CF1-C1B4-3B04-BB8F-4591B1DFDE3C} = {9A9D3CF1-C1B4-3B04-BB8F-4591B1DFDE3C} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libstudxml", "source\third-party\libstudxml\libstudxml.vcxproj", "{7750E9E5-9A8B-3A56-A3CB-84BFC2D358FB}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "sample-decrypt", "samples\sample-decrypt.vcxproj", "{571FA43F-14DB-331F-8D8E-24742D1FFB1C}" + ProjectSection(ProjectDependencies) = postProject + {9A9D3CF1-C1B4-3B04-BB8F-4591B1DFDE3C} = {9A9D3CF1-C1B4-3B04-BB8F-4591B1DFDE3C} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "sample-img2xlsx", "samples\sample-img2xlsx.vcxproj", "{847CB7CC-C956-3BF3-9A58-62C5AF1FE05B}" + ProjectSection(ProjectDependencies) = postProject + {9A9D3CF1-C1B4-3B04-BB8F-4591B1DFDE3C} = {9A9D3CF1-C1B4-3B04-BB8F-4591B1DFDE3C} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "sample-sample", "samples\sample-sample.vcxproj", "{8D92FE30-399F-3CB7-BEA0-A48A09B7EE8B}" + ProjectSection(ProjectDependencies) = postProject + {9A9D3CF1-C1B4-3B04-BB8F-4591B1DFDE3C} = {9A9D3CF1-C1B4-3B04-BB8F-4591B1DFDE3C} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "xlnt", "source\xlnt.vcxproj", "{9A9D3CF1-C1B4-3B04-BB8F-4591B1DFDE3C}" + ProjectSection(ProjectDependencies) = postProject + {7750E9E5-9A8B-3A56-A3CB-84BFC2D358FB} = {7750E9E5-9A8B-3A56-A3CB-84BFC2D358FB} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "xlnt.test", "tests\xlnt.test.vcxproj", "{760837CB-459C-32A1-9DE3-1DBC45E426CC}" + ProjectSection(ProjectDependencies) = postProject + {7750E9E5-9A8B-3A56-A3CB-84BFC2D358FB} = {7750E9E5-9A8B-3A56-A3CB-84BFC2D358FB} + {9A9D3CF1-C1B4-3B04-BB8F-4591B1DFDE3C} = {9A9D3CF1-C1B4-3B04-BB8F-4591B1DFDE3C} + EndProjectSection +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|x64 = Debug|x64 + Debug|x86 = Debug|x86 + MinSizeRel|x64 = MinSizeRel|x64 + MinSizeRel|x86 = MinSizeRel|x86 + Release|x64 = Release|x64 + Release|x86 = Release|x86 + RelWithDebInfo|x64 = RelWithDebInfo|x64 + RelWithDebInfo|x86 = RelWithDebInfo|x86 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {7E3E1C97-9E00-3DC3-83BB-5917AB65E757}.Debug|x64.ActiveCfg = Debug|x64 + {7E3E1C97-9E00-3DC3-83BB-5917AB65E757}.Debug|x64.Build.0 = Debug|x64 + {7E3E1C97-9E00-3DC3-83BB-5917AB65E757}.Debug|x86.ActiveCfg = Debug|Win32 + {7E3E1C97-9E00-3DC3-83BB-5917AB65E757}.Debug|x86.Build.0 = Debug|Win32 + {7E3E1C97-9E00-3DC3-83BB-5917AB65E757}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {7E3E1C97-9E00-3DC3-83BB-5917AB65E757}.MinSizeRel|x64.Build.0 = MinSizeRel|x64 + {7E3E1C97-9E00-3DC3-83BB-5917AB65E757}.MinSizeRel|x86.ActiveCfg = MinSizeRel|Win32 + {7E3E1C97-9E00-3DC3-83BB-5917AB65E757}.MinSizeRel|x86.Build.0 = MinSizeRel|Win32 + {7E3E1C97-9E00-3DC3-83BB-5917AB65E757}.Release|x64.ActiveCfg = Release|x64 + {7E3E1C97-9E00-3DC3-83BB-5917AB65E757}.Release|x64.Build.0 = Release|x64 + {7E3E1C97-9E00-3DC3-83BB-5917AB65E757}.Release|x86.ActiveCfg = Release|Win32 + {7E3E1C97-9E00-3DC3-83BB-5917AB65E757}.Release|x86.Build.0 = Release|Win32 + {7E3E1C97-9E00-3DC3-83BB-5917AB65E757}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {7E3E1C97-9E00-3DC3-83BB-5917AB65E757}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64 + {7E3E1C97-9E00-3DC3-83BB-5917AB65E757}.RelWithDebInfo|x86.ActiveCfg = RelWithDebInfo|Win32 + {7E3E1C97-9E00-3DC3-83BB-5917AB65E757}.RelWithDebInfo|x86.Build.0 = RelWithDebInfo|Win32 + {FE350CB0-0B76-30AB-A401-6E00DE9C5789}.Debug|x64.ActiveCfg = Debug|x64 + {FE350CB0-0B76-30AB-A401-6E00DE9C5789}.Debug|x64.Build.0 = Debug|x64 + {FE350CB0-0B76-30AB-A401-6E00DE9C5789}.Debug|x86.ActiveCfg = Debug|Win32 + {FE350CB0-0B76-30AB-A401-6E00DE9C5789}.Debug|x86.Build.0 = Debug|Win32 + {FE350CB0-0B76-30AB-A401-6E00DE9C5789}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {FE350CB0-0B76-30AB-A401-6E00DE9C5789}.MinSizeRel|x64.Build.0 = MinSizeRel|x64 + {FE350CB0-0B76-30AB-A401-6E00DE9C5789}.MinSizeRel|x86.ActiveCfg = MinSizeRel|Win32 + {FE350CB0-0B76-30AB-A401-6E00DE9C5789}.MinSizeRel|x86.Build.0 = MinSizeRel|Win32 + {FE350CB0-0B76-30AB-A401-6E00DE9C5789}.Release|x64.ActiveCfg = Release|x64 + {FE350CB0-0B76-30AB-A401-6E00DE9C5789}.Release|x64.Build.0 = Release|x64 + {FE350CB0-0B76-30AB-A401-6E00DE9C5789}.Release|x86.ActiveCfg = Release|Win32 + {FE350CB0-0B76-30AB-A401-6E00DE9C5789}.Release|x86.Build.0 = Release|Win32 + {FE350CB0-0B76-30AB-A401-6E00DE9C5789}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {FE350CB0-0B76-30AB-A401-6E00DE9C5789}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64 + {FE350CB0-0B76-30AB-A401-6E00DE9C5789}.RelWithDebInfo|x86.ActiveCfg = RelWithDebInfo|Win32 + {FE350CB0-0B76-30AB-A401-6E00DE9C5789}.RelWithDebInfo|x86.Build.0 = RelWithDebInfo|Win32 + {7750E9E5-9A8B-3A56-A3CB-84BFC2D358FB}.Debug|x64.ActiveCfg = Debug|x64 + {7750E9E5-9A8B-3A56-A3CB-84BFC2D358FB}.Debug|x64.Build.0 = Debug|x64 + {7750E9E5-9A8B-3A56-A3CB-84BFC2D358FB}.Debug|x86.ActiveCfg = Debug|Win32 + {7750E9E5-9A8B-3A56-A3CB-84BFC2D358FB}.Debug|x86.Build.0 = Debug|Win32 + {7750E9E5-9A8B-3A56-A3CB-84BFC2D358FB}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {7750E9E5-9A8B-3A56-A3CB-84BFC2D358FB}.MinSizeRel|x64.Build.0 = MinSizeRel|x64 + {7750E9E5-9A8B-3A56-A3CB-84BFC2D358FB}.MinSizeRel|x86.ActiveCfg = MinSizeRel|x64 + {7750E9E5-9A8B-3A56-A3CB-84BFC2D358FB}.Release|x64.ActiveCfg = Release|x64 + {7750E9E5-9A8B-3A56-A3CB-84BFC2D358FB}.Release|x64.Build.0 = Release|x64 + {7750E9E5-9A8B-3A56-A3CB-84BFC2D358FB}.Release|x86.ActiveCfg = Release|x64 + {7750E9E5-9A8B-3A56-A3CB-84BFC2D358FB}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {7750E9E5-9A8B-3A56-A3CB-84BFC2D358FB}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64 + {7750E9E5-9A8B-3A56-A3CB-84BFC2D358FB}.RelWithDebInfo|x86.ActiveCfg = RelWithDebInfo|x64 + {571FA43F-14DB-331F-8D8E-24742D1FFB1C}.Debug|x64.ActiveCfg = Debug|x64 + {571FA43F-14DB-331F-8D8E-24742D1FFB1C}.Debug|x64.Build.0 = Debug|x64 + {571FA43F-14DB-331F-8D8E-24742D1FFB1C}.Debug|x86.ActiveCfg = Debug|Win32 + {571FA43F-14DB-331F-8D8E-24742D1FFB1C}.Debug|x86.Build.0 = Debug|Win32 + {571FA43F-14DB-331F-8D8E-24742D1FFB1C}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {571FA43F-14DB-331F-8D8E-24742D1FFB1C}.MinSizeRel|x64.Build.0 = MinSizeRel|x64 + {571FA43F-14DB-331F-8D8E-24742D1FFB1C}.MinSizeRel|x86.ActiveCfg = MinSizeRel|Win32 + {571FA43F-14DB-331F-8D8E-24742D1FFB1C}.MinSizeRel|x86.Build.0 = MinSizeRel|Win32 + {571FA43F-14DB-331F-8D8E-24742D1FFB1C}.Release|x64.ActiveCfg = Release|x64 + {571FA43F-14DB-331F-8D8E-24742D1FFB1C}.Release|x64.Build.0 = Release|x64 + {571FA43F-14DB-331F-8D8E-24742D1FFB1C}.Release|x86.ActiveCfg = Release|Win32 + {571FA43F-14DB-331F-8D8E-24742D1FFB1C}.Release|x86.Build.0 = Release|Win32 + {571FA43F-14DB-331F-8D8E-24742D1FFB1C}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {571FA43F-14DB-331F-8D8E-24742D1FFB1C}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64 + {571FA43F-14DB-331F-8D8E-24742D1FFB1C}.RelWithDebInfo|x86.ActiveCfg = RelWithDebInfo|Win32 + {571FA43F-14DB-331F-8D8E-24742D1FFB1C}.RelWithDebInfo|x86.Build.0 = RelWithDebInfo|Win32 + {847CB7CC-C956-3BF3-9A58-62C5AF1FE05B}.Debug|x64.ActiveCfg = Debug|x64 + {847CB7CC-C956-3BF3-9A58-62C5AF1FE05B}.Debug|x64.Build.0 = Debug|x64 + {847CB7CC-C956-3BF3-9A58-62C5AF1FE05B}.Debug|x86.ActiveCfg = Debug|Win32 + {847CB7CC-C956-3BF3-9A58-62C5AF1FE05B}.Debug|x86.Build.0 = Debug|Win32 + {847CB7CC-C956-3BF3-9A58-62C5AF1FE05B}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {847CB7CC-C956-3BF3-9A58-62C5AF1FE05B}.MinSizeRel|x64.Build.0 = MinSizeRel|x64 + {847CB7CC-C956-3BF3-9A58-62C5AF1FE05B}.MinSizeRel|x86.ActiveCfg = MinSizeRel|Win32 + {847CB7CC-C956-3BF3-9A58-62C5AF1FE05B}.MinSizeRel|x86.Build.0 = MinSizeRel|Win32 + {847CB7CC-C956-3BF3-9A58-62C5AF1FE05B}.Release|x64.ActiveCfg = Release|x64 + {847CB7CC-C956-3BF3-9A58-62C5AF1FE05B}.Release|x64.Build.0 = Release|x64 + {847CB7CC-C956-3BF3-9A58-62C5AF1FE05B}.Release|x86.ActiveCfg = Release|Win32 + {847CB7CC-C956-3BF3-9A58-62C5AF1FE05B}.Release|x86.Build.0 = Release|Win32 + {847CB7CC-C956-3BF3-9A58-62C5AF1FE05B}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {847CB7CC-C956-3BF3-9A58-62C5AF1FE05B}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64 + {847CB7CC-C956-3BF3-9A58-62C5AF1FE05B}.RelWithDebInfo|x86.ActiveCfg = RelWithDebInfo|Win32 + {847CB7CC-C956-3BF3-9A58-62C5AF1FE05B}.RelWithDebInfo|x86.Build.0 = RelWithDebInfo|Win32 + {8D92FE30-399F-3CB7-BEA0-A48A09B7EE8B}.Debug|x64.ActiveCfg = Debug|x64 + {8D92FE30-399F-3CB7-BEA0-A48A09B7EE8B}.Debug|x64.Build.0 = Debug|x64 + {8D92FE30-399F-3CB7-BEA0-A48A09B7EE8B}.Debug|x86.ActiveCfg = Debug|Win32 + {8D92FE30-399F-3CB7-BEA0-A48A09B7EE8B}.Debug|x86.Build.0 = Debug|Win32 + {8D92FE30-399F-3CB7-BEA0-A48A09B7EE8B}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {8D92FE30-399F-3CB7-BEA0-A48A09B7EE8B}.MinSizeRel|x64.Build.0 = MinSizeRel|x64 + {8D92FE30-399F-3CB7-BEA0-A48A09B7EE8B}.MinSizeRel|x86.ActiveCfg = MinSizeRel|Win32 + {8D92FE30-399F-3CB7-BEA0-A48A09B7EE8B}.MinSizeRel|x86.Build.0 = MinSizeRel|Win32 + {8D92FE30-399F-3CB7-BEA0-A48A09B7EE8B}.Release|x64.ActiveCfg = Release|x64 + {8D92FE30-399F-3CB7-BEA0-A48A09B7EE8B}.Release|x64.Build.0 = Release|x64 + {8D92FE30-399F-3CB7-BEA0-A48A09B7EE8B}.Release|x86.ActiveCfg = Release|Win32 + {8D92FE30-399F-3CB7-BEA0-A48A09B7EE8B}.Release|x86.Build.0 = Release|Win32 + {8D92FE30-399F-3CB7-BEA0-A48A09B7EE8B}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {8D92FE30-399F-3CB7-BEA0-A48A09B7EE8B}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64 + {8D92FE30-399F-3CB7-BEA0-A48A09B7EE8B}.RelWithDebInfo|x86.ActiveCfg = RelWithDebInfo|Win32 + {8D92FE30-399F-3CB7-BEA0-A48A09B7EE8B}.RelWithDebInfo|x86.Build.0 = RelWithDebInfo|Win32 + {9A9D3CF1-C1B4-3B04-BB8F-4591B1DFDE3C}.Debug|x64.ActiveCfg = Debug|x64 + {9A9D3CF1-C1B4-3B04-BB8F-4591B1DFDE3C}.Debug|x64.Build.0 = Debug|x64 + {9A9D3CF1-C1B4-3B04-BB8F-4591B1DFDE3C}.Debug|x86.ActiveCfg = Debug|Win32 + {9A9D3CF1-C1B4-3B04-BB8F-4591B1DFDE3C}.Debug|x86.Build.0 = Debug|Win32 + {9A9D3CF1-C1B4-3B04-BB8F-4591B1DFDE3C}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {9A9D3CF1-C1B4-3B04-BB8F-4591B1DFDE3C}.MinSizeRel|x64.Build.0 = MinSizeRel|x64 + {9A9D3CF1-C1B4-3B04-BB8F-4591B1DFDE3C}.MinSizeRel|x86.ActiveCfg = MinSizeRel|Win32 + {9A9D3CF1-C1B4-3B04-BB8F-4591B1DFDE3C}.MinSizeRel|x86.Build.0 = MinSizeRel|Win32 + {9A9D3CF1-C1B4-3B04-BB8F-4591B1DFDE3C}.Release|x64.ActiveCfg = Release|x64 + {9A9D3CF1-C1B4-3B04-BB8F-4591B1DFDE3C}.Release|x64.Build.0 = Release|x64 + {9A9D3CF1-C1B4-3B04-BB8F-4591B1DFDE3C}.Release|x86.ActiveCfg = Release|Win32 + {9A9D3CF1-C1B4-3B04-BB8F-4591B1DFDE3C}.Release|x86.Build.0 = Release|Win32 + {9A9D3CF1-C1B4-3B04-BB8F-4591B1DFDE3C}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {9A9D3CF1-C1B4-3B04-BB8F-4591B1DFDE3C}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64 + {9A9D3CF1-C1B4-3B04-BB8F-4591B1DFDE3C}.RelWithDebInfo|x86.ActiveCfg = RelWithDebInfo|Win32 + {9A9D3CF1-C1B4-3B04-BB8F-4591B1DFDE3C}.RelWithDebInfo|x86.Build.0 = RelWithDebInfo|Win32 + {760837CB-459C-32A1-9DE3-1DBC45E426CC}.Debug|x64.ActiveCfg = Debug|x64 + {760837CB-459C-32A1-9DE3-1DBC45E426CC}.Debug|x64.Build.0 = Debug|x64 + {760837CB-459C-32A1-9DE3-1DBC45E426CC}.Debug|x86.ActiveCfg = Debug|Win32 + {760837CB-459C-32A1-9DE3-1DBC45E426CC}.Debug|x86.Build.0 = Debug|Win32 + {760837CB-459C-32A1-9DE3-1DBC45E426CC}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {760837CB-459C-32A1-9DE3-1DBC45E426CC}.MinSizeRel|x64.Build.0 = MinSizeRel|x64 + {760837CB-459C-32A1-9DE3-1DBC45E426CC}.MinSizeRel|x86.ActiveCfg = MinSizeRel|Win32 + {760837CB-459C-32A1-9DE3-1DBC45E426CC}.MinSizeRel|x86.Build.0 = MinSizeRel|Win32 + {760837CB-459C-32A1-9DE3-1DBC45E426CC}.Release|x64.ActiveCfg = Release|x64 + {760837CB-459C-32A1-9DE3-1DBC45E426CC}.Release|x64.Build.0 = Release|x64 + {760837CB-459C-32A1-9DE3-1DBC45E426CC}.Release|x86.ActiveCfg = Release|Win32 + {760837CB-459C-32A1-9DE3-1DBC45E426CC}.Release|x86.Build.0 = Release|Win32 + {760837CB-459C-32A1-9DE3-1DBC45E426CC}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {760837CB-459C-32A1-9DE3-1DBC45E426CC}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64 + {760837CB-459C-32A1-9DE3-1DBC45E426CC}.RelWithDebInfo|x86.ActiveCfg = RelWithDebInfo|Win32 + {760837CB-459C-32A1-9DE3-1DBC45E426CC}.RelWithDebInfo|x86.Build.0 = RelWithDebInfo|Win32 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {DFA2570F-A60D-3692-A710-8AB29FD34128} + EndGlobalSection +EndGlobal