pike.git / NT / tools / sprshd

version» Context lines:

pike.git/NT/tools/sprshd:102:       object pi=Stdio.File();   #ifdef NO_IPC    object p2=pi->pipe();   #else    object p2=pi->pipe(Stdio.PROP_IPC);   #endif    string dir=cmd[0];    cmd=cmd[1..];    -  write("Doing %s in %s\n",cmd*" ",dir); -  +     while(sscanf(cmd[0],"%s=%s",string key, string val))    {    // Magic    if(!env[key])    {    if(env[lower_case(key)])    key=lower_case(key);    else if(env[upper_case(key)])    key=upper_case(key);    else
pike.git/NT/tools/sprshd:137:    env[key]=opt_path(env[key], val);    }    else if(val[-1]==';')    {    env[key]=opt_path(val, env[key]);    }    else    {    env[key]=val;    } +  werror("%s = %s\n",key,env[key]);    cmd=cmd[1..];    }    -  +  write("Doing %s in %s\n",cmd*" ",dir); +     switch(lower_case(cmd[0]))    {    case "mkdir":    {    string dir=combine_path(combine_path(getcwd(),dir),cmd[1]);    int ret;    if(Stdio.file_size(dir)!=-2)    ret=mkdir(dir);    else    ret=1;