Louis authored on17/12/2018 23:06:28
Showing1 changed files
1 1
deleted file mode 100644
... ...
@@ -1,72 +0,0 @@
1
-AR = 'arm-none-eabi-ar'
2
-ARFLAGS = 'rcs'
3
-AS = 'arm-none-eabi-gcc'
4
-BINDIR = '/usr/local/bin'
5
-BLOCK_MESSAGE_KEYS = []
6
-BUILD_DIR = 'diorite'
7
-BUILD_TYPE = 'app'
8
-BUNDLE_BIN_DIR = 'diorite'
9
-BUNDLE_NAME = 'synocam_home_switch.pbw'
10
-CC = ['arm-none-eabi-gcc']
11
-CCLNK_SRC_F = []
12
-CCLNK_TGT_F = ['-o']
13
-CC_NAME = 'gcc'
14
-CC_SRC_F = []
15
-CC_TGT_F = ['-c', '-o']
16
-CC_VERSION = ('4', '7', '2')
17
-CFLAGS = ['-std=c99', '-mcpu=cortex-m3', '-mthumb', '-ffunction-sections', '-fdata-sections', '-g', '-fPIE', '-Os', '-D_TIME_H_', '-Wall', '-Wextra', '-Werror', '-Wno-unused-parameter', '-Wno-error=unused-function', '-Wno-error=unused-variable']
18
-CFLAGS_MACBUNDLE = ['-fPIC']
19
-CFLAGS_cshlib = ['-fPIC']
20
-CPPPATH_ST = '-I%s'
21
-DEFINES = ['RELEASE', 'PBL_PLATFORM_DIORITE', 'PBL_BW', 'PBL_RECT', 'PBL_MICROPHONE', 'PBL_HEALTH', 'PBL_SMARTSTRAP', 'PBL_DISPLAY_WIDTH=144', 'PBL_DISPLAY_HEIGHT=168', 'PBL_SDK_3']
22
-DEFINES_ST = '-D%s'
23
-DEST_BINFMT = 'elf'
24
-DEST_CPU = 'arm'
25
-DEST_OS = 'linux'
26
-INCLUDES = ['diorite']
27
-LD = 'arm-none-eabi-ld'
28
-LIBDIR = '/usr/local/lib'
29
-LIBPATH_ST = '-L%s'
30
-LIB_DIR = 'node_modules'
31
-LIB_JSON = [{u'gitHead': u'1bf6db08092ab464974d1762a953ea7cbd24efb8', u'_location': u'/pebble-clay', u'dist': {u'tarball': u'https://registry.npmjs.org/pebble-clay/-/pebble-clay-1.0.4.tgz', u'shasum': u'fdf92f0fdc770a979c06874eaa2457cc2e762344'}, u'_spec': u'pebble-clay@^1.0.0', u'_npmOperationalInternal': {u'tmp': u'tmp/pebble-clay-1.0.4.tgz_1479759281024_0.1520081793423742', u'host': u'packages-12-west.internal.npmjs.com'}, u'keywords': [u'config', u'configuration', u'pebble', u'pebble-package'], u'devDependencies': {u'chai': u'^3.4.1', u'mocha': u'^2.3.4', u'through': u'^2.3.8', u'gulp-inline': u'0.0.15', u'karma-source-map-support': u'^1.1.0', u'deepcopy': u'^0.6.1', u'eslint-plugin-standard': u'^1.3.1', u'stringify': u'^3.2.0', u'gulp-insert': u'^0.5.0', u'gulp': u'^3.9.0', u'gulp-htmlmin': u'^1.3.0', u'deamdify': u'^0.2.0', u'bourbon': u'^4.2.6', u'eslint-config-pebble': u'^1.2.0', u'eslint': u'^1.5.1', u'karma-coverage': u'^0.5.3', u'watchify': u'^3.7.0', u'require-from-string': u'^1.1.0', u'gulp-sourcemaps': u'^1.6.0', u'karma-mocha': u'^0.2.1', u'sinon': u'^1.17.3', u'joi': u'^6.10.1', u'browserify': u'^13.0.0', u'sassify': u'^0.9.1', u'gulp-autoprefixer': u'^3.1.0', u'karma-mocha-reporter': u'^1.1.5', u'autoprefixer': u'^6.3.1', u'browserify-istanbul': u'^0.2.1', u'karma-threshold-reporter': u'^0.1.15', u'gulp-sass': u'^2.1.1', u'vinyl-source-stream': u'^1.1.0', u'gulp-uglify': u'^1.5.2', u'karma-chrome-launcher': u'^0.2.2', u'vinyl-buffer': u'^1.0.0', u'del': u'^2.0.2', u'karma': u'^0.13.19', u'karma-browserify': u'^5.0.1', u'tosource': u'^1.0.0', u'postcss': u'^5.0.14'}, u'_from': u'pebble-clay@>=1.0.0 <2.0.0', u'pebble': {u'targetPlatforms': [u'aplite', u'basalt', u'chalk', u'diorite', u'emery'], u'sdkVersion': u'3', u'projectType': u'package', u'resources': {u'media': []}, u'capabilities': [u'configurable']}, u'_inCache': True, u'_phantomChildren': {}, u'_args': [[u'pebble-clay@^1.0.0', u'/home/louis/pebble-dev/projects/synocam_home_switch']], u'_nodeVersion': u'6.9.1', u'version': u'1.0.4', u'_resolved': u'https://registry.npmjs.org/pebble-clay/-/pebble-clay-1.0.4.tgz', u'readme': u'ERROR: No README data found!', u'homepage': u'https://github.com/pebble/clay#readme', u'_npmVersion': u'3.10.8', u'_requested': {u'name': u'pebble-clay', u'rawSpec': u'^1.0.0', u'raw': u'pebble-clay@^1.0.0', u'scope': None, u'type': u'range', u'spec': u'>=1.0.0 <2.0.0'}, u'description': u'Pebble Config Framework', u'repository': {u'url': u'git+https://github.com/pebble/clay.git', u'type': u'git'}, u'optionalDependencies': {}, u'_requiredBy': [u'/'], u'maintainers': [{u'name': u'pebble-tech', u'email': u'webteam@getpebble.com'}], u'dependencies': {}, u'scripts': {u'pebble-publish': u'npm run pebble-clean && npm run build && pebble build && pebble package publish && npm run pebble-clean', u'test-travis': u'gulp && ./node_modules/.bin/karma start ./test/karma.conf.js --single-run --browsers chromeTravisCI && ./node_modules/.bin/eslint ./', u'pebble-build': u'npm run build && pebble build', u'test-debug': u'(export DEBUG=true && ./node_modules/.bin/gulp && ./node_modules/.bin/karma start ./test/karma.conf.js --no-single-run)', u'lint': u'eslint ./', u'dev': u'gulp dev', u'build': u'gulp', u'test': u'gulp && ./node_modules/.bin/karma start ./test/karma.conf.js --single-run', u'pebble-clean': u'rm -rf tmp src/js/index.js && pebble clean'}, 'path': 'node_modules/pebble-clay/dist', u'_installable': True, u'_shrinkwrap': None, u'name': u'pebble-clay', u'license': u'MIT', u'directories': {}, u'author': {u'name': u'Pebble Technology'}, u'bugs': {u'url': u'https://github.com/pebble/clay/issues'}, u'_npmUser': {u'email': u'webteam@getpebble.com', u'name': u'pebble-tech'}, 'js_paths': ['node_modules/pebble-clay/dist/js/index.js'], u'_where': u'/home/louis/pebble-dev/projects/synocam_home_switch', u'_id': u'pebble-clay@1.0.4', u'_shasum': u'fdf92f0fdc770a979c06874eaa2457cc2e762344'}]
32
-LIB_RESOURCES_JSON = {u'pebble-clay': []}
33
-LIB_ST = '-l%s'
34
-LINKFLAGS = ['-mcpu=cortex-m3', '-mthumb', '-Wl,--gc-sections', '-Wl,--warn-common', '-fPIE', '-Os']
35
-LINKFLAGS_MACBUNDLE = ['-bundle', '-undefined', 'dynamic_lookup']
36
-LINKFLAGS_cshlib = ['-shared']
37
-LINKFLAGS_cstlib = ['-Wl,-Bstatic']
38
-LINK_CC = ['arm-none-eabi-gcc']
39
-MESSAGE_KEYS = {u'status': 10000, u'username': 10002, u'password': 10003, u'JSReady': 10004, u'server': 10001}
40
-MESSAGE_KEYS_DEFINITION = '/home/louis/repos/synocam_home_switch/build/src/message_keys.auto.c'
41
-MESSAGE_KEYS_HEADER = '/home/louis/repos/synocam_home_switch/build/include/message_keys.auto.h'
42
-MESSAGE_KEYS_JSON = '/home/louis/repos/synocam_home_switch/build/js/message_keys.json'
43
-NODE_PATH = '/home/louis/.pebble-sdk/SDKs/current/node_modules'
44
-PEBBLE_SDK_COMMON = '/home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/common'
45
-PEBBLE_SDK_PLATFORM = '/home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite'
46
-PEBBLE_SDK_ROOT = '/home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble'
47
-PLATFORM = {'TAGS': ['diorite', 'bw', 'rect', 'mic', 'strap', 'health', '144w', '168h'], 'MAX_FONT_GLYPH_SIZE': 256, 'ADDITIONAL_TEXT_LINES_FOR_PEBBLE_H': [], 'MAX_APP_BINARY_SIZE': 65536, 'MAX_RESOURCES_SIZE': 1048576, 'MAX_APP_MEMORY_SIZE': 65536, 'MAX_WORKER_MEMORY_SIZE': 10240, 'NAME': 'diorite', 'BUNDLE_BIN_DIR': 'diorite', 'BUILD_DIR': 'diorite', 'MAX_RESOURCES_SIZE_APPSTORE': 262144, 'DEFINES': ['PBL_PLATFORM_DIORITE', 'PBL_BW', 'PBL_RECT', 'PBL_MICROPHONE', 'PBL_HEALTH', 'PBL_SMARTSTRAP', 'PBL_DISPLAY_WIDTH=144', 'PBL_DISPLAY_HEIGHT=168']}
48
-PLATFORM_NAME = 'diorite'
49
-PREFIX = '/usr/local'
50
-PROJECT_INFO = {'appKeys': {u'status': 10000, u'username': 10002, u'password': 10003, u'JSReady': 10004, u'server': 10001}, u'sdkVersion': u'3', u'projectType': u'native', u'uuid': u'd701bcb8-1076-4adb-9e38-9c21566efc24', u'messageKeys': {u'status': 10000, u'username': 10002, u'password': 10003, u'JSReady': 10004, u'server': 10001}, 'companyName': u'ljonget@gmail.com', u'enableMultiJS': True, u'targetPlatforms': [u'diorite'], u'capabilities': [u'configurable'], 'versionLabel': u'1.1', 'longName': u'DSCam Home-Switch', u'displayName': u'DSCam Home-Switch', 'shortName': u'DSCam Home-Switch', u'watchapp': {u'watchface': False}, u'resources': {u'media': [{u'type': u'bitmap', u'menuIcon': True, u'targetPlatforms': None, u'name': u'IMAGE_MENU_ICON', u'file': u'images/icon.png'}, {u'targetPlatforms': None, u'type': u'bitmap', u'name': u'Q_MARK', u'file': u'images/q_mark.png'}, {u'targetPlatforms': None, u'type': u'bitmap', u'name': u'HOME_OFF', u'file': u'images/home_off.png'}, {u'targetPlatforms': None, u'type': u'bitmap', u'name': u'HOME_ON', u'file': u'images/home_on.png'}]}, 'name': u'dscam-h-s'}
51
-REQUESTED_PLATFORMS = [u'diorite']
52
-RESOURCES_JSON = [{u'type': u'bitmap', u'menuIcon': True, u'targetPlatforms': None, u'name': u'IMAGE_MENU_ICON', u'file': u'images/icon.png'}, {u'targetPlatforms': None, u'type': u'bitmap', u'name': u'Q_MARK', u'file': u'images/q_mark.png'}, {u'targetPlatforms': None, u'type': u'bitmap', u'name': u'HOME_OFF', u'file': u'images/home_off.png'}, {u'targetPlatforms': None, u'type': u'bitmap', u'name': u'HOME_ON', u'file': u'images/home_on.png'}]
53
-RPATH_ST = '-Wl,-rpath,%s'
54
-SANDBOX = False
55
-SDK_VERSION_MAJOR = 5
56
-SDK_VERSION_MINOR = 86
57
-SHLIB_MARKER = None
58
-SIZE = 'arm-none-eabi-size'
59
-SONAME_ST = '-Wl,-h,%s'
60
-STLIBPATH_ST = '-L%s'
61
-STLIB_MARKER = None
62
-STLIB_ST = '-l%s'
63
-SUPPORTED_PLATFORMS = ['emery', 'basalt', 'diorite', 'aplite', 'chalk']
64
-TARGET_PLATFORMS = ['diorite']
65
-TIMESTAMP = 1545083087
66
-USE_GROUPS = True
67
-VERBOSE = 0
68
-WEBPACK = '/home/louis/.pebble-sdk/SDKs/current/node_modules/.bin/webpack'
69
-cprogram_PATTERN = '%s'
70
-cshlib_PATTERN = 'lib%s.so'
71
-cstlib_PATTERN = 'lib%s.a'
72
-macbundle_PATTERN = '%s.bundle'
Browse code

