- Sort Score
- Result 10 results
- Languages All
Results 1 - 7 of 7 for listLinkedLibraries (0.21 sec)
-
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) -
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) -
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) -
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) -
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) -
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) -
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)