diff --git a/CHANGELOG.md b/CHANGELOG.md index 6ba04055..bc9b06b6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,18 @@ and this project adheres to [Semantic Versioning](http://semver.org/). ## [Unreleased] + +## [0.3.2 - 2017-11-08] +### Added +- make the Sduino versions of the built-in examples visible in the IDE +- support for compiling .pde and .ino files using the makefile + +### Fixed +- makefile Arduino.mk uses the same tools path then the IDE +- use more scripts to generate cleaner release archive files + + + ## [0.3.1 - 2017-11-06] ### Fixed - don't use symlinks in archives for Windows anymore (#25) diff --git a/board-manager/Makefile b/board-manager/Makefile index 8adae833..36f2cde0 100644 --- a/board-manager/Makefile +++ b/board-manager/Makefile @@ -1,5 +1,5 @@ # the required versions for the new build -COREVERSION=0.3.1 +COREVERSION=0.3.2 SDCCVERSION=10088 TOOLSVERSION=2017.11.06 diff --git a/board-manager/Makefile.core b/board-manager/Makefile.core index 3b94a060..397ba03e 100644 --- a/board-manager/Makefile.core +++ b/board-manager/Makefile.core @@ -33,7 +33,7 @@ $(PLATFORM_ENTRY): $(COREFILE) $(COREFILE): | $(COREDIR) echo "Generating the core archive file." - (cd ..; git archive -v --format=tar HEAD:$(SUBTREE))|\ + (cd ..; git archive -v --prefix=./ --format=tar HEAD:$(SUBTREE))|\ bzip2 > $(COREFILE) # make a new release directory if not present diff --git a/board-manager/parts/platform-entry-sduino-0.3.2.txt b/board-manager/parts/platform-entry-sduino-0.3.2.txt new file mode 100644 index 00000000..ccd0e34e --- /dev/null +++ b/board-manager/parts/platform-entry-sduino-0.3.2.txt @@ -0,0 +1,26 @@ + { + "name": "Sduino STM8 plain C core (non-C++)", + "architecture": "stm8", + "version": "0.3.2", + "category": "Contributed", + "boards": [ + {"name": "STM8S103F3 Breakout Board"}, + {"name": "STM8S105C6 Discovery Board"} + ], + "toolsDependencies": [ + { + "name": "STM8Tools", + "version": "2017.11.06", + "packager": "sduino" + }, + { + "name": "sdcc", + "version": "build.10088", + "packager": "sduino" + } + ], + "url": "https://github.com/tenbaht/sduino/releases/download/v0.3.2/sduino-core-0.3.2.tar.bz2", + "archiveFileName": "sduino-core-0.3.2.tar.bz2", + "checksum": "SHA-256:dc10f5b21030db9ccc1cc8b935a7f2cf48bc1226629b3e7c87e7047c79b5c9ae", + "size": "5627842" + }, diff --git a/package_sduino_stm8_index.json b/package_sduino_stm8_index.json index d948472b..1842ae5c 100644 --- a/package_sduino_stm8_index.json +++ b/package_sduino_stm8_index.json @@ -9,6 +9,32 @@ "online": "http://www.stm32duino.com/viewforum.php?f=52" }, "platforms" : [ + { + "name": "Sduino STM8 plain C core (non-C++)", + "architecture": "stm8", + "version": "0.3.2", + "category": "Contributed", + "boards": [ + {"name": "STM8S103F3 Breakout Board"}, + {"name": "STM8S105C6 Discovery Board"} + ], + "toolsDependencies": [ + { + "name": "STM8Tools", + "version": "2017.11.06", + "packager": "sduino" + }, + { + "name": "sdcc", + "version": "build.10088", + "packager": "sduino" + } + ], + "url": "https://github.com/tenbaht/sduino/releases/download/v0.3.2/sduino-core-0.3.2.tar.bz2", + "archiveFileName": "sduino-core-0.3.2.tar.bz2", + "checksum": "SHA-256:dc10f5b21030db9ccc1cc8b935a7f2cf48bc1226629b3e7c87e7047c79b5c9ae", + "size": "5627842" + }, { "name": "Sduino STM8 plain C core (non-C++)", "architecture": "stm8",