mirror of
https://git.freebsd.org/ports.git
synced 2025-06-07 13:50:38 -04:00
We now always download everthing so apply all patches (except the ELFv2 patches) unconditionally. Don't imply CLANG fo ELFV2 since the patches will always apply. Install llvm-devel.mk for CROSS_TOOLCHAIN support subsuming the role of xtoolchain-llvm-devel. This means that users will get the dependency for CROSS_TOOLCHAIN=llvm-devel by installing llvm-devel. To avoid unnecessicary churn in other xtoolchain-llvm* ports, leave xtoolchain-llvm-devel in place and make it IGNORE in the -devel case. Once llvm90 (and maybe llvm80) are updated I'll remove it or move it as appropriate. Always install a link from ld.lld to ld as was done by xtoolchain-llvm-devel. Sponsored by: DARPA, AFRL
11 lines
418 B
CMake
11 lines
418 B
CMake
--- llvm/cmake/modules/AddSphinxTarget.cmake.orig
|
|
+++ llvm/cmake/modules/AddSphinxTarget.cmake
|
|
@@ -29,6 +29,8 @@
|
|
endif()
|
|
|
|
add_custom_target(${SPHINX_TARGET_NAME}
|
|
+ COMMAND ${CMAKE_COMMAND}
|
|
+ -E make_directory ${SPHINX_BUILD_DIR}
|
|
COMMAND ${SPHINX_EXECUTABLE}
|
|
-b ${builder}
|
|
-d "${SPHINX_DOC_TREE_DIR}"
|