Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 20 for NativeExecutableBinarySpec (0.49 sec)

  1. platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/NativeExecutableBinarySpec.java

    import org.gradle.platform.base.ApplicationBinarySpec;
    import org.gradle.platform.base.BinaryTasksCollection;
    
    /**
     * An binary built by Gradle for a native application.
     */
    @Incubating
    public interface NativeExecutableBinarySpec extends NativeBinarySpec, ApplicationBinarySpec {
    
        /**
         * Provides access to key tasks used for building the binary.
         */
        interface TasksCollection extends BinaryTasksCollection {
            /**
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 1.8K bytes
    - Viewed (0)
  2. platforms/documentation/docs/src/docs/dsl/org.gradle.nativeplatform.NativeExecutableBinarySpec.xml

    Laura Kassovic <******@****.***> 1701107622 -0800
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 1.1K bytes
    - Viewed (0)
  3. platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/internal/NativeExecutableBinaryRenderer.java

    import org.gradle.nativeplatform.NativeExecutableBinarySpec;
    
    import javax.inject.Inject;
    
    public class NativeExecutableBinaryRenderer extends AbstractNativeBinaryRenderer<NativeExecutableBinarySpec> {
        @Inject
        public NativeExecutableBinaryRenderer(ModelSchemaStore schemaStore) {
            super(schemaStore);
        }
    
        @Override
        public Class<NativeExecutableBinarySpec> getTargetType() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 1.6K bytes
    - Viewed (0)
  4. platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/NativeBinarySpec.java

         * {@link NativeExecutableBinarySpec} when the 'assembler' plugin is applied.
         */
        Tool getAssembler();
    
        /**
         * The configuration of the C compiler used when compiling C sources for this binary.
         *
         * Valid for {@link SharedLibraryBinarySpec}, {@link StaticLibraryBinarySpec} and
         * {@link NativeExecutableBinarySpec} when the 'c' plugin is applied.
         */
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 5.1K bytes
    - Viewed (0)
  5. platforms/native/platform-native/src/test/groovy/org/gradle/nativeplatform/plugins/NativeComponentModelPluginTest.groovy

                    }
                }
            }
    
            then:
            NativeExecutableSpec executable = single(components.values()) as NativeExecutableSpec
            NativeExecutableBinarySpec executableBinary = single(binaries) as NativeExecutableBinarySpec
            with(executableBinary) {
                name == 'executable'
                component == executable
                toolChain.name == "tc"
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed May 08 20:10:55 UTC 2024
    - 9.8K bytes
    - Viewed (0)
  6. platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/internal/NativeExecutableBinarySpecInternal.java

     * limitations under the License.
     */
    
    package org.gradle.nativeplatform.internal;
    
    import org.gradle.nativeplatform.NativeExecutableBinarySpec;
    
    public interface NativeExecutableBinarySpecInternal extends NativeExecutableBinarySpec, NativeBinarySpecInternal {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 841 bytes
    - Viewed (0)
  7. platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/internal/configure/NativeBinaryRules.java

            }
        }
    
        private static void assignToolsToNativeExecutableBinary(NativeBinarySpecInternal nativeBinary, File buildDir) {
            NativeExecutableBinarySpec nativeExecutable = (NativeExecutableBinarySpec) nativeBinary;
            NativeExecutableFileSpec executable = nativeExecutable.getExecutable();
            executable.setFile(executableFileFor(nativeBinary, buildDir));
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 6.4K bytes
    - Viewed (0)
  8. platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/internal/DefaultNativeExecutableBinarySpec.java

        protected ObjectFilesToBinary getCreateOrLink() {
            return tasks.getLink();
        }
    
        @Override
        public NativeExecutableBinarySpec.TasksCollection getTasks() {
            return tasks;
        }
    
        private static class DefaultTasksCollection extends BinaryTasksCollectionWrapper implements NativeExecutableBinarySpec.TasksCollection {
    
            public DefaultTasksCollection(BinaryTasksCollection delegate) {
                super(delegate);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 2.8K bytes
    - Viewed (0)
  9. platforms/native/platform-native/src/test/groovy/org/gradle/nativeplatform/internal/DefaultNativeExecutableBinarySpecTest.groovy

     */
    
    package org.gradle.nativeplatform.internal
    
    import org.gradle.api.internal.CollectionCallbackActionDecorator
    import org.gradle.nativeplatform.BuildType
    import org.gradle.nativeplatform.NativeExecutableBinarySpec
    import org.gradle.nativeplatform.NativeExecutableSpec
    import org.gradle.nativeplatform.internal.resolve.NativeDependencyResolver
    import org.gradle.nativeplatform.platform.NativePlatform
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 3.1K bytes
    - Viewed (0)
  10. platforms/native/language-native/src/test/groovy/org/gradle/language/assembler/plugins/AssemblerPluginTest.groovy

    import org.gradle.language.assembler.AssemblerSourceSet
    import org.gradle.language.assembler.tasks.Assemble
    import org.gradle.model.ModelMap
    import org.gradle.nativeplatform.NativeBinary
    import org.gradle.nativeplatform.NativeExecutableBinarySpec
    import org.gradle.nativeplatform.NativeExecutableSpec
    import org.gradle.nativeplatform.NativeLibrarySpec
    import org.gradle.nativeplatform.SharedLibraryBinarySpec
    import org.gradle.nativeplatform.StaticLibraryBinarySpec
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 6.2K bytes
    - Viewed (0)
Back to top