projects
/
gps-watch.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add README.
[gps-watch.git]
/
SConscript.target
diff --git
a/SConscript.target
b/SConscript.target
index 7beba88a78c63874a50d09c424ee40852cc6453f..a927dd7292259df9195a792a06735dd65558e6ea 100644
(file)
--- a/
SConscript.target
+++ b/
SConscript.target
@@
-36,7
+36,7
@@
env.Append(LINKFLAGS = [
libgcc_path = \
subprocess.check_output('{} -print-libgcc-file-name'.format(env['CC']),
libgcc_path = \
subprocess.check_output('{} -print-libgcc-file-name'.format(env['CC']),
- shell=True).strip()
+ shell=True).strip()
.decode('utf-8')
env.Append(RUSTCFLAGS = [
'-C', 'opt-level=s',
env.Append(RUSTCFLAGS = [
'-C', 'opt-level=s',
@@
-50,7
+50,8
@@
env.Append(LINKFLAGS = [
'-Wl,--gc-sections'
])
'-Wl,--gc-sections'
])
-SConscript('SConscript.libcommon', exports='env', duplicate=0)
+SConscript('SConscript.libcommon.c', exports='env', duplicate=0)
+SConscript('SConscript.libcommon.rs', exports='env', duplicate=0)
bootloader_source_files = [
'src/bootloader/main.rs', # Must be listed first (see below).
bootloader_source_files = [
'src/bootloader/main.rs', # Must be listed first (see below).
@@
-58,6
+59,8
@@
bootloader_source_files = [
'src/bootloader/flash.rs',
]
'src/bootloader/flash.rs',
]
+bootloader_bins = []
+
for s in ['intermediate', 'final']:
bootloader_env = env.Clone()
for s in ['intermediate', 'final']:
bootloader_env = env.Clone()
@@
-81,8
+84,19
@@
for s in ['intermediate', 'final']:
Default(bootloader_bin)
Default(bootloader_bin)
+ bootloader_bins.append(bootloader_bin)
+
+bootloader_intermediate_frm = \
+ bootloader_env.Frm(bootloader_bins[0])
+
+Default(bootloader_intermediate_frm)
+
application_source_files = [
'src/application/main.rs', # Must be listed first (see below).
application_source_files = [
'src/application/main.rs', # Must be listed first (see below).
+ 'src/application/button.rs',
+ 'src/application/model.rs',
+ 'src/application/views.rs',
+ 'src/application/uart0.rs',
]
application_env = env.Clone()
]
application_env = env.Clone()