Lines Matching defs:exported
203 * The variable is exported to the environment, to be used by child
206 bool exported:1;
209 * At the point where this variable was exported, it contained an
211 * process is started, it needs to be actually exported, resolving
231 * Unexport all globals previously exported, but keep the environment
236 * Unexport all globals previously exported and clear the environment
432 var->exported = false;
609 if (v->exported)
611 if (strcmp(v->name.str, ".MAKE.EXPORTED") == 0)
704 if (v->exported && !v->reexport)
708 if (!v->exported)
723 v->exported = false;
737 v->exported = true;
748 v->exported = true;
756 if (v->exported && !v->reexport)
759 if (!v->exported)
766 * Mark a single variable to be exported later for subprocesses.
768 * Internal variables are not exported.
794 * re-exported.
826 xvarnames = Var_Subst("${.MAKE.EXPORTED:O:u}", SCOPE_GLOBAL,
859 Global_Append(".MAKE.EXPORTED", varname);
944 char *expanded = Var_Subst("${.MAKE.EXPORTED:O:u}",
966 if (what != UNEXPORT_ENV && v->exported && !v->reexport)
968 v->exported = false;
972 /* Remove the variable names from .MAKE.EXPORTED. */
975 "${.MAKE.EXPORTED:N", v->name.str, "}");
978 Global_Set(".MAKE.EXPORTED", filtered);
999 Global_Delete(".MAKE.EXPORTED");
1099 if (v->exported)
1108 * exported to the environment (as per POSIX standard), except