cmLocalGenerator: Use a converter in rule replacement API
The rule replacement API should not really be in cmLocalGenerator, but it was historically, and this coupled many other things together here too, such as output conversion. Make the output converter a parameter so that rule replacement can be removed from cmLocalGenerator.
Showing
- Source/cmLocalGenerator.cxx 10 additions, 7 deletionsSource/cmLocalGenerator.cxx
- Source/cmLocalGenerator.h 4 additions, 2 deletionsSource/cmLocalGenerator.h
- Source/cmLocalNinjaGenerator.cxx 1 addition, 1 deletionSource/cmLocalNinjaGenerator.cxx
- Source/cmLocalUnixMakefileGenerator3.cxx 1 addition, 1 deletionSource/cmLocalUnixMakefileGenerator3.cxx
- Source/cmMakefileExecutableTargetGenerator.cxx 2 additions, 1 deletionSource/cmMakefileExecutableTargetGenerator.cxx
- Source/cmMakefileLibraryTargetGenerator.cxx 8 additions, 4 deletionsSource/cmMakefileLibraryTargetGenerator.cxx
- Source/cmMakefileTargetGenerator.cxx 8 additions, 4 deletionsSource/cmMakefileTargetGenerator.cxx
- Source/cmNinjaNormalTargetGenerator.cxx 2 additions, 1 deletionSource/cmNinjaNormalTargetGenerator.cxx
- Source/cmNinjaTargetGenerator.cxx 6 additions, 3 deletionsSource/cmNinjaTargetGenerator.cxx
Loading
Please register or sign in to comment