summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorstijn <stinos@zoho.com>2015-10-25 12:42:20 +0100
committerPaul Sokolovsky <pfalcon@users.sourceforge.net>2015-10-25 15:33:49 +0300
commit1c55310bcced133fa4efc1546c0001f3ae4a9fc6 (patch)
treeff47a21048a647ed7e2bbc111af472c1b57dbee1
parentb7ab70c71c3db3fd81aeadb50874615977b1eadb (diff)
downloadmicropython-1c55310bcced133fa4efc1546c0001f3ae4a9fc6.tar.gz
micropython-1c55310bcced133fa4efc1546c0001f3ae4a9fc6.zip
windows: Do not use wildcards when looking for sources in directories containing optional features
Fixes issues like #1532
-rw-r--r--windows/msvc/sources.props16
1 files changed, 14 insertions, 2 deletions
diff --git a/windows/msvc/sources.props b/windows/msvc/sources.props
index cfd98b3707..eea28fc46e 100644
--- a/windows/msvc/sources.props
+++ b/windows/msvc/sources.props
@@ -3,11 +3,23 @@
<Import Project="env.props" Condition="$(PyEnvIncluded)!=True"/>
<ItemGroup>
<ClCompile Include="$(PyBaseDir)py\*.c" />
- <ClCompile Include="$(PyBaseDir)extmod\*.c" />
- <ClCompile Include="$(PyBaseDir)unix\*.c" Exclude="$(PyBaseDir)unix\alloc.c;$(PyBaseDir)unix\modffi.c;$(PyBaseDir)unix\modjni.c;$(PyBaseDir)unix\modsocket.c;$(PyBaseDir)unix\modtermios.c;$(PyBaseDir)unix\seg_helpers.c;$(PyBaseDir)unix\unix_mphal.c" />
<ClCompile Include="$(PyBaseDir)windows\*.c" />
<ClCompile Include="$(PyBaseDir)windows\msvc\*.c" />
<ClCompile Include="$(PyBaseDir)lib\mp-readline\*.c" />
+ <ClCompile Include="$(PyBaseDir)unix\file.c"/>
+ <ClCompile Include="$(PyBaseDir)unix\gccollect.c"/>
+ <ClCompile Include="$(PyBaseDir)unix\input.c"/>
+ <ClCompile Include="$(PyBaseDir)unix\main.c"/>
+ <ClCompile Include="$(PyBaseDir)unix\modos.c"/>
+ <ClCompile Include="$(PyBaseDir)unix\modtime.c"/>
+ <ClCompile Include="$(PyBaseDir)extmod\modmachine.c" />
+ <ClCompile Include="$(PyBaseDir)extmod\modubinascii.c" />
+ <ClCompile Include="$(PyBaseDir)extmod\moductypes.c" />
+ <ClCompile Include="$(PyBaseDir)extmod\moduhashlib.c" />
+ <ClCompile Include="$(PyBaseDir)extmod\moduheapq.c" />
+ <ClCompile Include="$(PyBaseDir)extmod\modujson.c" />
+ <ClCompile Include="$(PyBaseDir)extmod\modure.c" />
+ <ClCompile Include="$(PyBaseDir)extmod\moduzlib.c" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="$(PyBaseDir)py\*.h" />