Page MenuHomeFreeBSD

D3729.diff
No OneTemporary

D3729.diff

Index: head/Mk/bsd.options.mk
===================================================================
--- head/Mk/bsd.options.mk
+++ head/Mk/bsd.options.mk
@@ -476,12 +476,12 @@
. endfor
. endif
. if defined(${opt}_VARS)
-. for var in ${${opt}_VARS}
-_u= ${var:C/=.*//}
+. for var in ${${opt}_VARS:C/=.*//:O:u}
+_u= ${var}
. if ${_u:M*+}
-${_u:C/.$//:tu}+= ${var:C/[^+]*\+=//:C/^"(.*)"$$/\1/}
+${_u:C/.$//:tu}+= ${${opt}_VARS:M${var}=*:C/[^+]*\+=//:C/^"(.*)"$$/\1/}
. else
-${_u:tu}= ${var:C/[^=]*=//:C/^"(.*)"$$/\1/}
+${_u:tu}= ${${opt}_VARS:M${var}=*:C/[^=]*=//:C/^"(.*)"$$/\1/}
. endif
. endfor
. endif
@@ -524,12 +524,12 @@
. endfor
. endif
. if defined(${opt}_VARS_OFF)
-. for var in ${${opt}_VARS_OFF}
-_u= ${var:C/=.*//}
+. for var in ${${opt}_VARS_OFF:C/=.*//:O:u}
+_u= ${var}
. if ${_u:M*+}
-${_u:C/.$//:tu}+= ${var:C/[^+]*\+=//:C/^"(.*)"$$/\1/}
+${_u:C/.$//:tu}+= ${${opt}_VARS_OFF:M${var}=*:C/[^+]*\+=//:C/^"(.*)"$$/\1/}
. else
-${_u:tu}= ${var:C/[^=]*=//:C/^"(.*)"$$/\1/}
+${_u:tu}= ${${opt}_VARS_OFF:M${var}=*:C/[^=]*=//:C/^"(.*)"$$/\1/}
. endif
. endfor
. endif

File Metadata

Mime Type
text/plain
Expires
Thu, Dec 19, 12:51 AM (21 h, 3 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
15498425
Default Alt Text
D3729.diff (1 KB)

Event Timeline