6957939604
Reserve sources.props for listing just the MicroPython core and extmod files, similar to how py.mk lists port-independent source files. This allows reusing the source list, for instance for building mpy-cross. The sources for building the executable itself are listed in the corresponding project file, similar to how the other ports specify the source files in their Makefile.
27 lines
1.4 KiB
XML
27 lines
1.4 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
<Import Project="paths.props" Condition="'$(PyPathsIncluded)' != 'True'"/>
|
|
<ItemGroup>
|
|
<PyCoreSource Include="$(PyBaseDir)py\*.c" />
|
|
<PyExtModSource Include="$(PyBaseDir)extmod\machine_mem.c" />
|
|
<PyExtModSource Include="$(PyBaseDir)extmod\machine_pinbase.c" />
|
|
<PyExtModSource Include="$(PyBaseDir)extmod\machine_pulse.c" />
|
|
<PyExtModSource Include="$(PyBaseDir)extmod\machine_signal.c" />
|
|
<PyExtModSource Include="$(PyBaseDir)extmod\modubinascii.c" />
|
|
<PyExtModSource Include="$(PyBaseDir)extmod\moductypes.c" />
|
|
<PyExtModSource Include="$(PyBaseDir)extmod\moduhashlib.c" />
|
|
<PyExtModSource Include="$(PyBaseDir)extmod\moduheapq.c" />
|
|
<PyExtModSource Include="$(PyBaseDir)extmod\modujson.c" />
|
|
<PyExtModSource Include="$(PyBaseDir)extmod\modurandom.c" />
|
|
<PyExtModSource Include="$(PyBaseDir)extmod\modure.c" />
|
|
<PyExtModSource Include="$(PyBaseDir)extmod\modutimeq.c" />
|
|
<PyExtModSource Include="$(PyBaseDir)extmod\moduzlib.c" />
|
|
<PyExtModSource Include="$(PyBaseDir)extmod\utime_mphal.c" />
|
|
<PyExtModSource Include="$(PyBaseDir)extmod\virtpin.c" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<PyCoreInclude Include="$(PyBaseDir)py\*.h" />
|
|
<PyExtModInclude Include="$(PyBaseDir)extmod\*.h" />
|
|
</ItemGroup>
|
|
</Project>
|