Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 7 of 7 for listLinkedLibraries (0.31 sec)

  1. platforms/native/platform-native/src/testFixtures/groovy/org/gradle/nativeplatform/fixtures/ExecutableFixture.groovy

        }
    
        public ExecOutput exec(Object... args) {
            assertExists()
            return file.execute(args as List, toolChain.runtimeEnv)
        }
    
        public List<String> listLinkedLibraries() {
            return binaryInfo.listLinkedLibraries()
        }
    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/testFixtures/groovy/org/gradle/nativeplatform/fixtures/binaryinfo/BinaryInfo.java

    import org.gradle.nativeplatform.platform.internal.ArchitectureInternal;
    
    import java.util.List;
    
    public interface BinaryInfo {
        ArchitectureInternal getArch();
        List<String> listObjectFiles();
        List<String> listLinkedLibraries();
        List<Symbol> listSymbols();
        List<Symbol> listDebugSymbols();
        String getSoName();
    
        class Symbol {
            private final char type;
            private final String name;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 1.7K bytes
    - Viewed (0)
  3. platforms/native/platform-native/src/testFixtures/groovy/org/gradle/nativeplatform/fixtures/binaryinfo/FileArchOnlyBinaryInfo.groovy

        @Override
        List<String> listObjectFiles() {
            throw new UnsupportedOperationException("Only getting the architecture is supported using the file utility")
        }
    
        @Override
        List<String> listLinkedLibraries() {
            throw new UnsupportedOperationException("Only getting the architecture is supported using the file utility")
        }
    
        @Override
        List<BinaryInfo.Symbol> listSymbols() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 2.5K bytes
    - Viewed (0)
  4. platforms/native/platform-native/src/testFixtures/groovy/org/gradle/nativeplatform/fixtures/binaryinfo/OtoolBinaryInfo.groovy

        List<String> listObjectFiles() {
            def process = ['ar', '-t', binaryFile.getAbsolutePath()].execute(environments, null)
            return process.inputStream.readLines().drop(1)
        }
    
        List<String> listLinkedLibraries() {
            def process = ['otool', '-L', binaryFile.absolutePath].execute(environments, null)
            def lines = process.inputStream.readLines()
            return lines
        }
    
        List<Symbol> listSymbols() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 3.1K bytes
    - Viewed (0)
  5. platforms/native/platform-native/src/integTest/groovy/org/gradle/nativeplatform/LibraryDependenciesIntegrationTest.groovy

            and:
            try {
                println executable("build/exe/main/main").binaryInfo.listLinkedLibraries()
                println sharedLibrary("build/libs/hello/shared/hello").binaryInfo.listLinkedLibraries()
            } catch (UnsupportedOperationException ignored) {
                // Toolchain doesn't support it.
            }
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 12.3K bytes
    - Viewed (0)
  6. platforms/native/platform-native/src/testFixtures/groovy/org/gradle/nativeplatform/fixtures/binaryinfo/DumpbinBinaryInfo.groovy

            def process = [dumpbin.absolutePath, '/LIST', binaryFile.absolutePath].execute(["PATH=$vcPath"], null)
            return process.inputStream.readLines().drop(3).collect { new File(it).name }
        }
    
        List<String> listLinkedLibraries() {
            def dumpbin = findExe("dumpbin.exe")
            def process = [dumpbin.absolutePath, '/IMPORTS', binaryFile.absolutePath].execute(["PATH=$vcPath"], null)
            return process.inputStream.readLines()
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 5.1K bytes
    - Viewed (0)
  7. platforms/native/platform-native/src/testFixtures/groovy/org/gradle/nativeplatform/fixtures/binaryinfo/ReadelfBinaryInfo.groovy

        }
    
        List<String> listObjectFiles() {
            def process = ['ar', '-t', binaryFile.getAbsolutePath()].execute()
            return process.inputStream.readLines()
        }
    
        List<String> listLinkedLibraries() {
            def process = ['readelf', '-d', binaryFile.absolutePath].execute()
            def lines = process.inputStream.readLines()
            return lines
        }
    
        List<Symbol> listSymbols() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Feb 06 15:17:55 UTC 2024
    - 4.6K bytes
    - Viewed (0)
Back to top