This is an implementation of subset of UNIX make(1) by Nina.
The target language is C#, and this runs on Windows or Mono.
Features of this make implementation are shown as follows.
Features shown as follows are not supported.
- resolve basically file dependency
- basic macros
Command line options are shown as follows.
- suffix rules
- macros about suffix rule
make [-n|-f file] [target]
- -n: no execute
- -f file: specifing makefile; In default, file "makefile" will be used
This implementation consists of the sources shown as follows.
- make.nina: an implementation of make