project('cmsis-driver-bare', 'c') subdir('cross/armv7m') cmsis_core_dep = subproject('cmsis').get_variable('cmsis_core_dep') cmsis_driver_dep = subproject('cmsis').get_variable('cmsis_driver_dep') cmsis_dfp_dep = subproject('cmsis-dfp-stm32f4').get_variable('cmsis_dfp_stm32f4_dep') internal_inc = include_directories('inc') subdir('lib') subdir('demo') # subdir('test') run_target('flash', command: [flash_cmd, demo_gpio]) run_target('debug', command: [debug_cmd, demo_gpio])