File tree 2 files changed +6
-2
lines changed
2 files changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -194,6 +194,9 @@ AC_ARG_WITH([swift-toolchain],
194
194
AC_DEFINE ( HAVE_SWIFT , 1 , [ Define if building for Swift] )
195
195
SWIFTC="$swift_toolchain_path/bin/swiftc"
196
196
case $target_os in
197
+ *android*)
198
+ os_string="android"
199
+ ;;
197
200
linux*)
198
201
os_string="linux"
199
202
case $target_cpu in
@@ -215,6 +218,7 @@ AM_CONDITIONAL(HAVE_SWIFT, $have_swift)
215
218
AC_SUBST ( [ SWIFTC] )
216
219
AC_SUBST ( [ SWIFTC_FLAGS] )
217
220
AC_SUBST ( [ SWIFT_LIBDIR] )
221
+ AC_SUBST ( [ OS_STRING] , [ "$os_string"] )
218
222
219
223
#
220
224
# Enable use of gold linker when building the Swift overlay
Original file line number Diff line number Diff line change 3
3
#
4
4
5
5
if HAVE_SWIFT
6
- swiftlibdir =${prefix}/lib/swift/linux
6
+ swiftlibdir =${prefix}/lib/swift/${OS_STRING}
7
7
swiftlib_LTLIBRARIES =libdispatch.la
8
8
else
9
9
lib_LTLIBRARIES =libdispatch.la
@@ -171,7 +171,7 @@ SWIFT_GEN_FILES= \
171
171
$(abs_builddir ) /swift/Dispatch.swiftdoc \
172
172
$(SWIFT_OBJ_FILES )
173
173
174
- swiftmoddir =${prefix}/lib/swift/linux /${build_cpu }
174
+ swiftmoddir =${prefix}/lib/swift/${OS_STRING} /${host_cpu }
175
175
swiftmod_HEADERS =\
176
176
$(abs_builddir ) /swift/Dispatch.swiftmodule \
177
177
$(abs_builddir ) /swift/Dispatch.swiftdoc
You can’t perform that action at this time.
0 commit comments