示例#1
0
static uint64 GetChocolateSourceLeastStamp(void)
{
	autoList_t *files = lssFiles("C:\\Dev\\CSharp\\Chocolate\\Chocolate");
	char *file;
	uint index;
	uint64 leastStamp = 0;

	foreach(files, file, index)
	{
		uint64 stamp;

		if(mbs_stristr(file, "\\bin\\")) // bin の配下は除外
			continue;

		if(mbs_stristr(file, "\\obj\\")) // obj の配下は除外
			continue;

		getFileStamp(file, NULL, NULL, &stamp);

		m_maxim(leastStamp, stamp);
	}
示例#2
0
文件: System.c 项目: att/uwin
Bool isFileStampChanged(const FileStamp *stamp, const char *name)
{
  return
    *stamp != getFileStamp(name);
}
示例#3
0
文件: System.c 项目: att/uwin
void setFileStamp(FileStamp *stamp, const char *name)
{
  *stamp = getFileStamp(name);
}