Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Change implementation of `getScriptName` to append only on Windows

  1. … 1 more file in changeset.
Change implementation of `getSharedLibraryName` and `getLinkLibraryName` to append only on macOS

Change implementation of `getStaticLibraryName` to append only on UNIX

Change implementation of `getSharedLibraryName` and `getLinkLibraryName` to append only on UNIX

  1. … 1 more file in changeset.
Add more coverage for `getExecutableName` on UNIX operating system

Add more coverage for `getScriptName` for UNIX operating system

Change implementation of `getStaticLibraryName` to append only on Windows

  1. … 1 more file in changeset.
Change implementation of `getSharedLibraryName` and `getLinkLibraryName` to append only on Windows

  1. … 1 more file in changeset.
Make dot in project name test generic for all native project

  1. … 17 more files in changeset.
Change implementation of `getExecutableName` to append only on Windows

  1. … 1 more file in changeset.
handle dot in project name correctly without dropping part of the

Issue [#960](https://github.com/gradle/gradle-native/issues/960)

Handle dot in project name without dropping part of the project name.

Signed-off-by: Kent Fletcher <kfletcher@sumglobal.com>

  1. … 4 more files in changeset.
Remove deprecated Class.newInstance() (#6496)

`Class.newInstance()` was deprecated in Java 9.

  1. … 34 more files in changeset.
Moved responsibility for defining the Maven publications for a native component down to the `NativeBasePlugin` and out of the various C++ plugins.

Also publish the static variant of a C++ library if it is defined.

  1. … 17 more files in changeset.
Change "Mac OS X" and "OS X" to the current name "macOS" in documentation and comments (#3203)

  1. … 23 more files in changeset.
Changed C++ plugins to handle linking against a library from a Maven repository on Windows.

  1. … 8 more files in changeset.
Fixed C++ publishing int tests on windows.

  1. … 4 more files in changeset.
Changed the C++ library plugin to publish the C++ headers as a zip file.

  1. … 8 more files in changeset.
Add caching to OperatingSystem

  1. … 1 more file in changeset.
Permit arbitrary values for operating system in NativePlatform

  1. … 8 more files in changeset.
Added OperatingSystem.isFreeBSD() and support for 'freebsd' as an operating system notation.

  1. … 5 more files in changeset.
Create a batch file for 'install' of binary executables on windows

- Set the path for MinGW and cygwin created binaries

  1. … 4 more files in changeset.
Static library 'x' on unix is (usually) called 'libx.a'.

  1. … 1 more file in changeset.
Some renaming and cleanup around the test/temp directory used in tests.

  1. … 308 more files in changeset.
- Changed default output file name for executables and libraries to match convention for current operating system. - Deprecated Binary.getProject(), CompileSpec.compile() with no replacements.

  1. … 15 more files in changeset.
GRADLE-2102 - Moved OperatingSystem to live in base-services project.

    • -0
    • +214
    ./OperatingSystemTest.groovy
  1. … 40 more files in changeset.