gitignore

Louis authored on17/12/2018 22:59:29
Showing1 changed files
... ...
@@ -62,7 +62,7 @@ STLIB_MARKER = None
62 62
 STLIB_ST = '-l%s'
63 63
 SUPPORTED_PLATFORMS = ['emery', 'basalt', 'diorite', 'aplite', 'chalk']
64 64
 TARGET_PLATFORMS = ['diorite']
65
-TIMESTAMP = 1543274350
65
+TIMESTAMP = 1545083087
66 66
 USE_GROUPS = True
67 67
 VERBOSE = 0
68 68
 WEBPACK = '/home/louis/.pebble-sdk/SDKs/current/node_modules/.bin/webpack'
Browse code

statusbar with time

Louis authored on27/11/2018 00:21:26
Showing1 changed files
... ...
@@ -62,7 +62,7 @@ STLIB_MARKER = None
62 62
 STLIB_ST = '-l%s'
63 63
 SUPPORTED_PLATFORMS = ['emery', 'basalt', 'diorite', 'aplite', 'chalk']
64 64
 TARGET_PLATFORMS = ['diorite']
65
-TIMESTAMP = 1543087906
65
+TIMESTAMP = 1543274350
66 66
 USE_GROUPS = True
67 67
 VERBOSE = 0
