-bootloader_env.Append(LINKFLAGS = [
- '-Tsrc/bootloader/bootloader-intermediate.ld',
+ Default(bootloader_bin)
+
+application_source_files = [
+ 'src/application/main.rs', # Must be listed first (see below).
+ 'src/application/button.rs',
+ 'src/application/uart0.rs',
+]
+
+application_env = env.Clone()
+
+application_env.Append(RUSTCFLAGS = [
+ '-C', 'link-arg=-Tsrc/application/application.ld',