Skip to content

Commit 58307e9

Browse files
committed
windows: Create new configuration for building libfabric with efa provider
Signed-off-by: Srikrishna Gurugubelli <[email protected]>
1 parent afb5d03 commit 58307e9

File tree

2 files changed

+138
-0
lines changed

2 files changed

+138
-0
lines changed

libfabric.sln

+18
Original file line numberDiff line numberDiff line change
@@ -22,16 +22,20 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "strerror", "strerror.vcxpro
2222
EndProject
2323
Global
2424
GlobalSection(SolutionConfigurationPlatforms) = preSolution
25+
Debug-Efa-v142|x64 = Debug-Efa-v142|x64
2526
Debug-ICC|x64 = Debug-ICC|x64
2627
Debug-v140|x64 = Debug-v140|x64
2728
Debug-v141|x64 = Debug-v141|x64
2829
Debug-v142|x64 = Debug-v142|x64
30+
Release-Efa-v142|x64 = Release-Efa-v142|x64
2931
Release-ICC|x64 = Release-ICC|x64
3032
Release-v140|x64 = Release-v140|x64
3133
Release-v141|x64 = Release-v141|x64
3234
Release-v142|x64 = Release-v142|x64
3335
EndGlobalSection
3436
GlobalSection(ProjectConfigurationPlatforms) = postSolution
37+
{6B3A874F-B14C-4F16-B7C3-31E94859AE3E}.Debug-Efa-v142|x64.ActiveCfg = Debug-Efa-v142|x64
38+
{6B3A874F-B14C-4F16-B7C3-31E94859AE3E}.Debug-Efa-v142|x64.Build.0 = Debug-Efa-v142|x64
3539
{6B3A874F-B14C-4F16-B7C3-31E94859AE3E}.Debug-ICC|x64.ActiveCfg = Debug-ICC|x64
3640
{6B3A874F-B14C-4F16-B7C3-31E94859AE3E}.Debug-ICC|x64.Build.0 = Debug-ICC|x64
3741
{6B3A874F-B14C-4F16-B7C3-31E94859AE3E}.Debug-v140|x64.ActiveCfg = Debug-v140|x64
@@ -40,6 +44,8 @@ Global
4044
{6B3A874F-B14C-4F16-B7C3-31E94859AE3E}.Debug-v141|x64.Build.0 = Debug-v141|x64
4145
{6B3A874F-B14C-4F16-B7C3-31E94859AE3E}.Debug-v142|x64.ActiveCfg = Debug-v142|x64
4246
{6B3A874F-B14C-4F16-B7C3-31E94859AE3E}.Debug-v142|x64.Build.0 = Debug-v142|x64
47+
{6B3A874F-B14C-4F16-B7C3-31E94859AE3E}.Release-Efa-v142|x64.ActiveCfg = Release-Efa-v142|x64
48+
{6B3A874F-B14C-4F16-B7C3-31E94859AE3E}.Release-Efa-v142|x64.Build.0 = Release-Efa-v142|x64
4349
{6B3A874F-B14C-4F16-B7C3-31E94859AE3E}.Release-ICC|x64.ActiveCfg = Release-ICC|x64
4450
{6B3A874F-B14C-4F16-B7C3-31E94859AE3E}.Release-ICC|x64.Build.0 = Release-ICC|x64
4551
{6B3A874F-B14C-4F16-B7C3-31E94859AE3E}.Release-v140|x64.ActiveCfg = Release-v140|x64
@@ -48,6 +54,8 @@ Global
4854
{6B3A874F-B14C-4F16-B7C3-31E94859AE3E}.Release-v141|x64.Build.0 = Release-v141|x64
4955
{6B3A874F-B14C-4F16-B7C3-31E94859AE3E}.Release-v142|x64.ActiveCfg = Release-v142|x64
5056
{6B3A874F-B14C-4F16-B7C3-31E94859AE3E}.Release-v142|x64.Build.0 = Release-v142|x64
57+
{90850937-D15C-491D-B294-66DCA165254D}.Debug-Efa-v142|x64.ActiveCfg = Debug-v142|x64
58+
{90850937-D15C-491D-B294-66DCA165254D}.Debug-Efa-v142|x64.Build.0 = Debug-v142|x64
5159
{90850937-D15C-491D-B294-66DCA165254D}.Debug-ICC|x64.ActiveCfg = Debug-ICC|x64
5260
{90850937-D15C-491D-B294-66DCA165254D}.Debug-ICC|x64.Build.0 = Debug-ICC|x64
5361
{90850937-D15C-491D-B294-66DCA165254D}.Debug-v140|x64.ActiveCfg = Debug-v140|x64
@@ -56,6 +64,8 @@ Global
5664
{90850937-D15C-491D-B294-66DCA165254D}.Debug-v141|x64.Build.0 = Debug-v141|x64
5765
{90850937-D15C-491D-B294-66DCA165254D}.Debug-v142|x64.ActiveCfg = Debug-v142|x64
5866
{90850937-D15C-491D-B294-66DCA165254D}.Debug-v142|x64.Build.0 = Debug-v142|x64
67+
{90850937-D15C-491D-B294-66DCA165254D}.Release-Efa-v142|x64.ActiveCfg = Release-v142|x64
68+
{90850937-D15C-491D-B294-66DCA165254D}.Release-Efa-v142|x64.Build.0 = Release-v142|x64
5969
{90850937-D15C-491D-B294-66DCA165254D}.Release-ICC|x64.ActiveCfg = Release-ICC|x64
6070
{90850937-D15C-491D-B294-66DCA165254D}.Release-ICC|x64.Build.0 = Release-ICC|x64
6171
{90850937-D15C-491D-B294-66DCA165254D}.Release-v140|x64.ActiveCfg = Release-v140|x64
@@ -64,6 +74,8 @@ Global
6474
{90850937-D15C-491D-B294-66DCA165254D}.Release-v141|x64.Build.0 = Release-v141|x64
6575
{90850937-D15C-491D-B294-66DCA165254D}.Release-v142|x64.ActiveCfg = Release-v142|x64
6676
{90850937-D15C-491D-B294-66DCA165254D}.Release-v142|x64.Build.0 = Release-v142|x64
77+
{DBBD5F92-1E78-40ED-8D64-F958D0EF12B2}.Debug-Efa-v142|x64.ActiveCfg = Debug-v142|x64
78+
{DBBD5F92-1E78-40ED-8D64-F958D0EF12B2}.Debug-Efa-v142|x64.Build.0 = Debug-v142|x64
6779
{DBBD5F92-1E78-40ED-8D64-F958D0EF12B2}.Debug-ICC|x64.ActiveCfg = Debug-ICC|x64
6880
{DBBD5F92-1E78-40ED-8D64-F958D0EF12B2}.Debug-ICC|x64.Build.0 = Debug-ICC|x64
6981
{DBBD5F92-1E78-40ED-8D64-F958D0EF12B2}.Debug-v140|x64.ActiveCfg = Debug-v140|x64
@@ -72,6 +84,8 @@ Global
7284
{DBBD5F92-1E78-40ED-8D64-F958D0EF12B2}.Debug-v141|x64.Build.0 = Debug-v141|x64
7385
{DBBD5F92-1E78-40ED-8D64-F958D0EF12B2}.Debug-v142|x64.ActiveCfg = Debug-v142|x64
7486
{DBBD5F92-1E78-40ED-8D64-F958D0EF12B2}.Debug-v142|x64.Build.0 = Debug-v142|x64
87+
{DBBD5F92-1E78-40ED-8D64-F958D0EF12B2}.Release-Efa-v142|x64.ActiveCfg = Release-v142|x64
88+
{DBBD5F92-1E78-40ED-8D64-F958D0EF12B2}.Release-Efa-v142|x64.Build.0 = Release-v142|x64
7589
{DBBD5F92-1E78-40ED-8D64-F958D0EF12B2}.Release-ICC|x64.ActiveCfg = Release-ICC|x64
7690
{DBBD5F92-1E78-40ED-8D64-F958D0EF12B2}.Release-ICC|x64.Build.0 = Release-ICC|x64
7791
{DBBD5F92-1E78-40ED-8D64-F958D0EF12B2}.Release-v140|x64.ActiveCfg = Release-v140|x64
@@ -80,6 +94,8 @@ Global
8094
{DBBD5F92-1E78-40ED-8D64-F958D0EF12B2}.Release-v141|x64.Build.0 = Release-v141|x64
8195
{DBBD5F92-1E78-40ED-8D64-F958D0EF12B2}.Release-v142|x64.ActiveCfg = Release-v142|x64
8296
{DBBD5F92-1E78-40ED-8D64-F958D0EF12B2}.Release-v142|x64.Build.0 = Release-v142|x64
97+
{C835FB00-8E80-4D4A-9791-4B7D6D37168A}.Debug-Efa-v142|x64.ActiveCfg = Debug-v142|x64
98+
{C835FB00-8E80-4D4A-9791-4B7D6D37168A}.Debug-Efa-v142|x64.Build.0 = Debug-v142|x64
8399
{C835FB00-8E80-4D4A-9791-4B7D6D37168A}.Debug-ICC|x64.ActiveCfg = Debug-ICC|x64
84100
{C835FB00-8E80-4D4A-9791-4B7D6D37168A}.Debug-ICC|x64.Build.0 = Debug-ICC|x64
85101
{C835FB00-8E80-4D4A-9791-4B7D6D37168A}.Debug-v140|x64.ActiveCfg = Debug-v140|x64
@@ -88,6 +104,8 @@ Global
88104
{C835FB00-8E80-4D4A-9791-4B7D6D37168A}.Debug-v141|x64.Build.0 = Debug-v141|x64
89105
{C835FB00-8E80-4D4A-9791-4B7D6D37168A}.Debug-v142|x64.ActiveCfg = Debug-v142|x64
90106
{C835FB00-8E80-4D4A-9791-4B7D6D37168A}.Debug-v142|x64.Build.0 = Debug-v142|x64
107+
{C835FB00-8E80-4D4A-9791-4B7D6D37168A}.Release-Efa-v142|x64.ActiveCfg = Release-v142|x64
108+
{C835FB00-8E80-4D4A-9791-4B7D6D37168A}.Release-Efa-v142|x64.Build.0 = Release-v142|x64
91109
{C835FB00-8E80-4D4A-9791-4B7D6D37168A}.Release-ICC|x64.ActiveCfg = Release-ICC|x64
92110
{C835FB00-8E80-4D4A-9791-4B7D6D37168A}.Release-ICC|x64.Build.0 = Release-ICC|x64
93111
{C835FB00-8E80-4D4A-9791-4B7D6D37168A}.Release-v140|x64.ActiveCfg = Release-v140|x64

