Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 11 for getExecutableName (0.24 sec)

  1. platforms/core-runtime/base-services/src/test/groovy/org/gradle/internal/jvm/JvmTest.groovy

            home.create {
                jre {
                    bin {
                        file theOs.getExecutableName('java')
                        file theOs.getExecutableName('javadoc')
                    }
                }
            }
    
            then:
            home.file(theOs.getExecutableName("jre/bin/javadoc")).absolutePath ==
                Jvm.forHome(home.file("jre")).getExecutable("javadoc").absolutePath
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 24 00:09:57 UTC 2024
    - 15.4K bytes
    - Viewed (0)
  2. platforms/core-runtime/base-services/src/main/java/org/gradle/internal/os/OperatingSystem.java

        public boolean isLinux() {
            return false;
        }
    
        public abstract String getNativePrefix();
    
        public abstract String getScriptName(String scriptPath);
    
        public abstract String getExecutableName(String executablePath);
    
        public abstract String getExecutableSuffix();
    
        public abstract String getSharedLibraryName(String libraryName);
    
        public abstract String getSharedLibrarySuffix();
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed May 29 06:47:40 UTC 2024
    - 11.1K bytes
    - Viewed (0)
  3. platforms/jvm/toolchains-jvm/src/test/groovy/org/gradle/internal/jvm/inspection/DefaultJavaInstallationRegistryTest.groovy

            def binDir = jdkHome.createDir("bin")
            binDir.createFile(OperatingSystem.LINUX.getExecutableName("java"))
    
            // Make it look like a macOS installation
            def macOsJdkHomeBinDir = jdkHome.createDir("Contents/Home/bin")
            macOsJdkHomeBinDir.createFile(OperatingSystem.LINUX.getExecutableName("java"))
    
            when:
            def registry = createRegistry([jdkHome], OperatingSystem.LINUX)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 18 22:46:10 UTC 2024
    - 9.6K bytes
    - Viewed (0)
  4. platforms/core-runtime/launcher/src/test/groovy/org/gradle/launcher/daemon/context/DaemonCompatibilitySpecSpec.groovy

        private DaemonContext candidate = Mock(DaemonContext)
    
        private TestFile javaHome = tmp.createDir("jdk")
    
        def setup() {
            javaHome.file("bin", OperatingSystem.current().getExecutableName("java")).touch()
        }
    
        DaemonRequestContext clientWants(Map args) {
            clientWants(args.requestedJvm,
                args.daemonOpts ?: [],
                args.applyInstrumentationAgent ?: false,
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 24 00:09:57 UTC 2024
    - 8.1K bytes
    - Viewed (0)
  5. platforms/core-runtime/base-services/src/main/java/org/gradle/internal/jvm/Jvm.java

            }
            return null;
        }
    
        private File commandLocation(String command) {
            File exec = new File(getJavaHome(), "bin/" + command);
            return new File(os.getExecutableName(exec.getAbsolutePath()));
        }
    
        private File findExecutable(String command) {
            File executable = commandLocation(command);
            if (executable.isFile()) {
                return executable;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed May 29 06:57:34 UTC 2024
    - 13.2K bytes
    - Viewed (0)
  6. platforms/jvm/language-java/src/integTest/groovy/org/gradle/api/tasks/compile/JavaCompileToolchainIntegrationTest.groovy

            "java home"  | 'options.forkOptions.javaHome = file("<path>")' | ''
            "executable" | 'options.forkOptions.executable = "<path>"'     | OperatingSystem.current().getExecutableName('/bin/javac')
        }
    
        @Issue("https://github.com/gradle/gradle/issues/22398")
        def "ignore #forkOption if not forking"() {
            def curJvm = Jvm.current()
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon May 27 10:21:26 UTC 2024
    - 23.4K bytes
    - Viewed (0)
  7. platforms/jvm/jvm-services/src/main/java/org/gradle/internal/jvm/inspection/DefaultJvmMetadataDetector.java

                GFileUtils.deleteQuietly(tmpDir);
            }
        }
    
    
        private static File javaExecutable(File jdkPath) {
            return new File(new File(jdkPath, "bin"), OperatingSystem.current().getExecutableName("java"));
        }
    
        private JvmInstallationMetadata parseExecOutput(File jdkPath, String probeResult) {
            String[] split = Arrays.stream(probeResult.split(System.getProperty("line.separator")))
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed May 15 02:32:22 UTC 2024
    - 7.5K bytes
    - Viewed (0)
  8. platforms/jvm/jvm-services/src/main/java/org/gradle/internal/jvm/inspection/DefaultJavaInstallationRegistry.java

                return standaloneJre;
            }
            return potentialHome;
        }
    
        private boolean hasJavaExecutable(File potentialHome) {
            return new File(potentialHome, os.getExecutableName("bin/java")).exists();
        }
    
        public static <T> Predicate<T> distinctByKey(Function<? super T, ?> keyExtractor) {
            Set<Object> seen = ConcurrentHashMap.newKeySet();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 18 22:46:10 UTC 2024
    - 12K bytes
    - Viewed (0)
  9. testing/internal-integ-testing/src/main/groovy/org/gradle/integtests/fixtures/AvailableJavaHomes.java

                        .filter(file -> file.getName().toLowerCase().contains("jdk") || file.getName().toLowerCase().contains("jre"))
                        .filter(file -> new File(file, OperatingSystem.current().getExecutableName("bin/java")).exists())
                        .map(file -> InstallationLocation.autoDetected(file, getSourceName()))
                        .collect(Collectors.toSet());
                }
                return Collections.emptySet();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Jun 04 06:42:07 UTC 2024
    - 16.6K bytes
    - Viewed (0)
  10. platforms/jvm/language-java/src/integTest/groovy/org/gradle/api/tasks/compile/JavaCompileCompatibilityIntegrationTest.groovy

            "java home"  | { "options.forkOptions.javaHome = file('$it')" } | ''
            "executable" | { "options.forkOptions.executable = '$it'" }     | OperatingSystem.current().getExecutableName('/bin/javac')
        }
    
        def "source and target compatibility override toolchain (source #source, target #target)"() {
            def jdk11 = AvailableJavaHomes.getJdk(JavaVersion.VERSION_11)
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon May 27 10:21:26 UTC 2024
    - 21.7K bytes
    - Viewed (0)
Back to top