1
0
mirror of https://github.com/vlang/v.git synced 2023-08-10 21:13:21 +03:00

hot code reloading examples

This commit is contained in:
Alexander Medvednikov
2019-07-07 21:46:21 +02:00
parent af19aa5096
commit de8dc4cddb
9 changed files with 210 additions and 70 deletions

View File

@@ -66,6 +66,7 @@ import const (
struct C.stat {
st_size int
st_mode int
st_mtime int
}
struct C.DIR {
@@ -640,6 +641,16 @@ pub fn signal(signum int, handler voidptr) {
C.signal(signum, handler)
}
pub fn file_last_mod_unix(path string) int {
attr := C.stat{}
//# struct stat attr;
C.stat(path.str, &attr)
//# stat(path.str, &attr);
return attr.st_mtime
//# return attr.st_mtime ;
}
fn log(s string) {
}