message: disable tup ^c flag
  This flag causes tup to fail on some configurations of macOS.
diff: @@ -44,7 +44,7 @@ function compile(src_file, obj_file)
  tup.frule{
  inputs={src_file},
  extra_inputs = {'autogen/interfaces.hpp', 'autogen/function_stubs.hpp', 'autogen/endpoints.hpp', 'autogen/type_info.hpp'},
  - command='^co^ '..compiler..' -c %f '..tostring(CFLAGS)..' -o %o',
  + command='^o^ '..compiler..' -c %f '..tostring(CFLAGS)..' -o %o',
  outputs={obj_file}
  }
  end
  @@ -447,7 +447,7 @@ end
  tup.frule{
  inputs=object_files,
  - command='^c^ '..LINKER..' %f '..tostring(CFLAGS)..' '..tostring(LDFLAGS)..
  + command='^o^ '..LINKER..' %f '..tostring(CFLAGS)..' '..tostring(LDFLAGS)..
  ' -Wl,-Map=%O.map -o %o',
  outputs={'build/ODriveFirmware.elf', extra_outputs={'build/ODriveFirmware.map'}}
  }
  