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