Lines Matching +refs:proj +refs:if +refs:opt +refs:truthy
41 - [proj.tcl][]: project-agnostic utility code for autosetup-driven
48 for `proj.tcl`. We split this out of `auto.def` so that it can be
68 those with `proj-` prefix can be found in [proj.tcl][] and those with
84 does the latter and is rarely, if ever, useful in this tree.
85 - **`proj-get-env VAR ?default?`**\
86 Works like `get-env` but will, if that function finds no match,
87 look for a file named `./.env-$VAR` and, if found, return its
94 - **`proj-fatal msg`**\
98 - **`proj-if-opt-truthy flag thenScript ?elseScript?`**\
99 Evals `thenScript` if the given `--flag` is truthy, else it
102 - **`proj-indented-notice ?-error? ?-notice? msg`**\
109 - **`proj-opt-truthy flag`**\
110 Returns 1 if `--flag`'s value is "truthy," i.e. one of (1, on,
113 - **`proj-opt-was-provided FLAG`**\
114 Returns 1 if `--FLAG` was explicitly provided to configure,
121 if `$FLAG` is not registered as an Autosetup option.
123 - **`proj-val-truthy value`**\
124 Returns 1 if `$value` is "truthy," See `proj-opt-truthy` for the definition
125 of "truthy."
127 - **`proj-warn msg`**\
136 `sqlite-add-shell-opt`. This is a no-op if `FLAG` is not provided or
139 - **`sqlite-add-shell-opt FLAG...`**\
316 This tree's [configure script][auto.def], [utility APIs][proj.tcl],
357 # Or, if it's already checked out:
440 That function, if defined, will be called relatively late in the
449 [proj.tcl]: /file/autosetup/proj.tcl