68 68
 WEBPACK = '/home/louis/.pebble-sdk/SDKs/current/node_modules/.bin/webpack'
Browse code

new VM build

Louis authored on25/11/2018 22:32:17
Showing1 changed files
... ...
@@ -37,9 +37,9 @@ LINKFLAGS_cshlib = ['-shared']
37 37
 LINKFLAGS_cstlib = ['-Wl,-Bstatic']
38 38
 LINK_CC = ['arm-none-eabi-gcc']
39 39
 MESSAGE_KEYS = {u'status': 10000, u'username': 10002, u'password': 10003, u'JSReady': 10004, u'server': 10001}
40
-MESSAGE_KEYS_DEFINITION = '/home/louis/pebble-dev/projects/synocam_home_switch/build/src/message_keys.auto.c'
41
-MESSAGE_KEYS_HEADER = '/home/louis/pebble-dev/projects/synocam_home_switch/build/include/message_keys.auto.h'
42
-MESSAGE_KEYS_JSON = '/home/louis/pebble-dev/projects/synocam_home_switch/build/js/message_keys.json'
40
+MESSAGE_KEYS_DEFINITION = '/home/louis/repos/synocam_home_switch/build/src/message_keys.auto.c'
41
+MESSAGE_KEYS_HEADER = '/home/louis/repos/synocam_home_switch/build/include/message_keys.auto.h'
42
+MESSAGE_KEYS_JSON = '/home/louis/repos/synocam_home_switch/build/js/message_keys.json'
43 43
 NODE_PATH = '/home/louis/.pebble-sdk/SDKs/current/node_modules'
