fletcher-sumglobal
fletcher-sumglobal
@big-guy Per your suggestion in #1 above, I am trying to reuse the `WindowsResourceCompile` task from within the `cpp-application` plugin. It appears this task in its current form may tightly...
@big-guy The DSL above was a great help. Looks tricky but it worked in firing the `WindowsResourceCompile` task and producing a .res file. Now I'm stuck trying to figure out...
I think I'm getting warmer here. I need specify the source for this task like any other task source. Linking the output of the WRC can be accomplished using the...
It appears the `WindowsResourceCompile` task is tightly coupled to the deprecated software model and the `windows-resource` plugin. The `WindowsResourcesCompileTaskConfig` does some additional wiring of the `WRC` task, and is invoked...
@lacasseio Thank you! That is a big help. I saw how the outputs were being done in the `WindowsResourcesCompileTaskConfig` . The other thing this class was doing was setting the...
This is the way I set the compiler args as is done for all the other native tasks. ``` compilerArgs.addAll toolChain.map { NativeToolChain toolChain -> List compilerSpecificArgs = [] if...
I think option 1) which you preferred anyway is a straight forward change to the `WindowsResourceCompile` task. I think it only involves changing 3 or 4 lines of code in...
When the project name contains '.', the code assumes it is a delimeter for a file extension. The code that does this is in org.gradle.internal.FileUtils.java in subprojects/base-services. Not sure what...
I think you are saying these methods ['getSharedLibraryName(String libraryPath)'](https://github.com/gradle/gradle/blob/622ba948618e16124d0ab3d09699d5c105d1e4de/subprojects/base-services/src/main/java/org/gradle/internal/os/OperatingSystem.java#L221) , ['getExecutableName(String executablePath)'](https://github.com/gradle/gradle/blob/622ba948618e16124d0ab3d09699d5c105d1e4de/subprojects/base-services/src/main/java/org/gradle/internal/os/OperatingSystem.java#L211) and others like it need to have 'withExtension' method removed. These methods are all in 'org.gradle.internal.os.OperatingSystem', and are...