<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/windows/msvc/sources.props, branch 5.3.0</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=5.3.0</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=5.3.0'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2017-09-06T03:40:51+00:00</updated>
<entry>
<title>ports: Make new ports/ sub-directory and move all ports there.</title>
<updated>2017-09-06T03:40:51+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2017-09-06T03:40:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=01dd7804b87d60b2deab16712eccb3b97351a9b7'/>
<id>urn:sha1:01dd7804b87d60b2deab16712eccb3b97351a9b7</id>
<content type='text'>
This is to keep the top-level directory clean, to make it clear what is
core and what is a port, and to allow the repository to grow with new ports
in a sustainable way.
</content>
</entry>
<entry>
<title>windows: Bring mpconfigport.h up-to-date with unix port</title>
<updated>2017-04-21T11:20:14+00:00</updated>
<author>
<name>stijn</name>
<email>stijn@ignitron.net</email>
</author>
<published>2017-04-21T11:17:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=3e5cd35a9f6b2877f72f4af6865f14363826de4c'/>
<id>urn:sha1:3e5cd35a9f6b2877f72f4af6865f14363826de4c</id>
<content type='text'>
Add definitions/source files for features which work on the windows
ports but weren't yet enabled.
UTIME related lines are moved a couple of lines up to make comparision
with unix/mpconfigport.h easier in the future.
</content>
</entry>
<entry>
<title>msvc: Add machine/pin-related sources to build</title>
<updated>2017-03-02T08:54:03+00:00</updated>
<author>
<name>stijn</name>
<email>stijn@ignitron.net</email>
</author>
<published>2017-03-02T08:54:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=845a80a6c8a17972127cb3e9a6e8143f9c31e4fe'/>
<id>urn:sha1:845a80a6c8a17972127cb3e9a6e8143f9c31e4fe</id>
<content type='text'>
This fixes unresolved references after [f1ea3bc]
</content>
</entry>
<entry>
<title>windows: Fix utime_mphal compilation for msvc</title>
<updated>2016-11-03T09:31:58+00:00</updated>
<author>
<name>stijn</name>
<email>stijn@ignitron.net</email>
</author>
<published>2016-11-01T09:24:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=0b9ed550267ca0efba094d14c250f268d744818d'/>
<id>urn:sha1:0b9ed550267ca0efba094d14c250f268d744818d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>windows/msvc: Include machine_pinbase.c in build and enable umachine module</title>
<updated>2016-06-25T20:49:45+00:00</updated>
<author>
<name>stijn</name>
<email>stijn@ignitron.net</email>
</author>
<published>2016-06-23T07:55:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=4b9046328dd9cc5905bc7c971eaa03248f0f0396'/>
<id>urn:sha1:4b9046328dd9cc5905bc7c971eaa03248f0f0396</id>
<content type='text'>
Fixes linker errors since [ad229477] and adds the umachine module so tests pass.
</content>
</entry>
<entry>
<title>windows/msvc: Add modurandom.c to list of source files.</title>
<updated>2016-01-26T19:38:59+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2016-01-26T19:38:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=e713222fabe1c3987364870ed592db38529bc4a3'/>
<id>urn:sha1:e713222fabe1c3987364870ed592db38529bc4a3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>msvc: Use new modmachine infrastructure per changes in f925165</title>
<updated>2015-12-14T22:13:21+00:00</updated>
<author>
<name>stijn</name>
<email>stinos@zoho.com</email>
</author>
<published>2015-12-14T20:12:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=951fc7e993ae8069444c5cffbc889a6f305a8455'/>
<id>urn:sha1:951fc7e993ae8069444c5cffbc889a6f305a8455</id>
<content type='text'>
</content>
</entry>
<entry>
<title>msvc: Use different output directories depending on build type</title>
<updated>2015-12-11T21:42:30+00:00</updated>
<author>
<name>stijn</name>
<email>stijn@ignitron.net</email>
</author>
<published>2015-11-12T08:42:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=967ceba5b7fc56f7642947b2c48199a4d9db0d4a'/>
<id>urn:sha1:967ceba5b7fc56f7642947b2c48199a4d9db0d4a</id>
<content type='text'>
This allows multiple versions (e.g. Debug/Release, x86/x64) of micropython.exe
to co-exist instead and also solves potential problems where msbuild does not
completely rebuild the output and/or pdb files when switching between builds,
which in turn can cause linker errors in dependent projects.

By default exe/map/... files go in windows/build/$(Configuration)$(Platform)

After each build micropython.exe is still copied from the above directory to
the windows directory though, as that is consistent with the other ports and
the test runner by default uses that location as well.

Also rename env.props -&gt; path.props which is a clearer name,
and add ample documentation in the affected build files.

(also see discussion in #1538)
</content>
</entry>
<entry>
<title>windows: Do not use wildcards when looking for sources in directories containing optional features</title>
<updated>2015-10-25T12:33:49+00:00</updated>
<author>
<name>stijn</name>
<email>stinos@zoho.com</email>
</author>
<published>2015-10-25T11:42:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=1c55310bcced133fa4efc1546c0001f3ae4a9fc6'/>
<id>urn:sha1:1c55310bcced133fa4efc1546c0001f3ae4a9fc6</id>
<content type='text'>
Fixes issues like #1532
</content>
</entry>
<entry>
<title>windows/msvc: Exclude modjni from build.</title>
<updated>2015-09-22T10:07:03+00:00</updated>
<author>
<name>stijn</name>
<email>stijn@ignitron.net</email>
</author>
<published>2015-09-21T08:12:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=dcbe936c50ad7050efde8acc94d891dae1909148'/>
<id>urn:sha1:dcbe936c50ad7050efde8acc94d891dae1909148</id>
<content type='text'>
</content>
</entry>
</feed>