44 44
 PEBBLE_SDK_COMMON = '/home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/common'
45 45
 PEBBLE_SDK_PLATFORM = '/home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite'
... ...
@@ -60,9 +60,9 @@ SONAME_ST = '-Wl,-h,%s'
60 60
 STLIBPATH_ST = '-L%s'
61 61
 STLIB_MARKER = None
62 62
 STLIB_ST = '-l%s'
63
-SUPPORTED_PLATFORMS = ['basalt', 'aplite', 'diorite', 'emery', 'chalk']
63
+SUPPORTED_PLATFORMS = ['emery', 'basalt', 'diorite', 'aplite', 'chalk']
64 64
 TARGET_PLATFORMS = ['diorite']
65
-TIMESTAMP = 1538177138
65
+TIMESTAMP = 1543087906
66 66
 USE_GROUPS = True
67 67
 VERBOSE = 0
68 68
 WEBPACK = '/home/louis/.pebble-sdk/SDKs/current/node_modules/.bin/webpack'
Browse code

better handling sent message ?

Louis authored on29/09/2018 01:27:02
Showing1 changed files
... ...
@@ -62,7 +62,7 @@ STLIB_MARKER = None
62 62
 STLIB_ST = '-l%s'
63 63
 SUPPORTED_PLATFORMS = ['basalt', 'aplite', 'diorite', 'emery', 'chalk']
64 64
 TARGET_PLATFORMS = ['diorite']
65
-TIMESTAMP = 1537624194
65
+TIMESTAMP = 1538177138
66 66
 USE_GROUPS = True
67 67
 VERBOSE = 0
68 68
 WEBPACK = '/home/louis/.pebble-sdk/SDKs/current/node_modules/.bin/webpack'
Browse code

sent message

Louis authored on22/09/2018 15:50:26
Showing1 changed files
... ...
@@ -62,7 +62,7 @@ STLIB_MARKER = None
62 62
 STLIB_ST = '-l%s'
63 63
 SUPPORTED_PLATFORMS = ['basalt', 'aplite', 'diorite', 'emery', 'chalk']
64 64
 TARGET_PLATFORMS = ['diorite']
65
-TIMESTAMP = 1537306551
65
+TIMESTAMP = 1537624194
66 66
 USE_GROUPS = True
67 67
 VERBOSE = 0
68 68
 WEBPACK = '/home/louis/.pebble-sdk/SDKs/current/node_modules/.bin/webpack'
Browse code

click_handler uncommented

Louis authored on18/09/2018 23:36:08
Showing1 changed files
... ...
@@ -62,7 +62,7 @@ STLIB_MARKER = None
62 62
 STLIB_ST = '-l%s'
63 63
 SUPPORTED_PLATFORMS = ['basalt', 'aplite', 'diorite', 'emery', 'chalk']
64 64
 TARGET_PLATFORMS = ['diorite']
65
-TIMESTAMP = 1537306084
65
+TIMESTAMP = 1537306551
66 66
 USE_GROUPS = True
67 67
 VERBOSE = 0
68 68
 WEBPACK = '/home/louis/.pebble-sdk/SDKs/current/node_modules/.bin/webpack'
Browse code

commented unused code/corrected

Louis authored on18/09/2018 23:28:35
Showing1 changed files
... ...
@@ -62,7 +62,7 @@ STLIB_MARKER = None
62 62
 STLIB_ST = '-l%s'
63 63
 SUPPORTED_PLATFORMS = ['basalt', 'aplite', 'diorite', 'emery', 'chalk']
64 64
 TARGET_PLATFORMS = ['diorite']
65
-TIMESTAMP = 1537305931
65
+TIMESTAMP = 1537306084
66 66
 USE_GROUPS = True
67 67
 VERBOSE = 0
68 68
 WEBPACK = '/home/louis/.pebble-sdk/SDKs/current/node_modules/.bin/webpack'
Browse code

commented unused code

Louis authored on18/09/2018 23:25:34
Showing1 changed files
... ...
@@ -62,7 +62,7 @@ STLIB_MARKER = None
62 62
 STLIB_ST = '-l%s'
63 63
 SUPPORTED_PLATFORMS = ['basalt', 'aplite', 'diorite', 'emery', 'chalk']
64 64
 TARGET_PLATFORMS = ['diorite']
65
-TIMESTAMP = 1537305671
65
+TIMESTAMP = 1537305931
66 66
 USE_GROUPS = True
67 67
 VERBOSE = 0
68 68
 WEBPACK = '/home/louis/.pebble-sdk/SDKs/current/node_modules/.bin/webpack'
