2
0
mirror of https://github.com/boostorg/build.git synced 2026-02-14 12:42:11 +00:00
Files
build/src/engine/modules/path.c
Vladimir Prus 62aeee6f78 The 'path.exists' rule is now native.
[SVN r21201]
2003-12-10 08:27:21 +00:00

30 lines
480 B
C

#include "../native.h"
#include "../timestamp.h"
#include "../newstr.h"
LIST *path_exists( PARSE *parse, FRAME *frame )
{
LIST* l = lol_get( frame->args, 0 );
time_t time;
timestamp(l->string, &time);
if (time != 0)
{
return list_new(0, newstr("true"));
}
else
{
return L0;
}
}
void init_path()
{
{
char* args[] = { "location", 0 };
declare_native_rule("path", "exists", args, path_exists);
}
}