summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-09-27Fixed pattern used to find OCaml source filesmasterGrégoire Duchêne
2014-09-27Fixed some spacingGrégoire Duchêne
2014-09-27Split the dependency fileGrégoire Duchêne
Each .ml file will have a dependency file instead of having a giant one. Thus, we only generate dependencies for files that have changed. The current pattern is that for every .ml file, like foo.ml, its associated dependency file will be .foo.d. This may change or become configurable later.
2014-09-26C object files are now outputted properlyGrégoire Duchêne
2014-09-24Improved some patsubst callsGrégoire Duchêne
2014-09-24Added subdirectory supportGrégoire Duchêne
By default, ostumake will look for OCaml code into every subdirectory available. It is possible to exclude files and/or directories by adding them to the EXCL variable. The previous behavior is also available by setting the NOSUBDIR variable. Most of the code has been moved to the gnu.ocaml.obj.mk file. This allows the user to choose between building a whole binary or just the object files. This commit closes #3.
2014-09-24Added support for .mll and .mly filesGrégoire Duchêne
2014-09-24Automatically generate the dependency fileGrégoire Duchêne
2014-09-24Simplified some conditionalsGrégoire Duchêne
2014-09-24Added a dist-clean targetGrégoire Duchêne
2014-09-24Use DEPFILE to set the dependency filenameGrégoire Duchêne
2014-08-28First commitGrégoire Duchêne