| 123456789101112131415161718 |
- /* Distributed under the OSI-approved BSD 3-Clause License. See accompanying
- file Copyright.txt or https://cmake.org/licensing for details. */
- #include "cmGccDepfileReader.h"
- #include <type_traits>
- #include <utility>
- #include "cmGccDepfileLexerHelper.h"
- cmGccDepfileContent cmReadGccDepfile(const char* filePath)
- {
- cmGccDepfileContent result;
- cmGccDepfileLexerHelper helper;
- if (helper.readFile(filePath)) {
- result = std::move(helper).extractContent();
- }
- return result;
- }
|