Skip to content

Commit 284736c

Browse files
committed
Swift LLDB: allow static Python bindings on non-Darwin by default
This eliminates the need for the swig binary to be present. This was already the case for OS X, but required extra cmake arguments for cmake LLDB builds.
1 parent 65a5a03 commit 284736c

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

utils/build-script-impl

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1677,6 +1677,7 @@ for deployment_target in "${NATIVE_TOOLS_DEPLOYMENT_TARGETS[@]}" "${CROSS_TOOLS_
16771677
-DLLDB_PATH_TO_CMARK_BUILD:PATH="${cmark_build_dir}"
16781678
-DLLDB_IS_BUILDBOT_BUILD="${LLDB_IS_BUILDBOT_BUILD}"
16791679
-DLLDB_BUILD_DATE:STRING="\"${LLDB_BUILD_DATE}\""
1680+
-DLLDB_ALLOW_STATIC_BINDINGS=1
16801681
"${LLDB_SOURCE_DIR}"
16811682
)
16821683
;;
@@ -1694,6 +1695,7 @@ for deployment_target in "${NATIVE_TOOLS_DEPLOYMENT_TARGETS[@]}" "${CROSS_TOOLS_
16941695
-DLLDB_PATH_TO_CMARK_BUILD:PATH="${cmark_build_dir}"
16951696
-DLLDB_IS_BUILDBOT_BUILD="${LLDB_IS_BUILDBOT_BUILD}"
16961697
-DLLDB_BUILD_DATE:STRING="\"${LLDB_BUILD_DATE}\""
1698+
-DLLDB_ALLOW_STATIC_BINDINGS=1
16971699
"${LLDB_SOURCE_DIR}"
16981700
)
16991701
;;

0 commit comments

Comments
 (0)