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:
11
vlib/os/os.v
11
vlib/os/os.v
@@ -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) {
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user