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>`_)
* Disabled automatic updates by default for platforms, packages and libraries
(`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)

View File

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

View File

@ -31,7 +31,7 @@ def BuildFirmware(env):
firmenv = env.Clone()
vdirs = firmenv.VariantDirRecursive(
join("$BUILD_DIR", "src"), "$PROJECTSRC_DIR")
join("$BUILD_DIR", "src"), "$PROJECTSRC_DIR", duplicate=False)
# build dependent libs
deplibs = firmenv.BuildDependentLibraries("$PROJECTSRC_DIR")
@ -365,7 +365,7 @@ def ConvertInoToCpp(env):
if not data:
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:
f.write(data)