|
| 1 | +# |
| 2 | +# Arduino package hierarchy |
| 3 | +# |
| 4 | +# PACKAGE |
| 5 | +# | |
| 6 | +# |_______PLATFORMS: |
| 7 | +# *PLATFORM ver 0.1 depends on tools NAME and ver |
| 8 | +# *PLATFORM ver 0.2 depends on tools NAME and ver |
| 9 | +# |_______TOOLS: |
| 10 | +# *TOOLS NAME ver 0.1, download url, os, hash |
| 11 | +# *TOOLS NAME ver 0.2, download url, os, hash |
| 12 | +# |
| 13 | +# Requirement: |
| 14 | +# 1.create repo for arduino package (this will goes to REPO_SOURCE_GIT_URL) |
| 15 | +# |-> or fork and rename this template repo: |
| 16 | +# https://github.com/badgeek/ArduinoPackageAVR/ |
| 17 | +# 2.create github pages repo for hosting released package ( RELEASE_REPO_GIT_URL ) |
| 18 | +# |-> or fork and rename this template repo: |
| 19 | +# https://github.com/ATtinyTeenageRiot/ArduinoPackagePage/ |
| 20 | +# |
| 21 | +# Then fill all config variables |
| 22 | +# |
| 23 | + |
| 24 | +# 1.REPO SOURCE - pointed to AVR platform source code |
| 25 | +#--------------------------------------------- |
| 26 | +REPO_SOURCE_GIT_URL="/Users/xcorex/Documents/Projects/AVR/TeenyRiot/platform" |
| 27 | +#REPO_SOURCE_GIT_URL="https://github.com/TeenyRiotDevel/TeenyRiotAVR.git" |
| 28 | + |
| 29 | +# 2.RELEASE - destination github page repo (GitHub Pages) |
| 30 | +# package will be uploaded to this github repo at branch "gh-pages" |
| 31 | +#--------------------------------------------- |
| 32 | +RELEASE_REPO_GIT_URL="https://github.com/TeenyRiot/TeenyRiot.git" |
| 33 | +RELEASE_PAGE_URL="http://teenyriot.github.io/TeenyRiot" |
| 34 | +RELEASE_INDEX_JSON_FILENAME="package_teenyriot_index.json" |
| 35 | +RELEASE_PREFIX="teenyriot-" |
| 36 | + |
| 37 | +# 3.Board info - displayed on board manager |
| 38 | +#--------------------------------------------- |
| 39 | +BOARD_NAME=TeenyRiot |
| 40 | +BOARD_ARCH=avr |
| 41 | +BOARD_CATEGORY=contributed |
| 42 | +BOARD_HELP_URL=https://github.com/TeenyRiot/TeenyRiot |
| 43 | + |
| 44 | +# 4.Package info - displayed on arduino board manager |
| 45 | +#--------------------------------------------- |
| 46 | +BOARD_PACKAGE_MAINTAINER=ATtinyTeenageRiot |
| 47 | +BOARD_PACKAGE_WEB_URL=https://github.com/TeenyRiot/TeenyRiot |
| 48 | +BOARD_PACKAGE_HELP_URL=https://github.com/TeenyRiot/TeenyRiot |
| 49 | + |
| 50 | + |
| 51 | +# 5.Package template - custom template for package |
| 52 | +# located at ./template/, leave it blank for default |
| 53 | +#--------------------------------------------- |
| 54 | +BOARD_PACKAGE_TEMPLATE=package_template.json |
| 55 | + |
| 56 | +# 6.Supported board list - displayed on the board manager |
| 57 | +#--------------------------------------------- |
| 58 | +#ADD_BOARD_LIST 8BitMixtape |
| 59 | +ADD_BOARD_LIST TeenyRiot |
| 60 | + |
| 61 | +# 7.Add board dependencies |
| 62 | +# add "dependency name" to "dependency group" |
| 63 | +#--------------------------------------------- |
| 64 | +# dependency group dependency name version |
| 65 | +ADD_DEPENDENCIES basic_dependencies micronucleus 2.0a4 |
| 66 | + |
| 67 | +# 8.Add release version here.. |
| 68 | +# example: |
| 69 | +# add release #ver #commit #dependencies group #platform custom template |
| 70 | +# associate this release with dependency group leave it blank for default |
| 71 | +# ADD_RELEASE 0.0.1 57d899c6 basic_dependencies customtemplate |
| 72 | +#--------------------------------------------------------------------------------------------------------------- |
| 73 | + ADD_RELEASE 0.0.1 57d899c6 basic_dependencies |
0 commit comments