Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 10 for NativeLibraryRequirement (0.42 sec)

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

     */
    package org.gradle.nativeplatform;
    
    import org.gradle.api.Incubating;
    
    /**
     * A dependency on a native library within the build.
     */
    @Incubating
    public interface NativeLibraryRequirement {
        /**
         * The path to the project containing the library.
         */
        String getProjectPath();
    
        /**
         * The name of the required library.
         */
        String getLibraryName();
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 1.2K bytes
    - Viewed (0)
  2. platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/internal/resolve/RequirementParsingNativeDependencyResolver.java

    package org.gradle.nativeplatform.internal.resolve;
    
    import org.gradle.internal.typeconversion.NotationParser;
    import org.gradle.nativeplatform.NativeLibraryRequirement;
    
    public class RequirementParsingNativeDependencyResolver implements NativeDependencyResolver {
        private final NotationParser<Object, NativeLibraryRequirement> parser = NativeDependencyNotationParser.parser();
    
        private final NativeDependencyResolver delegate;
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 1.8K bytes
    - Viewed (0)
  3. platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/internal/resolve/NativeDependencyNotationParser.java

    import org.gradle.nativeplatform.NativeLibraryRequirement;
    import org.gradle.nativeplatform.NativeLibrarySpec;
    import org.gradle.nativeplatform.internal.ProjectNativeLibraryRequirement;
    
    import javax.annotation.Nullable;
    
    class NativeDependencyNotationParser {
        public static NotationParser<Object, NativeLibraryRequirement> parser() {
            return NotationParserBuilder
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 2.7K bytes
    - Viewed (0)
  4. platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/internal/resolve/ApiRequirementNativeDependencyResolver.java

        }
    
        private static class ApiAdaptedNativeLibraryRequirement implements NativeLibraryRequirement {
            private final NativeLibraryRequirement original;
            public ApiAdaptedNativeLibraryRequirement(NativeLibraryRequirement original) {
                this.original = original;
            }
    
            public NativeLibraryRequirement getOriginal() {
                return original;
            }
    
            @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 4.2K bytes
    - Viewed (0)
  5. platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/internal/DefaultNativeLibrarySpec.java

    import org.gradle.nativeplatform.NativeLibraryRequirement;
    import org.gradle.nativeplatform.NativeLibrarySpec;
    
    public class DefaultNativeLibrarySpec extends AbstractTargetedNativeComponentSpec implements NativeLibrarySpec {
        @Override
        protected String getTypeName() {
            return "native library";
        }
    
        @Override
        public NativeLibraryRequirement getShared() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 1.4K bytes
    - Viewed (0)
  6. platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/NativeLibrarySpec.java

         */
        NativeLibraryRequirement getShared();
    
        /**
         * Converts this library to a native library requirement that uses the static library variant.
         */
        NativeLibraryRequirement getStatic();
    
        /**
         * Converts this library to a native library requirement that uses the api library linkage.
         */
        NativeLibraryRequirement getApi();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 1.4K bytes
    - Viewed (0)
  7. platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/internal/ProjectNativeLibraryRequirement.java

     * limitations under the License.
     */
    package org.gradle.nativeplatform.internal;
    
    import org.gradle.nativeplatform.NativeLibraryRequirement;
    
    public class ProjectNativeLibraryRequirement implements NativeLibraryRequirement {
        private final String projectPath;
        private final String libraryName;
        private final String linkage;
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 1.7K bytes
    - Viewed (0)
  8. platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/internal/resolve/NativeBinaryRequirementResolveResult.java

    import org.gradle.nativeplatform.NativeDependencySet;
    import org.gradle.nativeplatform.NativeLibraryBinary;
    import org.gradle.nativeplatform.NativeLibraryRequirement;
    
    public class NativeBinaryRequirementResolveResult {
        private Object input;
        private NativeLibraryRequirement requirement;
        private NativeLibraryBinary libraryBinary;
        private NativeDependencySet nativeDependencySet;
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 1.9K bytes
    - Viewed (0)
  9. platforms/native/platform-native/src/test/groovy/org/gradle/nativeplatform/internal/resolve/NativeDependencyNotationParserTest.groovy

    import org.gradle.nativeplatform.NativeLibrarySpec
    import org.gradle.nativeplatform.NativeLibraryRequirement
    import spock.lang.Specification
    
    class NativeDependencyNotationParserTest extends Specification {
        def parser = NativeDependencyNotationParser.parser()
        def requirement = Mock(NativeLibraryRequirement)
        def library = Mock(NativeLibrarySpec)
        def project = Mock(ProjectInternal)
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 2.3K bytes
    - Viewed (0)
  10. platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/internal/resolve/DefaultLibraryResolver.java

    import org.gradle.nativeplatform.NativeLibraryRequirement;
    import org.gradle.nativeplatform.SharedLibraryBinary;
    import org.gradle.nativeplatform.StaticLibraryBinary;
    import org.gradle.nativeplatform.platform.NativePlatform;
    import org.gradle.util.internal.GUtil;
    
    import java.util.Set;
    
    class DefaultLibraryResolver {
        private final NativeLibraryRequirement requirement;
        private final NativeBinarySpec context;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 5.6K bytes
    - Viewed (0)
Back to top