History

meson: use swiftc instead of swift for building

Neko Asakura committed 1 year ago

Commit 8d20b721 parent 90a78922 files · +3 −3Browse files

Unified · Split

2 files
  1. meson.build +1 −1
  2. osdep/mac/meson.build +2 −2
meson.build+1−1
@@ -1539,7 +1539,7 @@ endif · 1538 unmodified lines
15391539 xcrun = find_program('xcrun', required: get_option('swift-build').require(darwin))
15401540 swift_ver = '0.0'
15411541 if xcrun.found()
1542− swift_prog = find_program(run_command(xcrun, '-find', 'swift', check: true).stdout().strip())
1542+ swift_prog = find_program(run_command(xcrun, '-find', 'swiftc', check: true).stdout().strip())
15431543 swift_ver_string = run_command(swift_prog, '-version', check: true).stdout()
15441544 verRe = '''
15451545 #!/usr/bin/env python3
osdep/mac/meson.build+2−2
@@ -4,8 +4,8 @@ header = join_paths(build_root, 'osdep/mac/swift.h') · 3 unmodified lines
44 module = join_paths(build_root, 'osdep/mac/swift.swiftmodule')
55 target = join_paths(build_root, 'osdep/mac/swift.o')
66
7−swift_flags = ['-frontend', '-c', '-sdk', macos_sdk_path,
8− '-enable-objc-interop', '-emit-objc-header', '-parse-as-library']
7+swift_flags = ['-c', '-emit-library', '-static', '-sdk', macos_sdk_path,
8+ '-emit-objc-header', '-parse-as-library']
99
1010 if swift_ver.version_compare('>=6.0')
1111 swift_flags += ['-swift-version', '5']

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t