Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[build] Bump cmake to 3.10 and the NDK to 19b #2819

Merged
merged 1 commit into from
Mar 13, 2019

Commits on Mar 12, 2019

  1. [build] Bump cmake to 3.10 and the NDK to 19b

    `cmake` 3.10 is the current version of the tool in the Android SDK,
    an update from the much older 3.6. This update brings it closer to
    the host `cmake` versions (currently mostly 3.12.*)
    
    Bump NDK to release [19b][0] (a.k.a. 19.1), with the following changes:
    
      * [Issue 855][1]: ndk-build automatically disables multithreaded
        linking for LLD on Windows, where it may hang. It is not
        possible for the NDK to detect this situation for CMake,
        so CMake users and custom build systems must pass
        `-Wl,--no-threads` when linking with LLD on Windows.
      * [Issue 849][2]: Fixed unused command line argument warning when
        using standalone toolchains to compile C code.
      * [Issue 890][3]: Fixed CMAKE_FIND_ROOT_PATH. CMake projects will
        no longer search the host's sysroot for headers and libraries.
      * [Issue 907][4]: Fixed find_path for NDK headers in CMake.
    
    [0]: https://github.com/android-ndk/ndk/wiki/Changelog-r19#r19b
    [1]: android/ndk#855
    [2]: android/ndk#849
    [3]: android/ndk#890
    [4]: android/ndk#907
    grendello committed Mar 12, 2019
    Configuration menu
    Copy the full SHA
    1311452 View commit details
    Browse the repository at this point in the history