forked from mirrors/gecko-dev
Updates all clang 8.0.1 to version 9.0.0, except for the mingw builds which suffer from bug 1548624 and will be handled separately later. Differential Revision: https://phabricator.services.mozilla.com/D44160 MANUAL PUSH: Rebuild clang toolchains without stalling autoland --HG-- rename : build/build-clang/clang-8-android.json => build/build-clang/clang-android.json rename : build/build-clang/clang-8-linux64-aarch64-cross.json => build/build-clang/clang-linux64-aarch64-cross.json rename : build/build-clang/clang-8-linux64.json => build/build-clang/clang-linux64.json rename : build/build-clang/clang-8-macosx64.json => build/build-clang/clang-macosx64.json rename : taskcluster/scripts/misc/build-clang-8-linux-macosx-cross.sh => taskcluster/scripts/misc/build-clang-linux-macosx-cross.sh
21 lines
793 B
Diff
21 lines
793 B
Diff
Disable codesign for macosx cross-compile toolchain. Codesign only works on OSX.
|
|
|
|
Index: cmake/Modules/AddCompilerRT.cmake
|
|
===================================================================
|
|
--- a/compiler-rt/cmake/Modules/AddCompilerRT.cmake
|
|
+++ b/compiler-rt/cmake/Modules/AddCompilerRT.cmake
|
|
@@ -321,14 +321,6 @@
|
|
set_target_properties(${libname} PROPERTIES IMPORT_PREFIX "")
|
|
set_target_properties(${libname} PROPERTIES IMPORT_SUFFIX ".lib")
|
|
endif()
|
|
- if(APPLE)
|
|
- # Ad-hoc sign the dylibs
|
|
- add_custom_command(TARGET ${libname}
|
|
- POST_BUILD
|
|
- COMMAND codesign --sign - $<TARGET_FILE:${libname}>
|
|
- WORKING_DIRECTORY ${COMPILER_RT_LIBRARY_OUTPUT_DIR}
|
|
- )
|
|
- endif()
|
|
endif()
|
|
|
|
set(parent_target_arg)
|