diff options
| author | David Oberhollenzer <david.oberhollenzer@sigma-star.at> | 2019-11-19 21:15:40 +0100 | 
|---|---|---|
| committer | David Oberhollenzer <david.oberhollenzer@sigma-star.at> | 2019-11-19 21:15:40 +0100 | 
| commit | 13772226a13cf6a8cce30db841946d29c9952c9a (patch) | |
| tree | d11ff6deca99985066831d444f1e8b9803c382f1 /mkfs | |
| parent | 3497201ce66f35401bd02109c06c110671493ad8 (diff) | |
Disable gensquashfs directory scanning on Windows
 - We can only pack directories and files anyway.
 - What file modes should we use?
Signed-off-by: David Oberhollenzer <david.oberhollenzer@sigma-star.at>
Diffstat (limited to 'mkfs')
| -rw-r--r-- | mkfs/dirscan.c | 10 | 
1 files changed, 10 insertions, 0 deletions
| diff --git a/mkfs/dirscan.c b/mkfs/dirscan.c index 0a019ec..824fba5 100644 --- a/mkfs/dirscan.c +++ b/mkfs/dirscan.c @@ -121,6 +121,15 @@ fail:  }  #endif +#ifdef _WIN32 +int fstree_from_dir(fstree_t *fs, const char *path, void *selinux_handle, +		    sqfs_xattr_writer_t *xwr, unsigned int flags) +{ +	(void)fs; (void)path; (void)selinux_handle; (void)xwr; (void)flags; +	fputs("Packing a directory is not supported on Windows.\n", stderr); +	return -1; +} +#else  static int xattr_xcan_dfs(const char *path_prefix, void *selinux_handle,  			  sqfs_xattr_writer_t *xwr, unsigned int flags,  			  tree_node_t *node) @@ -309,3 +318,4 @@ int fstree_from_dir(fstree_t *fs, const char *path, void *selinux_handle,  	return 0;  } +#endif | 
