Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Add support and test coverage for Swift 5

  1. … 44 more files in changeset.
Add support and test coverage for Swift 5

  1. … 44 more files in changeset.
Add support and test coverage for Swift 5

  1. … 34 more files in changeset.
Add support and test coverage for Swift 5

  1. … 34 more files in changeset.
Add support and test coverage for Swift 5

  1. … 27 more files in changeset.
Fix CI failures for windows and macOS

  1. … 2 more files in changeset.
Use getter methode for target machine definitions

  1. … 2 more files in changeset.
Allow Xcode IDE geneate test to run on linux and windows

  1. … 2 more files in changeset.
Fix xcodebuild output scrambling with Xcode 10

The output scambling is due to Xcode 10 new build system default support.

  1. … 1 more file in changeset.
Support for architecture in Xcode IDE

    • -44
    • +28
    ./AbstractXcodeIntegrationSpec.groovy
  1. … 8 more files in changeset.
Fix a couple of XCode tests so they work when the Swift 3 compiler is installed on the machine.

  1. … 2 more files in changeset.
Convert dependency management related subprojects to kotlin-dsl (#4498)

This PR also fixes the dependency declarations wrt. api/impl separation

for these and related projects.

It fixes two places in production/test code where dependencies

leaked into the classpath and the wrong classes where imported.

  1. … 21 more files in changeset.
Change MSBuild test fixture to extract the result of zero or more Gradle invocations from MSBuild output.

  1. … 17 more files in changeset.
Fix tests broken by changing the location of debuggable executable

  1. … 2 more files in changeset.
Refactor both Gradle environment probing to be init script

  1. … 2 more files in changeset.
Introduce MSBuild fixture for testing Visual Studio IDE integration

    • -47
    • +4
    ./AbstractXcodeIntegrationSpec.groovy
    • -0
    • +118
    ./XcodebuildExecutor.java
  1. … 14 more files in changeset.
Changed `AvailableToolChains.getToolChain(requirements)` to always return an installed tool chain or null, and never an unavailable tool chain.

  1. … 3 more files in changeset.
Rename ToolChainRequirement.SWIFT to SWIFTC

We're really expressing a need for the tool, not the language

  1. … 21 more files in changeset.
Polish fixtures/assertions for Xcode swift version tests

  1. … 3 more files in changeset.
Use RequiresInstalledToolChain and merge spec class in Xcode test

Signed-off-by: Daniel Lacasse <daniel@gradle.com>

    • -2
    • +13
    ./AbstractXcodeIntegrationSpec.groovy
  1. … 9 more files in changeset.
Introduce cherry-picking Swift tool chain requirement and setup

Signed-off-by: Daniel Lacasse <daniel@gradle.com>

    • -0
    • +53
    ./SwiftToolChainTestingSpec.groovy
  1. … 4 more files in changeset.
Fixed test on macOS.

Changed the Xcode plugin to use query methods on a binary to determine which output to build and run from Xcode, rather than reaching in to grab specific tasks. Also changed the mapping to build the final, stripped, output for shared libraries.

Introduced a 'debuggerExecutable' property to `CppExecutable`, to match `SwiftExecutable` and changed `NativeBasePlugin` to populate this as the concept is agnostic of implementation language.

  1. … 12 more files in changeset.
Ensure static and shared libraries can be built together

Signed-off-by: Daniel Lacasse <daniel@gradle.com>

  1. … 9 more files in changeset.
Check xcode include paths for module map files

  1. … 1 more file in changeset.
Add support for static library to Xcode

Signed-off-by: Daniel Lacasse <daniel@gradle.com>

    • -3
    • +20
    ./AbstractXcodeIntegrationSpec.groovy
  1. … 16 more files in changeset.
Ensure source dependencies are built before Xcode project are generated

Signed-off-by: Daniel Lacasse <daniel@gradle.com>

    • -0
    • +24
    ./AbstractXcodeIntegrationSpec.groovy
  1. … 8 more files in changeset.
Refactor native debug fixtures to make them a part of NativeBinaryFixture

    • -2
    • +10
    ./AbstractXcodeIntegrationSpec.groovy
  1. … 18 more files in changeset.
Add some test coverage and fix some broken tests

    • -13
    • +2
    ./AbstractXcodeIntegrationSpec.groovy
  1. … 16 more files in changeset.
Prefix Xcode-Gradle bridge properties with org.gradle.internal.xcode.bridge

  1. … 2 more files in changeset.