|
|
#include <eixTk/stringutils.h> | #include <eixTk/stringutils.h> |
| |
#include <varsreader.h> | #include <varsreader.h> |
|
#include <stdio.h> |
| |
#include <fstream> | #include <fstream> |
| |
|
|
(*this)["PORTDIR"].append("/"); | (*this)["PORTDIR"].append("/"); |
} | } |
| |
overlays = split_string((*this)["PORTDIR_OVERLAY"]); |
FILE *src = popen(". /etc/make.conf && echo $PORTDIR_OVERLAY", "r"); |
|
char overlay_dirs[1024]; |
|
fgets(overlay_dirs, 1024, src); |
|
|
|
overlays = split_string(string(overlay_dirs)); |
| |
if(getenv("ACCEPT_KEYWORDS")) { | if(getenv("ACCEPT_KEYWORDS")) { |
(*this)["ACCEPT_KEYWORDS"].append(string(" ") + getenv("ACCEPT_KEYWORDS")); | (*this)["ACCEPT_KEYWORDS"].append(string(" ") + getenv("ACCEPT_KEYWORDS")); |