Browse code

commented unused code

Louis authored on18/09/2018 23:22:14
Showing1 changed files
... ...
@@ -62,7 +62,7 @@ STLIB_MARKER = None
62 62
 STLIB_ST = '-l%s'
63 63
 SUPPORTED_PLATFORMS = ['basalt', 'aplite', 'diorite', 'emery', 'chalk']
64 64
 TARGET_PLATFORMS = ['diorite']
65
-TIMESTAMP = 1537304575
65
+TIMESTAMP = 1537305671
66 66
 USE_GROUPS = True
67 67
 VERBOSE = 0
68 68
 WEBPACK = '/home/louis/.pebble-sdk/SDKs/current/node_modules/.bin/webpack'
Browse code

JSReady enabled

Louis authored on18/09/2018 23:08:46
Showing1 changed files
... ...
@@ -36,7 +36,7 @@ LINKFLAGS_MACBUNDLE = ['-bundle', '-undefined', 'dynamic_lookup']
36 36
 LINKFLAGS_cshlib = ['-shared']
37 37
 LINKFLAGS_cstlib = ['-Wl,-Bstatic']
38 38
 LINK_CC = ['arm-none-eabi-gcc']
39
-MESSAGE_KEYS = {u'status': 10000, u'username': 10002, u'password': 10003, u'server': 10001}
39
+MESSAGE_KEYS = {u'status': 10000, u'username': 10002, u'password': 10003, u'JSReady': 10004, u'server': 10001}
40 40
 MESSAGE_KEYS_DEFINITION = '/home/louis/pebble-dev/projects/synocam_home_switch/build/src/message_keys.auto.c'
41 41
 MESSAGE_KEYS_HEADER = '/home/louis/pebble-dev/projects/synocam_home_switch/build/include/message_keys.auto.h'
42 42
 MESSAGE_KEYS_JSON = '/home/louis/pebble-dev/projects/synocam_home_switch/build/js/message_keys.json'
... ...
@@ -47,7 +47,7 @@ PEBBLE_SDK_ROOT = '/home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble'
47 47
 PLATFORM = {'TAGS': ['diorite', 'bw', 'rect', 'mic', 'strap', 'health', '144w', '168h'], 'MAX_FONT_GLYPH_SIZE': 256, 'ADDITIONAL_TEXT_LINES_FOR_PEBBLE_H': [], 'MAX_APP_BINARY_SIZE': 65536, 'MAX_RESOURCES_SIZE': 1048576, 'MAX_APP_MEMORY_SIZE': 65536, 'MAX_WORKER_MEMORY_SIZE': 10240, 'NAME': 'diorite', 'BUNDLE_BIN_DIR': 'diorite', 'BUILD_DIR': 'diorite', 'MAX_RESOURCES_SIZE_APPSTORE': 262144, 'DEFINES': ['PBL_PLATFORM_DIORITE', 'PBL_BW', 'PBL_RECT', 'PBL_MICROPHONE', 'PBL_HEALTH', 'PBL_SMARTSTRAP', 'PBL_DISPLAY_WIDTH=144', 'PBL_DISPLAY_HEIGHT=168']}
48 48
 PLATFORM_NAME = 'diorite'
49 49
 PREFIX = '/usr/local'
50
-PROJECT_INFO = {'appKeys': {u'status': 10000, u'username': 10002, u'password': 10003, u'server': 10001}, u'sdkVersion': u'3', u'projectType': u'native', u'uuid': u'd701bcb8-1076-4adb-9e38-9c21566efc24', u'messageKeys': {u'status': 10000, u'username': 10002, u'password': 10003, u'server': 10001}, 'companyName': u'ljonget@gmail.com', u'enableMultiJS': True, u'targetPlatforms': [u'diorite'], u'capabilities': [u'configurable'], 'versionLabel': u'1.1', 'longName': u'DSCam Home-Switch', u'displayName': u'DSCam Home-Switch', 'shortName': u'DSCam Home-Switch', u'watchapp': {u'watchface': False}, u'resources': {u'media': [{u'type': u'bitmap', u'menuIcon': True, u'targetPlatforms': None, u'name': u'IMAGE_MENU_ICON', u'file': u'images/icon.png'}, {u'targetPlatforms': None, u'type': u'bitmap', u'name': u'Q_MARK', u'file': u'images/q_mark.png'}, {u'targetPlatforms': None, u'type': u'bitmap', u'name': u'HOME_OFF', u'file': u'images/home_off.png'}, {u'targetPlatforms': None, u'type': u'bitmap', u'name': u'HOME_ON', u'file': u'images/home_on.png'}]}, 'name': u'dscam-h-s'}
50
+PROJECT_INFO = {'appKeys': {u'status': 10000, u'username': 10002, u'password': 10003, u'JSReady': 10004, u'server': 10001}, u'sdkVersion': u'3', u'projectType': u'native', u'uuid': u'd701bcb8-1076-4adb-9e38-9c21566efc24', u'messageKeys': {u'status': 10000, u'username': 10002, u'password': 10003, u'JSReady': 10004, u'server': 10001}, 'companyName': u'ljonget@gmail.com', u'enableMultiJS': True, u'targetPlatforms': [u'diorite'], u'capabilities': [u'configurable'], 'versionLabel': u'1.1', 'longName': u'DSCam Home-Switch', u'displayName': u'DSCam Home-Switch', 'shortName': u'DSCam Home-Switch', u'watchapp': {u'watchface': False}, u'resources': {u'media': [{u'type': u'bitmap', u'menuIcon': True, u'targetPlatforms': None, u'name': u'IMAGE_MENU_ICON', u'file': u'images/icon.png'}, {u'targetPlatforms': None, u'type': u'bitmap', u'name': u'Q_MARK', u'file': u'images/q_mark.png'}, {u'targetPlatforms': None, u'type': u'bitmap', u'name': u'HOME_OFF', u'file': u'images/home_off.png'}, {u'targetPlatforms': None, u'type': u'bitmap', u'name': u'HOME_ON', u'file': u'images/home_on.png'}]}, 'name': u'dscam-h-s'}
51 51
 REQUESTED_PLATFORMS = [u'diorite']
