Conata: make
Back
Download
Introduction
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.
- resolve basically file dependency
- basic macros
Features shown as follows are not supported.
- suffix rules
- macros about suffix rule
Command line options are shown as follows.
make [-n|-f file] [target]
- -n: no execute
- -f file: specifing makefile; In default, file "makefile" will be used
codes
This implementation consists of the sources shown as follows.
- make.nina: an implementation of make