libfabric.vcxproj

+120
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,10 @@
1717
<Configuration>Debug-v142</Configuration>
1818
<Platform>x64</Platform>
1919
</ProjectConfiguration>
20+
<ProjectConfiguration Include="Debug-Efa-v142|x64">
21+
<Configuration>Debug-Efa-v142</Configuration>
22+
<Platform>x64</Platform>
23+
</ProjectConfiguration>
2024
<ProjectConfiguration Include="Release-ICC|x64">
2125
<Configuration>Release-ICC</Configuration>
2226
<Platform>x64</Platform>
@@ -33,6 +37,10 @@
3337
<Configuration>Release-v142</Configuration>
3438
<Platform>x64</Platform>
3539
</ProjectConfiguration>
40+
<ProjectConfiguration Include="Release-Efa-v142|x64">
41+
<Configuration>Release-Efa-v142</Configuration>
42+
<Platform>x64</Platform>
43+
</ProjectConfiguration>
3644
</ItemGroup>
3745
<PropertyGroup Label="Globals">
3846
<ProjectGuid>{6B3A874F-B14C-4F16-B7C3-31E94859AE3E}</ProjectGuid>
@@ -59,6 +67,12 @@
5967
<PlatformToolset>v142</PlatformToolset>
6068
<CharacterSet>MultiByte</CharacterSet>
6169
</PropertyGroup>
70+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Efa-v142|x64'" Label="Configuration">
71+
<ConfigurationType>DynamicLibrary</ConfigurationType>
72+
<UseDebugLibraries>true</UseDebugLibraries>
73+
<PlatformToolset>v142</PlatformToolset>
74+
<CharacterSet>MultiByte</CharacterSet>
75+
</PropertyGroup>
6276
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-ICC|x64'" Label="Configuration">
6377
<ConfigurationType>DynamicLibrary</ConfigurationType>
6478
<UseDebugLibraries>true</UseDebugLibraries>
@@ -86,6 +100,13 @@
86100
<WholeProgramOptimization>true</WholeProgramOptimization>
87101
<CharacterSet>MultiByte</CharacterSet>
88102
</PropertyGroup>
103+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-Efa-v142|x64'" Label="Configuration">
104+
<ConfigurationType>DynamicLibrary</ConfigurationType>
105+
<UseDebugLibraries>false</UseDebugLibraries>
106+
<PlatformToolset>v142</PlatformToolset>
107+
<WholeProgramOptimization>true</WholeProgramOptimization>
108+
<CharacterSet>MultiByte</CharacterSet>
109+
</PropertyGroup>
89110
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-ICC|x64'" Label="Configuration">
90111
<ConfigurationType>DynamicLibrary</ConfigurationType>
91112
<UseDebugLibraries>false</UseDebugLibraries>
@@ -105,6 +126,9 @@
105126
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-v142|x64'" Label="PropertySheets">
106127
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
107128
</ImportGroup>
129+
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Efa-v142|x64'" Label="PropertySheets">
130+
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
131+
</ImportGroup>
108132
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-ICC|x64'" Label="PropertySheets">
109133
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
110134
</ImportGroup>
@@ -117,6 +141,9 @@
117141
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-v142|x64'" Label="PropertySheets">
118142
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
119143
</ImportGroup>
144+
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-Efa-v142|x64'" Label="PropertySheets">
145+
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
146+
</ImportGroup>
120147
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-ICC|x64'" Label="PropertySheets">
121148
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
122149
</ImportGroup>
@@ -133,6 +160,10 @@
133160
<LinkIncremental>true</LinkIncremental>
134161
<IntDir>$(Platform)\$(Configuration)\libfabric\</IntDir>
135162
</PropertyGroup>
163+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Efa-v142|x64'">
164+
<LinkIncremental>true</LinkIncremental>
165+
<IntDir>$(Platform)\$(Configuration)\libfabric\</IntDir>
166+
</PropertyGroup>
136167
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-ICC|x64'">
137168
<LinkIncremental>true</LinkIncremental>
138169
<IntDir>$(Platform)\$(Configuration)\libfabric\</IntDir>
@@ -149,6 +180,10 @@
149180
<LinkIncremental>false</LinkIncremental>
150181
<IntDir>$(Platform)\$(Configuration)\libfabric\</IntDir>
151182
</PropertyGroup>
183+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-Efa-v142|x64'">
184+
<LinkIncremental>false</LinkIncremental>
185+
<IntDir>$(Platform)\$(Configuration)\libfabric\</IntDir>
186+
</PropertyGroup>
152187
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-ICC|x64'">
153188
<LinkIncremental>false</LinkIncremental>
154189
<IntDir>$(Platform)\$(Configuration)\libfabric\</IntDir>
@@ -208,6 +243,19 @@
208243
<MultiProcessorCompilation>true</MultiProcessorCompilation>
209244
</ClCompile>
210245
</ItemDefinitionGroup>
246+
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Efa-v142|x64'">
247+
<ClCompile>
248+
<Optimization>Disabled</Optimization>
249+
<PreprocessorDefinitions>WIN32;_WINSOCKAPI_=;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;_WINDOWS;_USRDLL;LIBFABRIC_EXPORTS;HAVE_CONFIG_H;ENABLE_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
250+
<DisableSpecificWarnings>4127;4200;4204;4221;4115;4201;4100</DisableSpecificWarnings>
251+
<AdditionalIncludeDirectories>$(ProjectDir)include;$(ProjectDir)include\windows;$(ProjectDir)prov\sockets\include;$(ProjectDir)prov\netdir\NetDirect;$(ProjectDir)prov\hook\src;$(ProjectDir)prov\hook\include;$(ProjectDir)prov\hook\perf\include;$(ProjectDir)prov\efa\src;$(ProjectDir)prov\efa\src\rxr;$(ProjectDir)prov\efa\src\windows;</AdditionalIncludeDirectories>
252+
<C99Support>true</C99Support>
253+
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
254+
<UseMSVC>false</UseMSVC>
255+
<AdditionalOptions>/DHAVE_EFA %(AdditionalOptions)</AdditionalOptions>
256+
<MultiProcessorCompilation>true</MultiProcessorCompilation>
257+
</ClCompile>
258+
</ItemDefinitionGroup>
211259
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug-ICC|x64'">
212260
<ClCompile>
213261
<PrecompiledHeader>NotUsing</PrecompiledHeader>
@@ -298,6 +346,27 @@
298346
<OptimizeReferences>true</OptimizeReferences>
299347
</Link>
300348
</ItemDefinitionGroup>
349+
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release-Efa-v142|x64'">
350+
<ClCompile>
351+
<WarningLevel>Level4</WarningLevel>
352+
<PrecompiledHeader>NotUsing</PrecompiledHeader>
353+
<Optimization>MaxSpeed</Optimization>
354+
<FunctionLevelLinking>true</FunctionLevelLinking>
355+
<IntrinsicFunctions>true</IntrinsicFunctions>
356+
<PreprocessorDefinitions>WIN32;_WINSOCKAPI_=;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;_WINDOWS;_USRDLL;LIBFABRIC_EXPORTS;HAVE_CONFIG_H;%(PreprocessorDefinitions)</PreprocessorDefinitions>
357+
<AdditionalIncludeDirectories>$(ProjectDir)include;$(ProjectDir)include\windows;$(ProjectDir)prov\sockets\include;$(ProjectDir)prov\netdir\NetDirect;$(ProjectDir)prov\hook\src;$(ProjectDir)prov\hook\include;$(ProjectDir)prov\hook\perf\include;$(ProjectDir)prov\efa\src;$(ProjectDir)prov\efa\src\rxr;$(ProjectDir)prov\efa\src\windows;</AdditionalIncludeDirectories>
358+
<DisableSpecificWarnings>4127;4200;4204;4221;4115;4201;4100</DisableSpecificWarnings>
359+
<SDLCheck>true</SDLCheck>
360+
<C99Support>true</C99Support>
361+
<ShowIncludes>false</ShowIncludes>
362+
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
363+
<AdditionalOptions>/DNDEBUG /DHAVE_EFA %(AdditionalOptions)</AdditionalOptions>
364+
</ClCompile>
365+
<Link>
366+
<EnableCOMDATFolding>true</EnableCOMDATFolding>
367+
<OptimizeReferences>true</OptimizeReferences>
368+
</Link>
369+
</ItemDefinitionGroup>
301370
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release-ICC|x64'">
302371
<ClCompile>
303372
<WarningLevel>Level4</WarningLevel>
@@ -659,10 +728,12 @@
659728
<ForcedIncludeFiles Condition="'$(Configuration)|$(Platform)'=='Debug-v140|x64'">ofi_osd.h</ForcedIncludeFiles>
660729
<ForcedIncludeFiles Condition="'$(Configuration)|$(Platform)'=='Debug-v141|x64'">ofi_osd.h</ForcedIncludeFiles>
661730
<ForcedIncludeFiles Condition="'$(Configuration)|$(Platform)'=='Debug-v142|x64'">ofi_osd.h</ForcedIncludeFiles>
731+
<ForcedIncludeFiles Condition="'$(Configuration)|$(Platform)'=='Debug-Efa-v142|x64'">ofi_osd.h</ForcedIncludeFiles>
662732
<ForcedIncludeFiles Condition="'$(Configuration)|$(Platform)'=='Debug-ICC|x64'">ofi_osd.h</ForcedIncludeFiles>
663733
<ForcedIncludeFiles Condition="'$(Configuration)|$(Platform)'=='Release-v140|x64'">ofi_osd.h</ForcedIncludeFiles>
664734
<ForcedIncludeFiles Condition="'$(Configuration)|$(Platform)'=='Release-v141|x64'">ofi_osd.h</ForcedIncludeFiles>
665735
<ForcedIncludeFiles Condition="'$(Configuration)|$(Platform)'=='Release-v142|x64'">ofi_osd.h</ForcedIncludeFiles>
736+
<ForcedIncludeFiles Condition="'$(Configuration)|$(Platform)'=='Release-Efa-v142|x64'">ofi_osd.h</ForcedIncludeFiles>
666737
<ForcedIncludeFiles Condition="'$(Configuration)|$(Platform)'=='Release-ICC|x64'">ofi_osd.h</ForcedIncludeFiles>
667738
</ClCompile>
668739
<ClCompile Include="prov\util\src\util_attr.c" />
@@ -711,6 +782,35 @@
711782
<ClCompile Include="src\var.c" />
712783
<ClCompile Include="src\windows\osd.c" />
713784
</ItemGroup>
785+
<ItemGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Efa-v142|x64' OR '$(Configuration)|$(Platform)'=='Release-Efa-v142|x64'">
786+
<ClCompile Include="prov\efa\src\efa_av.c" />
787+
<ClCompile Include="prov\efa\src\efa_cm.c" />
788+
<ClCompile Include="prov\efa\src\efa_cq.c" />
789+
<ClCompile Include="prov\efa\src\efa_device.c" />
790+
<ClCompile Include="prov\efa\src\efa_domain.c" />
791+
<ClCompile Include="prov\efa\src\efa_ep.c" />
792+
<ClCompile Include="prov\efa\src\efa_fabric.c" />
793+
<ClCompile Include="prov\efa\src\efa_mr.c" />
794+
<ClCompile Include="prov\efa\src\efa_msg.c" />
795+
<ClCompile Include="prov\efa\src\efa_rma.c" />
796+
<ClCompile Include="prov\efa\src\rxr\rxr_pkt_type_base.c" />
797+
<ClCompile Include="prov\efa\src\windows\efawin.c" />
798+
<ClCompile Include="prov\efa\src\rxr\rxr_atomic.c" />
799+
<ClCompile Include="prov\efa\src\rxr\rxr_attr.c" />
800+
<ClCompile Include="prov\efa\src\rxr\rxr_cntr.c" />
801+
<ClCompile Include="prov\efa\src\rxr\rxr_cq.c" />
802+
<ClCompile Include="prov\efa\src\rxr\rxr_domain.c" />
803+
<ClCompile Include="prov\efa\src\rxr\rxr_ep.c" />
804+
<ClCompile Include="prov\efa\src\rxr\rxr_init.c" />
805+
<ClCompile Include="prov\efa\src\rxr\rxr_msg.c" />
806+
<ClCompile Include="prov\efa\src\rxr\rxr_pkt_cmd.c" />
807+
<ClCompile Include="prov\efa\src\rxr\rxr_pkt_entry.c" />
808+
<ClCompile Include="prov\efa\src\rxr\rxr_pkt_type_data.c" />
809+
<ClCompile Include="prov\efa\src\rxr\rxr_pkt_type_misc.c" />
810+
<ClCompile Include="prov\efa\src\rxr\rxr_pkt_type_req.c" />
811+
<ClCompile Include="prov\efa\src\rxr\rxr_read.c" />
812+
<ClCompile Include="prov\efa\src\rxr\rxr_rma.c" />
813+
</ItemGroup>
714814
<ItemGroup>
715815
<ClInclude Include="include\fasthash.h" />
716816
<ClInclude Include="include\ofi.h" />
@@ -794,6 +894,26 @@
794894
<ClInclude Include="prov\tcp\src\tcpx.h" />
795895
<ClInclude Include="prov\udp\src\udpx.h" />
796896
</ItemGroup>
897+
<ItemGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Efa-v142|x64' OR '$(Configuration)|$(Platform)'=='Release-Efa-v142|x64'">
898+
<ClInclude Include="prov\efa\src\efa.h" />
899+
<ClInclude Include="prov\efa\src\rxr\rxr_pkt_type_base.h" />
900+
<ClInclude Include="prov\efa\src\windows\efacompat.h" />
901+
<ClInclude Include="prov\efa\src\windows\efawinver.h" />
902+
<ClInclude Include="prov\efa\src\windows\infiniband\efadv.h" />
903+
<ClInclude Include="prov\efa\src\windows\efawin.h" />
904+
<ClInclude Include="prov\efa\src\windows\infiniband\verbs.h" />
905+
<ClInclude Include="prov\efa\src\windows\infiniband\verbs_defs.h" />
906+
<ClInclude Include="prov\efa\src\rxr\rxr.h" />
907+
<ClInclude Include="prov\efa\src\rxr\rxr_atomic.h" />
908+
<ClInclude Include="prov\efa\src\rxr\rxr_cntr.h" />
909+
<ClInclude Include="prov\efa\src\rxr\rxr_msg.h" />
910+
<ClInclude Include="prov\efa\src\rxr\rxr_pkt_cmd.h" />
911+
<ClInclude Include="prov\efa\src\rxr\rxr_pkt_entry.h" />
912+
<ClInclude Include="prov\efa\src\rxr\rxr_pkt_type.h" />
913+
<ClInclude Include="prov\efa\src\rxr\rxr_pkt_type_req.h" />
914+
<ClInclude Include="prov\efa\src\rxr\rxr_read.h" />
915+
<ClInclude Include="prov\efa\src\rxr\rxr_rma.h" />
916+
</ItemGroup>
797917
<ItemGroup>
798918
<None Include="libfabric.def" />
799919
</ItemGroup>

0 commit comments

Comments
 (0)