Merge nucleic/humble-fern-egret-60xo into dev
This commit is contained in:
@@ -169,6 +169,11 @@ function Invoke-Swift([string[]]$SwiftArgs, [hashtable]$Sql) {
|
|||||||
# carries the prefix — it is global, so it also downgrades any FUTURE duplicate to a
|
# carries the prefix — it is global, so it also downgrades any FUTURE duplicate to a
|
||||||
# warning. Read the warnings.
|
# warning. Read the warnings.
|
||||||
$full = @($SwiftArgs) + @(
|
$full = @($SwiftArgs) + @(
|
||||||
|
# Index-while-building costs real per-file work (`-index-store-path` +
|
||||||
|
# `-index-system-modules` on every frontend job) and nothing consumes the store from a
|
||||||
|
# command-line build — it exists for editors. Off here; CI leaves it at the default,
|
||||||
|
# where a cold index nothing reads costs nothing either way.
|
||||||
|
'--disable-index-store',
|
||||||
'-Xcc', "-I$($Sql.Include)",
|
'-Xcc', "-I$($Sql.Include)",
|
||||||
# `/LIBPATH:`, NOT `-LIBPATH:`. A leading `-L` is claimed by the driver's GNU-style
|
# `/LIBPATH:`, NOT `-LIBPATH:`. A leading `-L` is claimed by the driver's GNU-style
|
||||||
# library-path flag, so `-LIBPATH:C:\…\lib` is read as `-L` + `IBPATH:C:\…\lib` and
|
# library-path flag, so `-LIBPATH:C:\…\lib` is read as `-L` + `IBPATH:C:\…\lib` and
|
||||||
|
|||||||
Reference in New Issue
Block a user