Skip to content

Commit 0e1d5c2

Browse files
committed
Fix MSVC project and improve MSVC lib naming (v140 -> vc140)
1 parent 86478b2 commit 0e1d5c2

File tree

3 files changed

+23
-7
lines changed

3 files changed

+23
-7
lines changed

msvc/projects/vc2015/jemalloc/jemalloc.vcxproj

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@
5454
<ClInclude Include="..\..\..\..\include\jemalloc\internal\jemalloc_internal_macros.h" />
5555
<ClInclude Include="..\..\..\..\include\jemalloc\internal\mb.h" />
5656
<ClInclude Include="..\..\..\..\include\jemalloc\internal\mutex.h" />
57+
<ClInclude Include="..\..\..\..\include\jemalloc\internal\nstime.h" />
5758
<ClInclude Include="..\..\..\..\include\jemalloc\internal\pages.h" />
5859
<ClInclude Include="..\..\..\..\include\jemalloc\internal\private_namespace.h" />
5960
<ClInclude Include="..\..\..\..\include\jemalloc\internal\private_unnamespace.h" />
@@ -69,6 +70,7 @@
6970
<ClInclude Include="..\..\..\..\include\jemalloc\internal\size_classes.h" />
7071
<ClInclude Include="..\..\..\..\include\jemalloc\internal\stats.h" />
7172
<ClInclude Include="..\..\..\..\include\jemalloc\internal\tcache.h" />
73+
<ClInclude Include="..\..\..\..\include\jemalloc\internal\ticker.h" />
7274
<ClInclude Include="..\..\..\..\include\jemalloc\internal\tsd.h" />
7375
<ClInclude Include="..\..\..\..\include\jemalloc\internal\util.h" />
7476
<ClInclude Include="..\..\..\..\include\jemalloc\internal\valgrind.h" />
@@ -103,11 +105,13 @@
103105
<ClCompile Include="..\..\..\..\src\mutex.c" />
104106
<ClCompile Include="..\..\..\..\src\nstime.c" />
105107
<ClCompile Include="..\..\..\..\src\pages.c" />
108+
<ClCompile Include="..\..\..\..\src\prng.c" />
106109
<ClCompile Include="..\..\..\..\src\prof.c" />
107110
<ClCompile Include="..\..\..\..\src\quarantine.c" />
108111
<ClCompile Include="..\..\..\..\src\rtree.c" />
109112
<ClCompile Include="..\..\..\..\src\stats.c" />
110113
<ClCompile Include="..\..\..\..\src\tcache.c" />
114+
<ClCompile Include="..\..\..\..\src\ticker.c" />
111115
<ClCompile Include="..\..\..\..\src\tsd.c" />
112116
<ClCompile Include="..\..\..\..\src\util.c" />
113117
</ItemGroup>
@@ -227,7 +231,7 @@
227231
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-static|x64'">
228232
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
229233
<IntDir>$(Platform)\$(Configuration)\</IntDir>
230-
<TargetName>$(ProjectName)-$(PlatformToolset)-$(Configuration)</TargetName>
234+
<TargetName>$(ProjectName)-vc$(PlatformToolsetVersion)-$(Configuration)</TargetName>
231235
</PropertyGroup>
232236
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
233237
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
@@ -236,7 +240,7 @@
236240
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-static|x64'">
237241
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
238242
<IntDir>$(Platform)\$(Configuration)\</IntDir>
239-
<TargetName>$(ProjectName)-$(PlatformToolset)-$(Configuration)</TargetName>
243+
<TargetName>$(ProjectName)-vc$(PlatformToolsetVersion)-$(Configuration)</TargetName>
240244
</PropertyGroup>
241245
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
242246
<ClCompile>

