summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/Makefile8
-rw-r--r--src/libbbsutil/file.c15
2 files changed, 23 insertions, 0 deletions
diff --git a/src/Makefile b/src/Makefile
new file mode 100644
index 00000000..4d40e5ec
--- /dev/null
+++ b/src/Makefile
@@ -0,0 +1,8 @@
+SUBDIR= libbbsutil libbbs
+
+all install clean:
+ @for i in $(SUBDIR); do\
+ cd $$i;\
+ $(MAKE) $@;\
+ cd -;\
+ done
diff --git a/src/libbbsutil/file.c b/src/libbbsutil/file.c
index c508e2de..5cc0b541 100644
--- a/src/libbbsutil/file.c
+++ b/src/libbbsutil/file.c
@@ -47,6 +47,21 @@ dasht(const char *fname)
}
/**
+ * 傳回 fname 的 ctime
+ * @param fname
+ */
+time4_t
+dashc(const char *fname)
+{
+ struct stat st;
+
+ if (!stat(fname, &st))
+ return st.st_ctime;
+ else
+ return -1;
+}
+
+/**
* 傳回 fname 是否為 symbolic link
* @param fname
*/