1 /* Distributed under the OSI-approved BSD 3-Clause License. See accompanying 2 file Copyright.txt or https://cmake.org/licensing for details. */ 3 4 #include "cmNinjaLinkLineComputer.h" 5 6 #include "cmGlobalNinjaGenerator.h" 7 8 class cmOutputConverter; 9 cmNinjaLinkLineComputer(cmOutputConverter * outputConverter,cmStateDirectory const & stateDir,cmGlobalNinjaGenerator const * gg)10cmNinjaLinkLineComputer::cmNinjaLinkLineComputer( 11 cmOutputConverter* outputConverter, cmStateDirectory const& stateDir, 12 cmGlobalNinjaGenerator const* gg) 13 : cmLinkLineComputer(outputConverter, stateDir) 14 , GG(gg) 15 { 16 } 17 ConvertToLinkReference(std::string const & lib) const18std::string cmNinjaLinkLineComputer::ConvertToLinkReference( 19 std::string const& lib) const 20 { 21 return this->GG->ConvertToNinjaPath(lib); 22 } 23