msvc/projects/vc2015/jemalloc/jemalloc.vcxproj.filters

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,9 @@
101101
<ClInclude Include="..\..\..\..\include\jemalloc\internal\mutex.h">
102102
<Filter>Header Files\internal</Filter>
103103
</ClInclude>
104+
<ClInclude Include="..\..\..\..\include\jemalloc\internal\nstime.h">
105+
<Filter>Header Files\internal</Filter>
106+
</ClInclude>
104107
<ClInclude Include="..\..\..\..\include\jemalloc\internal\pages.h">
105108
<Filter>Header Files\internal</Filter>
106109
</ClInclude>
@@ -146,6 +149,9 @@
146149
<ClInclude Include="..\..\..\..\include\jemalloc\internal\tcache.h">
147150
<Filter>Header Files\internal</Filter>
148151
</ClInclude>
152+
<ClInclude Include="..\..\..\..\include\jemalloc\internal\ticker.h">
153+
<Filter>Header Files\internal</Filter>
154+
</ClInclude>
149155
<ClInclude Include="..\..\..\..\include\jemalloc\internal\tsd.h">
150156
<Filter>Header Files\internal</Filter>
151157
</ClInclude>
@@ -214,9 +220,15 @@
214220
<ClCompile Include="..\..\..\..\src\mutex.c">
215221
<Filter>Source Files</Filter>
216222
</ClCompile>
223+
<ClCompile Include="..\..\..\..\src\nstime.c">
224+
<Filter>Source Files</Filter>
225+
</ClCompile>
217226
<ClCompile Include="..\..\..\..\src\pages.c">
218227
<Filter>Source Files</Filter>
219228
</ClCompile>
229+
<ClCompile Include="..\..\..\..\src\prng.c">
230+
<Filter>Source Files</Filter>
231+
</ClCompile>
220232
<ClCompile Include="..\..\..\..\src\prof.c">
221233
<Filter>Source Files</Filter>
222234
</ClCompile>
@@ -232,13 +244,13 @@
232244
<ClCompile Include="..\..\..\..\src\tcache.c">
233245
<Filter>Source Files</Filter>
234246
</ClCompile>
235-
<ClCompile Include="..\..\..\..\src\tsd.c">
247+
<ClCompile Include="..\..\..\..\src\ticker.c">
236248
<Filter>Source Files</Filter>
237249
</ClCompile>
238-
<ClCompile Include="..\..\..\..\src\util.c">
250+
<ClCompile Include="..\..\..\..\src\tsd.c">
239251
<Filter>Source Files</Filter>
240252
</ClCompile>
241-
<ClCompile Include="..\..\..\..\src\nstime.c">
253+
<ClCompile Include="..\..\..\..\src\util.c">
242254
<Filter>Source Files</Filter>
243255
</ClCompile>
244256
</ItemGroup>

msvc/projects/vc2015/test_threads/test_threads.vcxproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -223,7 +223,7 @@
223223
<Link>
224224
<SubSystem>Console</SubSystem>
225225
<GenerateDebugInformation>true</GenerateDebugInformation>
226-
<AdditionalDependencies>jemalloc-$(PlatformToolset)-$(Configuration).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)</AdditionalDependencies>
226+
<AdditionalDependencies>jemalloc-vc$(PlatformToolsetVersion)-$(Configuration).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)</AdditionalDependencies>
227227
<AdditionalLibraryDirectories>$(SolutionDir)$(Platform)\$(Configuration)</AdditionalLibraryDirectories>
228228
</Link>
229229
</ItemDefinitionGroup>
@@ -306,7 +306,7 @@
306306
<EnableCOMDATFolding>true</EnableCOMDATFolding>
307307
<OptimizeReferences>true</OptimizeReferences>
308308
<AdditionalLibraryDirectories>$(SolutionDir)$(Platform)\$(Configuration)</AdditionalLibraryDirectories>
309-
<AdditionalDependencies>jemalloc-$(PlatformToolset)-$(Configuration).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)</AdditionalDependencies>
309+
<AdditionalDependencies>jemalloc-vc$(PlatformToolsetVersion)-$(Configuration).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)</AdditionalDependencies>
310310
</Link>
311311
</ItemDefinitionGroup>
312312
<ItemGroup>

0 commit comments

Comments
 (0)