Class GccCompilerArgsTransformer

  • All Implemented Interfaces:
    ArgsTransformer

    public class GccCompilerArgsTransformer
    extends java.lang.Object
    implements ArgsTransformer
    Maps common options for C/C++ compiling with GCC
    • Constructor Detail

      • GccCompilerArgsTransformer

        public GccCompilerArgsTransformer()
    • Method Detail

      • addToolSpecificArgs

        protected void addToolSpecificArgs​(NativeCompileSpec spec,
                                           java.util.List<java.lang.String> args)
      • addIncludeArgs

        protected void addIncludeArgs​(NativeCompileSpec spec,
                                      java.util.List<java.lang.String> args)
      • addMacroArgs

        protected void addMacroArgs​(NativeCompileSpec spec,
                                    java.util.List<java.lang.String> args)
      • addUserArgs

        protected void addUserArgs​(NativeCompileSpec spec,
                                   java.util.List<java.lang.String> args)
      • needsStandardIncludes

        protected boolean needsStandardIncludes​(org.gradle.nativeplatform.platform.NativePlatform targetPlatform)