diff --git a/libfabric.def b/libfabric.def new file mode 100644 index 00000000000..0e780b6b0db --- /dev/null +++ b/libfabric.def @@ -0,0 +1,8 @@ + +EXPORTS + fi_dupinfo = fi_dupinfo + fi_getinfo = fi_getinfo + fi_freeinfo = fi_freeinfo + fi_fabric = fi_fabric + fi_strerror = fi_strerror + fi_tostr = fi_tostr \ No newline at end of file diff --git a/libfabric.sln b/libfabric.sln new file mode 100644 index 00000000000..6630c884f28 --- /dev/null +++ b/libfabric.sln @@ -0,0 +1,22 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 14 +VisualStudioVersion = 14.0.24720.0 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libfabric", "libfabric.vcxproj", "{6B3A874F-B14C-4F16-B7C3-31E94859AE3E}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|x64 = Debug|x64 + Release|x64 = Release|x64 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {6B3A874F-B14C-4F16-B7C3-31E94859AE3E}.Debug|x64.ActiveCfg = Debug|x64 + {6B3A874F-B14C-4F16-B7C3-31E94859AE3E}.Debug|x64.Build.0 = Debug|x64 + {6B3A874F-B14C-4F16-B7C3-31E94859AE3E}.Release|x64.ActiveCfg = Release|x64 + {6B3A874F-B14C-4F16-B7C3-31E94859AE3E}.Release|x64.Build.0 = Release|x64 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/libfabric.vcxproj b/libfabric.vcxproj new file mode 100644 index 00000000000..b1c221f613b --- /dev/null +++ b/libfabric.vcxproj @@ -0,0 +1,261 @@ + + + + + Debug + x64 + + + Release + x64 + + + + {6B3A874F-B14C-4F16-B7C3-31E94859AE3E} + Win32Proj + libfabric + 8.1 + + + + DynamicLibrary + true + Intel C++ Compiler XE 13.0 + Unicode + + + DynamicLibrary + false + Intel C++ Compiler XE 13.0 + true + Unicode + + + + + + + + + + + + + true + + + false + + + + NotUsing + Level4 + Disabled + WIN32;_CRT_SECURE_NO_WARNINGS;_DEBUG;_WINDOWS;_USRDLL;LIBFABRIC_EXPORTS;%(PreprocessorDefinitions) + true + $(ProjectDir);$(ProjectDir)include;$(ProjectDir)include\windows + CompileAsC + 4127 + true + MultiThreadedDebug + + + Windows + true + Ws2_32.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) + libfabric.def + + + + + Level4 + NotUsing + MaxSpeed + true + true + WIN32;_CRT_SECURE_NO_WARNINGS;NDEBUG;_WINDOWS;_USRDLL;LIBFABRIC_EXPORTS;%(PreprocessorDefinitions) + true + $(ProjectDir);$(ProjectDir)include;$(ProjectDir)include\windows + 4127 + true + false + MultiThreaded + + + Windows + true + true + true + Ws2_32.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) + libfabric.def + + + + + $(ProjectDir)prov\sockets\include;%(AdditionalIncludeDirectories) + $(ProjectDir)prov\sockets\include;%(AdditionalIncludeDirectories) + + + $(ProjectDir)prov\sockets\include;%(AdditionalIncludeDirectories) + $(ProjectDir)prov\sockets\include;%(AdditionalIncludeDirectories) + + + $(ProjectDir)prov\sockets\include;%(AdditionalIncludeDirectories) + $(ProjectDir)prov\sockets\include;%(AdditionalIncludeDirectories) + + + $(ProjectDir)prov\sockets\include;%(AdditionalIncludeDirectories) + $(ProjectDir)prov\sockets\include;%(AdditionalIncludeDirectories) + + + $(ProjectDir)prov\sockets\include;%(AdditionalIncludeDirectories) + $(ProjectDir)prov\sockets\include;%(AdditionalIncludeDirectories) + + + $(ProjectDir)prov\sockets\include;%(AdditionalIncludeDirectories) + $(ProjectDir)prov\sockets\include;%(AdditionalIncludeDirectories) + + + $(ProjectDir)prov\sockets\include;%(AdditionalIncludeDirectories) + $(ProjectDir)prov\sockets\include;%(AdditionalIncludeDirectories) + + + $(ProjectDir)prov\sockets\include;%(AdditionalIncludeDirectories) + $(ProjectDir)prov\sockets\include;%(AdditionalIncludeDirectories) + + + $(ProjectDir)prov\sockets\include;%(AdditionalIncludeDirectories) + $(ProjectDir)prov\sockets\include;%(AdditionalIncludeDirectories) + + + $(ProjectDir)prov\sockets\include;%(AdditionalIncludeDirectories) + $(ProjectDir)prov\sockets\include;%(AdditionalIncludeDirectories) + + + $(ProjectDir)prov\sockets\include;%(AdditionalIncludeDirectories) + $(ProjectDir)prov\sockets\include;%(AdditionalIncludeDirectories) + + + $(ProjectDir)prov\sockets\include;%(AdditionalIncludeDirectories) + $(ProjectDir)prov\sockets\include;%(AdditionalIncludeDirectories) + + + $(ProjectDir)prov\sockets\include;%(AdditionalIncludeDirectories) + $(ProjectDir)prov\sockets\include;%(AdditionalIncludeDirectories) + + + $(ProjectDir)prov\sockets\include;%(AdditionalIncludeDirectories) + $(ProjectDir)prov\sockets\include;%(AdditionalIncludeDirectories) + + + $(ProjectDir)prov\sockets\include;%(AdditionalIncludeDirectories) + $(ProjectDir)prov\sockets\include;%(AdditionalIncludeDirectories) + + + $(ProjectDir)prov\sockets\include;%(AdditionalIncludeDirectories) + $(ProjectDir)prov\sockets\include;%(AdditionalIncludeDirectories) + + + $(ProjectDir)prov\sockets\include;%(AdditionalIncludeDirectories) + $(ProjectDir)prov\sockets\include;%(AdditionalIncludeDirectories) + + + $(ProjectDir)prov\sockets\include;%(AdditionalIncludeDirectories) + $(ProjectDir)prov\sockets\include;%(AdditionalIncludeDirectories) + + + $(ProjectDir)prov\sockets\include;%(AdditionalIncludeDirectories) + $(ProjectDir)prov\sockets\include;%(AdditionalIncludeDirectories) + + + $(ProjectDir)prov\sockets\include;%(AdditionalIncludeDirectories) + $(ProjectDir)prov\sockets\include;%(AdditionalIncludeDirectories) + + + $(ProjectDir)prov\sockets\include;%(AdditionalIncludeDirectories) + $(ProjectDir)prov\sockets\include;%(AdditionalIncludeDirectories) + + + $(ProjectDir)prov\sockets\include;%(AdditionalIncludeDirectories) + $(ProjectDir)prov\sockets\include;%(AdditionalIncludeDirectories) + + + + + + + + + + + + + + 4127,869 + 4127,869 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/libfabric.vcxproj.filters b/libfabric.vcxproj.filters new file mode 100644 index 00000000000..bf395568a46 --- /dev/null +++ b/libfabric.vcxproj.filters @@ -0,0 +1,332 @@ + + + + + {4FC737F1-C7A5-4376-A066-2A32D752A2FF} + cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx + + + {93995380-89BD-4b04-88EB-625FBE52EBFB} + h;hh;hpp;hxx;hm;inl;inc;xsd + + + {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} + rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms + + + {277c9422-ee0f-40a0-8109-5252cfd412e4} + + + {930792a2-0113-44f5-83ec-d6929fb1e1d8} + + + {83645fd8-9739-4c5e-b339-e67feafd473c} + + + {ec212b69-2bcc-482c-8553-310e20942080} + + + {87c89076-58b2-45b2-a92f-f83911949b06} + + + {02f3b800-de85-4324-b5e2-21818e485da4} + + + {e4623869-e1b9-4a45-9b73-6ca27dd363a4} + + + {bda63abe-0d83-4a30-8b86-2011cb648848} + + + {5e9b2677-99aa-4ec9-8c65-867ed7051ce1} + + + {340e5f5c-3c01-4700-8e92-8a049812a4fa} + + + {873977f2-5032-4efb-a766-b707ebe2f92e} + + + {3458ec4f-718d-4517-8602-ac471fd7628a} + + + {53ba7405-75a4-408e-9ac8-e6802ba33d58} + + + + + Source Files\src + + + Source Files\src + + + Source Files\src + + + Source Files\src + + + Source Files\src + + + Source Files\src + + + Source Files\src + + + Source Files\src + + + Source Files\src + + + Source Files\prov\util + + + Source Files\prov\util + + + Source Files\prov\util + + + Source Files\prov\util + + + Source Files\prov\util + + + Source Files\prov\util + + + Source Files\prov\util + + + Source Files\prov\util + + + Source Files\prov\util + + + Source Files\prov\util + + + Source Files\src\windows + + + Source Files\prov\sockets\src + + + Source Files\prov\sockets\src + + + Source Files\prov\sockets\src + + + Source Files\prov\sockets\src + + + Source Files\prov\sockets\src + + + Source Files\prov\sockets\src + + + Source Files\prov\sockets\src + + + Source Files\prov\sockets\src + + + Source Files\prov\sockets\src + + + Source Files\prov\sockets\src + + + Source Files\prov\sockets\src + + + Source Files\prov\sockets\src + + + Source Files\prov\sockets\src + + + Source Files\prov\sockets\src + + + Source Files\prov\sockets\src + + + Source Files\prov\sockets\src + + + Source Files\prov\sockets\src + + + Source Files\prov\sockets\src + + + Source Files\prov\sockets\src + + + Source Files\prov\sockets\src + + + Source Files\prov\sockets\src + + + Source Files\prov\sockets\src + + + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files\rdma + + + Header Files\rdma + + + Header Files\rdma + + + Header Files\rdma + + + Header Files\rdma + + + Header Files\rdma + + + Header Files\rdma + + + Header Files\rdma + + + Header Files\rdma + + + Header Files\rdma + + + Header Files\rdma + + + Header Files\rdma + + + Header Files\windows + + + Header Files\windows + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files\windows + + + Header Files\windows + + + Header Files\windows + + + Header Files\windows\sys + + + Header Files\windows\sys + + + Header Files\windows\sys + + + Header Files\windows\sys + + + Header Files\windows\sys + + + Header Files\windows\arpa + + + Header Files\windows\net + + + Header Files\windows\netinet + + + Header Files\windows\netinet + + + Header Files\windows\netinet + + + Header Files\windows\sys + + + Source Files\prov\sockets\include + + + Source Files\prov\sockets\include + + + + + Source Files + + + \ No newline at end of file