7 #include "kconfig/lkc.h"
9 void conf_parse_path(const char *name)
11 char *d = strdup(name);
12 char *f = strdup(name);
13 char *olddir = get_current_dir_name();
16 conf_parse(basename(f));
24 void set_missing_env(const char *conf_mk)
26 FILE *f = fopen(conf_mk, "r");
35 while (fgets(line, sizeof(line), f)) {
37 char *var = strsep(&p, " :=");
39 if (strcmp(var, "CONF_KERNEL_ARCH") == 0) {
40 p += strspn(p, " :=");
41 var = strsep(&p, "\n");
42 setenv("ARCH", var, /*overwrite*/0);
43 setenv("SRCARCH", var, /*overwrite*/0);
46 setenv("KERNELVERSION", "N/A", /*overwrite*/0);