Skip to content

tronsoft/BuildFs

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BuildFs

A Dokan file system that keeps track of files read/written by build tools and other commands.

Dependencies between commands are automatically found, and commands are re-executed only if some dependant files have changed since the last execution.

Example

/* omitted initialization, see Main() */

fs.AddProject(@"C:\Physical\Path\Example", "example");
// R:\example will now represent/virtualize the physical folder

fs.RunCached("example", "subdir", "nmake", "component-1");
fs.RunCached("example", "subdir", "nmake", "component-2");
fs.RunCached("example", "subdir", "nmake", "component-3");

About

A Dokan file system that keeps track of files read/written by build tools and other commands.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%