From 3c3654210d7b8a7402de55726617ba3dc6ff456a Mon Sep 17 00:00:00 2001 From: Vegard Storheil Eriksen Date: Sat, 13 Oct 2012 21:00:33 +0200 Subject: Multivariant example. --- SConscript | 7 +++++++ SConstruct | 6 +++--- laks | 2 +- 3 files changed, 11 insertions(+), 4 deletions(-) create mode 100644 SConscript diff --git a/SConscript b/SConscript new file mode 100644 index 0000000..599e2ba --- /dev/null +++ b/SConscript @@ -0,0 +1,7 @@ +Import('*') + +env.SelectMCU(mcu, 'laks') + +env.Firmware('demo.elf', Glob('*.cpp')) + +# vim: syn=python diff --git a/SConstruct b/SConstruct index 574f656..8e7b8b9 100644 --- a/SConstruct +++ b/SConstruct @@ -6,7 +6,7 @@ env = Environment( SConscript('laks/build_rules') -#env.SelectMCU('stm32f103cb') -env.SelectMCU('stm32f407zg') +env.SConscript('SConscript', variant_dir = 'stm32f1', exports = {'env': env.Clone(), 'mcu': 'stm32f103cb'}) +env.SConscript('SConscript', variant_dir = 'stm32f4', exports = {'env': env.Clone(), 'mcu': 'stm32f407zg'}) -env.Firmware('demo.elf', Glob('*.cpp')) +# vim: syn=python diff --git a/laks b/laks index fca8655..94f53e8 160000 --- a/laks +++ b/laks @@ -1 +1 @@ -Subproject commit fca86554077f380c639409331c10a3dd4680d8a9 +Subproject commit 94f53e8caf81e0fbc556dea226d8479963e304a8 -- cgit v1.2.3