52 52
 RESOURCES_JSON = [{u'type': u'bitmap', u'menuIcon': True, u'targetPlatforms': None, u'name': u'IMAGE_MENU_ICON', u'file': u'images/icon.png'}, {u'targetPlatforms': None, u'type': u'bitmap', u'name': u'Q_MARK', u'file': u'images/q_mark.png'}, {u'targetPlatforms': None, u'type': u'bitmap', u'name': u'HOME_OFF', u'file': u'images/home_off.png'}, {u'targetPlatforms': None, u'type': u'bitmap', u'name': u'HOME_ON', u'file': u'images/home_on.png'}]
53 53
 RPATH_ST = '-Wl,-rpath,%s'
... ...
@@ -62,7 +62,7 @@ STLIB_MARKER = None
62 62
 STLIB_ST = '-l%s'
63 63
 SUPPORTED_PLATFORMS = ['basalt', 'aplite', 'diorite', 'emery', 'chalk']
64 64
 TARGET_PLATFORMS = ['diorite']
65
-TIMESTAMP = 1535233526
65
+TIMESTAMP = 1537304575
66 66
 USE_GROUPS = True
67 67
 VERBOSE = 0
68 68
 WEBPACK = '/home/louis/.pebble-sdk/SDKs/current/node_modules/.bin/webpack'
