freertos-sys 0.1.3

Builds FreeRTOS from source for specific device families and provides easy linking
Documentation
[
 {
  "directory": "/Users/todd/Documents/proj/freertos-sys/platforms/cmsis_freertos_stm32f4",
  "arguments": [
   "arm-none-eabi-gcc",
   "-c",
   "-mcpu=cortex-m4",
   "-mthumb",
   "-mfpu=fpv4-sp-d16",
   "-mfloat-abi=hard",
   "-IInc",
   "-IDrivers/STM32F4xx_HAL_Driver/Inc",
   "-IDrivers/STM32F4xx_HAL_Driver/Inc/Legacy",
   "-IMiddlewares/Third_Party/FreeRTOS/Source/include",
   "-IMiddlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2",
   "-IMiddlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F",
   "-IDrivers/CMSIS/Device/ST/STM32F4xx/Include",
   "-IDrivers/CMSIS/Include",
   "-Wall",
   "-fdata-sections",
   "-ffunction-sections",
   "-MMD",
   "-MP",
   "-MF/croutine.d",
   "-Wa,-a,-ad,-alms=/croutine.lst",
   "Middlewares/Third_Party/FreeRTOS/Source/croutine.c",
   "-o",
   "/croutine.o"
  ],
  "file": "Middlewares/Third_Party/FreeRTOS/Source/croutine.c"
 },
 {
  "directory": "/Users/todd/Documents/proj/freertos-sys/platforms/cmsis_freertos_stm32f4",
  "arguments": [
   "arm-none-eabi-gcc",
   "-c",
   "-mcpu=cortex-m4",
   "-mthumb",
   "-mfpu=fpv4-sp-d16",
   "-mfloat-abi=hard",
   "-IInc",
   "-IDrivers/STM32F4xx_HAL_Driver/Inc",
   "-IDrivers/STM32F4xx_HAL_Driver/Inc/Legacy",
   "-IMiddlewares/Third_Party/FreeRTOS/Source/include",
   "-IMiddlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2",
   "-IMiddlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F",
   "-IDrivers/CMSIS/Device/ST/STM32F4xx/Include",
   "-IDrivers/CMSIS/Include",
   "-Wall",
   "-fdata-sections",
   "-ffunction-sections",
   "-MMD",
   "-MP",
   "-MF/event_groups.d",
   "-Wa,-a,-ad,-alms=/event_groups.lst",
   "Middlewares/Third_Party/FreeRTOS/Source/event_groups.c",
   "-o",
   "/event_groups.o"
  ],
  "file": "Middlewares/Third_Party/FreeRTOS/Source/event_groups.c"
 },
 {
  "directory": "/Users/todd/Documents/proj/freertos-sys/platforms/cmsis_freertos_stm32f4",
  "arguments": [
   "arm-none-eabi-gcc",
   "-c",
   "-mcpu=cortex-m4",
   "-mthumb",
   "-mfpu=fpv4-sp-d16",
   "-mfloat-abi=hard",
   "-IInc",
   "-IDrivers/STM32F4xx_HAL_Driver/Inc",
   "-IDrivers/STM32F4xx_HAL_Driver/Inc/Legacy",
   "-IMiddlewares/Third_Party/FreeRTOS/Source/include",
   "-IMiddlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2",
   "-IMiddlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F",
   "-IDrivers/CMSIS/Device/ST/STM32F4xx/Include",
   "-IDrivers/CMSIS/Include",
   "-Wall",
   "-fdata-sections",
   "-ffunction-sections",
   "-MMD",
   "-MP",
   "-MF/list.d",
   "-Wa,-a,-ad,-alms=/list.lst",
   "Middlewares/Third_Party/FreeRTOS/Source/list.c",
   "-o",
   "/list.o"
  ],
  "file": "Middlewares/Third_Party/FreeRTOS/Source/list.c"
 },
 {
  "directory": "/Users/todd/Documents/proj/freertos-sys/platforms/cmsis_freertos_stm32f4",
  "arguments": [
   "arm-none-eabi-gcc",
   "-c",
   "-mcpu=cortex-m4",
   "-mthumb",
   "-mfpu=fpv4-sp-d16",
   "-mfloat-abi=hard",
   "-IInc",
   "-IDrivers/STM32F4xx_HAL_Driver/Inc",
   "-IDrivers/STM32F4xx_HAL_Driver/Inc/Legacy",
   "-IMiddlewares/Third_Party/FreeRTOS/Source/include",
   "-IMiddlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2",
   "-IMiddlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F",
   "-IDrivers/CMSIS/Device/ST/STM32F4xx/Include",
   "-IDrivers/CMSIS/Include",
   "-Wall",
   "-fdata-sections",
   "-ffunction-sections",
   "-MMD",
   "-MP",
   "-MF/queue.d",
   "-Wa,-a,-ad,-alms=/queue.lst",
   "Middlewares/Third_Party/FreeRTOS/Source/queue.c",
   "-o",
   "/queue.o"
  ],
  "file": "Middlewares/Third_Party/FreeRTOS/Source/queue.c"
 },
 {
  "directory": "/Users/todd/Documents/proj/freertos-sys/platforms/cmsis_freertos_stm32f4",
  "arguments": [
   "arm-none-eabi-gcc",
   "-c",
   "-mcpu=cortex-m4",
   "-mthumb",
   "-mfpu=fpv4-sp-d16",
   "-mfloat-abi=hard",
   "-IInc",
   "-IDrivers/STM32F4xx_HAL_Driver/Inc",
   "-IDrivers/STM32F4xx_HAL_Driver/Inc/Legacy",
   "-IMiddlewares/Third_Party/FreeRTOS/Source/include",
   "-IMiddlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2",
   "-IMiddlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F",
   "-IDrivers/CMSIS/Device/ST/STM32F4xx/Include",
   "-IDrivers/CMSIS/Include",
   "-Wall",
   "-fdata-sections",
   "-ffunction-sections",
   "-MMD",
   "-MP",
   "-MF/stream_buffer.d",
   "-Wa,-a,-ad,-alms=/stream_buffer.lst",
   "Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c",
   "-o",
   "/stream_buffer.o"
  ],
  "file": "Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c"
 },
 {
  "directory": "/Users/todd/Documents/proj/freertos-sys/platforms/cmsis_freertos_stm32f4",
  "arguments": [
   "arm-none-eabi-gcc",
   "-c",
   "-mcpu=cortex-m4",
   "-mthumb",
   "-mfpu=fpv4-sp-d16",
   "-mfloat-abi=hard",
   "-IInc",
   "-IDrivers/STM32F4xx_HAL_Driver/Inc",
   "-IDrivers/STM32F4xx_HAL_Driver/Inc/Legacy",
   "-IMiddlewares/Third_Party/FreeRTOS/Source/include",
   "-IMiddlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2",
   "-IMiddlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F",
   "-IDrivers/CMSIS/Device/ST/STM32F4xx/Include",
   "-IDrivers/CMSIS/Include",
   "-Wall",
   "-fdata-sections",
   "-ffunction-sections",
   "-MMD",
   "-MP",
   "-MF/tasks.d",
   "-Wa,-a,-ad,-alms=/tasks.lst",
   "Middlewares/Third_Party/FreeRTOS/Source/tasks.c",
   "-o",
   "/tasks.o"
  ],
  "file": "Middlewares/Third_Party/FreeRTOS/Source/tasks.c"
 },
 {
  "directory": "/Users/todd/Documents/proj/freertos-sys/platforms/cmsis_freertos_stm32f4",
  "arguments": [
   "arm-none-eabi-gcc",
   "-c",
   "-mcpu=cortex-m4",
   "-mthumb",
   "-mfpu=fpv4-sp-d16",
   "-mfloat-abi=hard",
   "-IInc",
   "-IDrivers/STM32F4xx_HAL_Driver/Inc",
   "-IDrivers/STM32F4xx_HAL_Driver/Inc/Legacy",
   "-IMiddlewares/Third_Party/FreeRTOS/Source/include",
   "-IMiddlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2",
   "-IMiddlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F",
   "-IDrivers/CMSIS/Device/ST/STM32F4xx/Include",
   "-IDrivers/CMSIS/Include",
   "-Wall",
   "-fdata-sections",
   "-ffunction-sections",
   "-MMD",
   "-MP",
   "-MF/timers.d",
   "-Wa,-a,-ad,-alms=/timers.lst",
   "Middlewares/Third_Party/FreeRTOS/Source/timers.c",
   "-o",
   "/timers.o"
  ],
  "file": "Middlewares/Third_Party/FreeRTOS/Source/timers.c"
 },
 {
  "directory": "/Users/todd/Documents/proj/freertos-sys/platforms/cmsis_freertos_stm32f4",
  "arguments": [
   "arm-none-eabi-gcc",
   "-c",
   "-mcpu=cortex-m4",
   "-mthumb",
   "-mfpu=fpv4-sp-d16",
   "-mfloat-abi=hard",
   "-IInc",
   "-IDrivers/STM32F4xx_HAL_Driver/Inc",
   "-IDrivers/STM32F4xx_HAL_Driver/Inc/Legacy",
   "-IMiddlewares/Third_Party/FreeRTOS/Source/include",
   "-IMiddlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2",
   "-IMiddlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F",
   "-IDrivers/CMSIS/Device/ST/STM32F4xx/Include",
   "-IDrivers/CMSIS/Include",
   "-Wall",
   "-fdata-sections",
   "-ffunction-sections",
   "-MMD",
   "-MP",
   "-MF/cmsis_os2.d",
   "-Wa,-a,-ad,-alms=/cmsis_os2.lst",
   "Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.c",
   "-o",
   "/cmsis_os2.o"
  ],
  "file": "Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.c"
 },
 {
  "directory": "/Users/todd/Documents/proj/freertos-sys/platforms/cmsis_freertos_stm32f4",
  "arguments": [
   "arm-none-eabi-gcc",
   "-c",
   "-mcpu=cortex-m4",
   "-mthumb",
   "-mfpu=fpv4-sp-d16",
   "-mfloat-abi=hard",
   "-IInc",
   "-IDrivers/STM32F4xx_HAL_Driver/Inc",
   "-IDrivers/STM32F4xx_HAL_Driver/Inc/Legacy",
   "-IMiddlewares/Third_Party/FreeRTOS/Source/include",
   "-IMiddlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2",
   "-IMiddlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F",
   "-IDrivers/CMSIS/Device/ST/STM32F4xx/Include",
   "-IDrivers/CMSIS/Include",
   "-Wall",
   "-fdata-sections",
   "-ffunction-sections",
   "-MMD",
   "-MP",
   "-MF/heap_4.d",
   "-Wa,-a,-ad,-alms=/heap_4.lst",
   "Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c",
   "-o",
   "/heap_4.o"
  ],
  "file": "Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c"
 },
 {
  "directory": "/Users/todd/Documents/proj/freertos-sys/platforms/cmsis_freertos_stm32f4",
  "arguments": [
   "arm-none-eabi-gcc",
   "-c",
   "-mcpu=cortex-m4",
   "-mthumb",
   "-mfpu=fpv4-sp-d16",
   "-mfloat-abi=hard",
   "-IInc",
   "-IDrivers/STM32F4xx_HAL_Driver/Inc",
   "-IDrivers/STM32F4xx_HAL_Driver/Inc/Legacy",
   "-IMiddlewares/Third_Party/FreeRTOS/Source/include",
   "-IMiddlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2",
   "-IMiddlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F",
   "-IDrivers/CMSIS/Device/ST/STM32F4xx/Include",
   "-IDrivers/CMSIS/Include",
   "-Wall",
   "-fdata-sections",
   "-ffunction-sections",
   "-MMD",
   "-MP",
   "-MF/port.d",
   "-Wa,-a,-ad,-alms=/port.lst",
   "Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.c",
   "-o",
   "/port.o"
  ],
  "file": "Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.c"
 }
]