Fix bug with creating copies of source files // Resolve #177

This commit is contained in:
Ivan Kravets
2015-04-22 14:21:26 +01:00
parent 5af3b9b7c9
commit 4d8cbc1349
3 changed files with 5 additions and 3 deletions

View File

@ -15,6 +15,8 @@ Release History
(`issue #168 <https://github.com/platformio/platformio/issues/168>`_) (`issue #168 <https://github.com/platformio/platformio/issues/168>`_)
* Disabled automatic updates by default for platforms, packages and libraries * Disabled automatic updates by default for platforms, packages and libraries
(`issue #171 <https://github.com/platformio/platformio/issues/171>`_) (`issue #171 <https://github.com/platformio/platformio/issues/171>`_)
* Fixed bug with creating copies of source files
(`issue #177 <https://github.com/platformio/platformio/issues/177>`_)
1.4.0 (2015-04-11) 1.4.0 (2015-04-11)

View File

@ -1,7 +1,7 @@
# Copyright (C) Ivan Kravets <me@ikravets.com> # Copyright (C) Ivan Kravets <me@ikravets.com>
# See LICENSE for details. # See LICENSE for details.
VERSION = (2, 0, "0.dev1") VERSION = (2, 0, "0.dev2")
__version__ = ".".join([str(s) for s in VERSION]) __version__ = ".".join([str(s) for s in VERSION])
__title__ = "platformio" __title__ = "platformio"

View File

@ -31,7 +31,7 @@ def BuildFirmware(env):
firmenv = env.Clone() firmenv = env.Clone()
vdirs = firmenv.VariantDirRecursive( vdirs = firmenv.VariantDirRecursive(
join("$BUILD_DIR", "src"), "$PROJECTSRC_DIR") join("$BUILD_DIR", "src"), "$PROJECTSRC_DIR", duplicate=False)
# build dependent libs # build dependent libs
deplibs = firmenv.BuildDependentLibraries("$PROJECTSRC_DIR") deplibs = firmenv.BuildDependentLibraries("$PROJECTSRC_DIR")
@ -365,7 +365,7 @@ def ConvertInoToCpp(env):
if not data: if not data:
return return
tmpcpp_file = join(env.subst("$PROJECTSRC_DIR"), "piomain.cpp") tmpcpp_file = join(env.subst("$PROJECTSRC_DIR"), "tmp_ino_to.cpp")
with open(tmpcpp_file, "w") as f: with open(tmpcpp_file, "w") as f:
f.write(data) f.write(data)