Louis authored on25/08/2018 23:51:28
Showing1 changed files
1 1
new file mode 100644
... ...
@@ -0,0 +1,72 @@
1
+AR = 'arm-none-eabi-ar'
2
+ARFLAGS = 'rcs'
3
+AS = 'arm-none-eabi-gcc'
4
+BINDIR = '/usr/local/bin'
5
+BLOCK_MESSAGE_KEYS = []
6
+BUILD_DIR = 'diorite'
7
+BUILD_TYPE = 'app'
8
+BUNDLE_BIN_DIR = 'diorite'
9
+BUNDLE_NAME = 'synocam_home_switch.pbw'
10
+CC = ['arm-none-eabi-gcc']
11
+CCLNK_SRC_F = []
12
+CCLNK_TGT_F = ['-o']
13
+CC_NAME = 'gcc'
14
+CC_SRC_F = []
15
+CC_TGT_F = ['-c', '-o']
16
+CC_VERSION = ('4', '7', '2')
17
+CFLAGS = ['-std=c99', '-mcpu=cortex-m3', '-mthumb', '-ffunction-sections', '-fdata-sections', '-g', '-fPIE', '-Os', '-D_TIME_H_', '-Wall', '-Wextra', '-Werror', '-Wno-unused-parameter', '-Wno-error=unused-function', '-Wno-error=unused-variable']
18
+CFLAGS_MACBUNDLE = ['-fPIC']
19
+CFLAGS_cshlib = ['-fPIC']
20
+CPPPATH_ST = '-I%s'
21
+DEFINES = ['RELEASE', 'PBL_PLATFORM_DIORITE', 'PBL_BW', 'PBL_RECT', 'PBL_MICROPHONE', 'PBL_HEALTH', 'PBL_SMARTSTRAP', 'PBL_DISPLAY_WIDTH=144', 'PBL_DISPLAY_HEIGHT=168', 'PBL_SDK_3']
22
+DEFINES_ST = '-D%s'
23
+DEST_BINFMT = 'elf'
24
+DEST_CPU = 'arm'
25
+DEST_OS = 'linux'
26
+INCLUDES = ['diorite']
27
+LD = 'arm-none-eabi-ld'
28
+LIBDIR = '/usr/local/lib'
29
+LIBPATH_ST = '-L%s'
30
+LIB_DIR = 'node_modules'
31
+LIB_JSON = [{u'gitHead': u'1bf6db08092ab464974d1762a953ea7cbd24efb8', u'_location': u'/pebble-clay', u'dist': {u'tarball': u'https://registry.npmjs.org/pebble-clay/-/pebble-clay-1.0.4.tgz', u'shasum': u'fdf92f0fdc770a979c06874eaa2457cc2e762344'}, u'_spec': u'pebble-clay@^1.0.0', u'_npmOperationalInternal': {u'tmp': u'tmp/pebble-clay-1.0.4.tgz_1479759281024_0.1520081793423742', u'host': u'packages-12-west.internal.npmjs.com'}, u'keywords': [u'config', u'configuration', u'pebble', u'pebble-package'], u'devDependencies': {u'chai': u'^3.4.1', u'mocha': u'^2.3.4', u'through': u'^2.3.8', u'gulp-inline': u'0.0.15', u'karma-source-map-support': u'^1.1.0', u'deepcopy': u'^0.6.1', u'eslint-plugin-standard': u'^1.3.1', u'stringify': u'^3.2.0', u'gulp-insert': u'^0.5.0', u'gulp': u'^3.9.0', u'gulp-htmlmin': u'^1.3.0', u'deamdify': u'^0.2.0', u'bourbon': u'^4.2.6', u'eslint-config-pebble': u'^1.2.0', u'eslint': u'^1.5.1', u'karma-coverage': u'^0.5.3', u'watchify': u'^3.7.0', u'require-from-string': u'^1.1.0', u'gulp-sourcemaps': u'^1.6.0', u'karma-mocha': u'^0.2.1', u'sinon': u'^1.17.3', u'joi': u'^6.10.1', u'browserify': u'^13.0.0', u'sassify': u'^0.9.1', u'gulp-autoprefixer': u'^3.1.0', u'karma-mocha-reporter': u'^1.1.5', u'autoprefixer': u'^6.3.1', u'browserify-istanbul': u'^0.2.1', u'karma-threshold-reporter': u'^0.1.15', u'gulp-sass': u'^2.1.1', u'vinyl-source-stream': u'^1.1.0', u'gulp-uglify': u'^1.5.2', u'karma-chrome-launcher': u'^0.2.2', u'vinyl-buffer': u'^1.0.0', u'del': u'^2.0.2', u'karma': u'^0.13.19', u'karma-browserify': u'^5.0.1', u'tosource': u'^1.0.0', u'postcss': u'^5.0.14'}, u'_from': u'pebble-clay@>=1.0.0 <2.0.0', u'pebble': {u'targetPlatforms': [u'aplite', u'basalt', u'chalk', u'diorite', u'emery'], u'sdkVersion': u'3', u'projectType': u'package', u'resources': {u'media': []}, u'capabilities': [u'configurable']}, u'_inCache': True, u'_phantomChildren': {}, u'_args': [[u'pebble-clay@^1.0.0', u'/home/louis/pebble-dev/projects/synocam_home_switch']], u'_nodeVersion': u'6.9.1', u'version': u'1.0.4', u'_resolved': u'https://registry.npmjs.org/pebble-clay/-/pebble-clay-1.0.4.tgz', u'readme': u'ERROR: No README data found!', u'homepage': u'https://github.com/pebble/clay#readme', u'_npmVersion': u'3.10.8', u'_requested': {u'name': u'pebble-clay', u'rawSpec': u'^1.0.0', u'raw': u'pebble-clay@^1.0.0', u'scope': None, u'type': u'range', u'spec': u'>=1.0.0 <2.0.0'}, u'description': u'Pebble Config Framework', u'repository': {u'url': u'git+https://github.com/pebble/clay.git', u'type': u'git'}, u'optionalDependencies': {}, u'_requiredBy': [u'/'], u'maintainers': [{u'name': u'pebble-tech', u'email': u'webteam@getpebble.com'}], u'dependencies': {}, u'scripts': {u'pebble-publish': u'npm run pebble-clean && npm run build && pebble build && pebble package publish && npm run pebble-clean', u'test-travis': u'gulp && ./node_modules/.bin/karma start ./test/karma.conf.js --single-run --browsers chromeTravisCI && ./node_modules/.bin/eslint ./', u'pebble-build': u'npm run build && pebble build', u'test-debug': u'(export DEBUG=true && ./node_modules/.bin/gulp && ./node_modules/.bin/karma start ./test/karma.conf.js --no-single-run)', u'lint': u'eslint ./', u'dev': u'gulp dev', u'build': u'gulp', u'test': u'gulp && ./node_modules/.bin/karma start ./test/karma.conf.js --single-run', u'pebble-clean': u'rm -rf tmp src/js/index.js && pebble clean'}, 'path': 'node_modules/pebble-clay/dist', u'_installable': True, u'_shrinkwrap': None, u'name': u'pebble-clay', u'license': u'MIT', u'directories': {}, u'author': {u'name': u'Pebble Technology'}, u'bugs': {u'url': u'https://github.com/pebble/clay/issues'}, u'_npmUser': {u'email': u'webteam@getpebble.com', u'name': u'pebble-tech'}, 'js_paths': ['node_modules/pebble-clay/dist/js/index.js'], u'_where': u'/home/louis/pebble-dev/projects/synocam_home_switch', u'_id': u'pebble-clay@1.0.4', u'_shasum': u'fdf92f0fdc770a979c06874eaa2457cc2e762344'}]
32
+LIB_RESOURCES_JSON = {u'pebble-clay': []}
33
+LIB_ST = '-l%s'
34
+LINKFLAGS = ['-mcpu=cortex-m3', '-mthumb', '-Wl,--gc-sections', '-Wl,--warn-common', '-fPIE', '-Os']
35
+LINKFLAGS_MACBUNDLE = ['-bundle', '-undefined', 'dynamic_lookup']
36
+LINKFLAGS_cshlib = ['-shared']
37
+LINKFLAGS_cstlib = ['-Wl,-Bstatic']
38
+LINK_CC = ['arm-none-eabi-gcc']
39
+MESSAGE_KEYS = {u'status': 10000, u'username': 10002, u'password': 10003, u'server': 10001}
40
+MESSAGE_KEYS_DEFINITION = '/home/louis/pebble-dev/projects/synocam_home_switch/build/src/message_keys.auto.c'
41
+MESSAGE_KEYS_HEADER = '/home/louis/pebble-dev/projects/synocam_home_switch/build/include/message_keys.auto.h'
42
+MESSAGE_KEYS_JSON = '/home/louis/pebble-dev/projects/synocam_home_switch/build/js/message_keys.json'
43
+NODE_PATH = '/home/louis/.pebble-sdk/SDKs/current/node_modules'
44
+PEBBLE_SDK_COMMON = '/home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/common'
45
+PEBBLE_SDK_PLATFORM = '/home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite'
46
+PEBBLE_SDK_ROOT = '/home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble'
47
+PLATFORM = {'TAGS': ['diorite', 'bw', 'rect', 'mic', 'strap', 'health', '144w', '168h'], 'MAX_FONT_GLYPH_SIZE': 256, 'ADDITIONAL_TEXT_LINES_FOR_PEBBLE_H': [], 'MAX_APP_BINARY_SIZE': 65536, 'MAX_RESOURCES_SIZE': 1048576, 'MAX_APP_MEMORY_SIZE': 65536, 'MAX_WORKER_MEMORY_SIZE': 10240, 'NAME': 'diorite', 'BUNDLE_BIN_DIR': 'diorite', 'BUILD_DIR': 'diorite', 'MAX_RESOURCES_SIZE_APPSTORE': 262144, 'DEFINES': ['PBL_PLATFORM_DIORITE', 'PBL_BW', 'PBL_RECT', 'PBL_MICROPHONE', 'PBL_HEALTH', 'PBL_SMARTSTRAP', 'PBL_DISPLAY_WIDTH=144', 'PBL_DISPLAY_HEIGHT=168']}
48
+PLATFORM_NAME = 'diorite'
49
+PREFIX = '/usr/local'
50
+PROJECT_INFO = {'appKeys': {u'status': 10000, u'username': 10002, u'password': 10003, u'server': 10001}, u'sdkVersion': u'3', u'projectType': u'native', u'uuid': u'd701bcb8-1076-4adb-9e38-9c21566efc24', u'messageKeys': {u'status': 10000, u'username': 10002, u'password': 10003, u'server': 10001}, 'companyName': u'ljonget@gmail.com', u'enableMultiJS': True, u'targetPlatforms': [u'diorite'], u'capabilities': [u'configurable'], 'versionLabel': u'1.1', 'longName': u'DSCam Home-Switch', u'displayName': u'DSCam Home-Switch', 'shortName': u'DSCam Home-Switch', u'watchapp': {u'watchface': False}, u'resources': {u'media': [{u'type': u'bitmap', u'menuIcon': True, u'targetPlatforms': None, u'name': u'IMAGE_MENU_ICON', u'file': u'images/icon.png'}, {u'targetPlatforms': None, u'type': u'bitmap', u'name': u'Q_MARK', u'file': u'images/q_mark.png'}, {u'targetPlatforms': None, u'type': u'bitmap', u'name': u'HOME_OFF', u'file': u'images/home_off.png'}, {u'targetPlatforms': None, u'type': u'bitmap', u'name': u'HOME_ON', u'file': u'images/home_on.png'}]}, 'name': u'dscam-h-s'}
51
+REQUESTED_PLATFORMS = [u'diorite']
52
+RESOURCES_JSON = [{u'type': u'bitmap', u'menuIcon': True, u'targetPlatforms': None, u'name': u'IMAGE_MENU_ICON', u'file': u'images/icon.png'}, {u'targetPlatforms': None, u'type': u'bitmap', u'name': u'Q_MARK', u'file': u'images/q_mark.png'}, {u'targetPlatforms': None, u'type': u'bitmap', u'name': u'HOME_OFF', u'file': u'images/home_off.png'}, {u'targetPlatforms': None, u'type': u'bitmap', u'name': u'HOME_ON', u'file': u'images/home_on.png'}]
53
+RPATH_ST = '-Wl,-rpath,%s'
54
+SANDBOX = False
55
+SDK_VERSION_MAJOR = 5
56
+SDK_VERSION_MINOR = 86
57
+SHLIB_MARKER = None
58
+SIZE = 'arm-none-eabi-size'
59
+SONAME_ST = '-Wl,-h,%s'
60
+STLIBPATH_ST = '-L%s'
61
+STLIB_MARKER = None
62
+STLIB_ST = '-l%s'
63
+SUPPORTED_PLATFORMS = ['basalt', 'aplite', 'diorite', 'emery', 'chalk']
64
+TARGET_PLATFORMS = ['diorite']
65
+TIMESTAMP = 1535233526
66
+USE_GROUPS = True
67
+VERBOSE = 0
68
+WEBPACK = '/home/louis/.pebble-sdk/SDKs/current/node_modules/.bin/webpack'
69
+cprogram_PATTERN = '%s'
70
+cshlib_PATTERN = 'lib%s.so'
71
+cstlib_PATTERN = 'lib%s.a'
72
+macbundle_PATTERN = '%s.bundle'