Skip to content

Commit fafb708

Browse files
Remove IncludesFinderWithGCC and related things
This is old code that detected includes by letting gcc generate a dependency file and parsing that. It has been shown this method does not work (see #33) and it was replaced by more robust methods since. Fixes #108 Signed-off-by: Matthijs Kooijman <[email protected]>
1 parent f2d04ca commit fafb708

File tree

5 files changed

+0
-494
lines changed

5 files changed

+0
-494
lines changed

Diff for: src/arduino.cc/builder/gcc_minus_m_output_parser.go

-61
This file was deleted.

Diff for: src/arduino.cc/builder/hardware/platform.txt

-4
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,6 @@ tools.ctags.pattern="{cmd.path}" -u --language-force=c++ -f - --c++-kinds=svpf -
77
# additional entries
88
tools.avrdude.path={runtime.tools.avrdude.path}
99

10-
preproc.includes.flags=-w -x c++ -M -MG -MP
11-
#preproc.includes.compatibility_flags={build.mbed_api_include} {build.nRF51822_api_include} {build.ble_api_include} {compiler.libsam.c.flags} {compiler.arm.cmsis.path} {build.variant_system_include}
12-
#recipe.preproc.includes="{compiler.path}{compiler.cpp.cmd}" {preproc.includes.flags} -DF_CPU={build.f_cpu} -DARDUINO={runtime.ide.version} -DARDUINO_{build.board} -DARDUINO_ARCH_{build.arch} {compiler.cpp.extra_flags} {build.extra_flags} {preproc.includes.compatibility_flags} {includes} "{source_file}"
13-
1410
preproc.macros.flags=-w -x c++ -E -CC
1511
#preproc.macros.compatibility_flags={build.mbed_api_include} {build.nRF51822_api_include} {build.ble_api_include} {compiler.libsam.c.flags} {compiler.arm.cmsis.path} {build.variant_system_include}
1612
#recipe.preproc.macros="{compiler.path}{compiler.cpp.cmd}" {compiler.cpreprocessor.flags} {compiler.cpp.flags} {preproc.macros.flags} -DF_CPU={build.f_cpu} -DARDUINO={runtime.ide.version} -DARDUINO_{build.board} -DARDUINO_ARCH_{build.arch} {compiler.cpp.extra_flags} {build.extra_flags} {preproc.macros.compatibility_flags} {includes} "{source_file}" -o "{preprocessed_file_path}"

Diff for: src/arduino.cc/builder/includes_finder_with_gcc.go

-82
This file was deleted.

Diff for: src/arduino.cc/builder/test/gcc_minus_m_output_parser_test.go

-103
This file was deleted.

0 commit comments

Comments
 (0)