summaryrefslogtreecommitdiff
path: root/ninjabackend.py
AgeCommit message (Expand)Author
2014-09-26Some windows fixes.Jussi Pakkanen
2014-09-20Multiple generated sources in one target now work.Jussi Pakkanen
2014-09-20Autodetect runnable commands on unix (where chmod values might be wrong) and ...Jussi Pakkanen
2014-09-19Custom targets can have multiple inputs and outputs.Jussi Pakkanen
2014-09-05Made include args always return arrays for consistency.Jussi Pakkanen
2014-09-03Use external libs of static libraries when the static library is linked to a ...Jussi Pakkanen
2014-09-02Use static library dependencies not when the library is built but when it is ...Jussi Pakkanen
2014-08-24Made generated source depend on all generated headers.Jussi Pakkanen
2014-08-19Do Fortran dependency tracking manually because of bugs in other pieces of so...Jussi Pakkanen
2014-08-16Write module files into private directory.Jussi Pakkanen
2014-08-08Ignore missing Fortran modules as they may come from the compiler itself.Jussi Pakkanen
2014-08-08Handle Fortran sources with dependencies to themselves.Jussi Pakkanen
2014-08-08Handle Fortran's MODULE PROCEDURE construct.Jussi Pakkanen
2014-08-07Kill end of line whitespace dead.Jussi Pakkanen
2014-08-04Use proper suffix with Fortran on Windows.Jussi Pakkanen
2014-08-04Add the object file generated by MSVS pch compilation to the link command lin...Jussi Pakkanen
2014-08-03Scan Fortran dependencies at the beginning for all sources.Jussi Pakkanen
2014-08-03Scan Fortran dependencies, but it fails currently due to a deficiency in Ninja.Jussi Pakkanen
2014-07-30Handle C# resource files.Jussi Pakkanen
2014-07-27Made all unit tests pass again.Jussi Pakkanen
2014-07-27Make it possible to generate source files in custom targets.Jussi Pakkanen
2014-07-26Subdir in custom target sources, too.Jussi Pakkanen
2014-07-26Can specify individual files from rules that generate multiple outputs.Jussi Pakkanen
2014-07-19More betterer sorting.Jussi Pakkanen
2014-07-19Sort input files so command lines do not change. This allows Ninja to skip un...Jussi Pakkanen
2014-07-19Can set per-target cs args.Jussi Pakkanen
2014-07-19Build type flags for C#.Jussi Pakkanen
2014-07-19Set up link paths.Jussi Pakkanen
2014-07-18Some fixes.Jussi Pakkanen
2014-07-18Can compile C# programs with Mono.Jussi Pakkanen
2014-07-18Added option for werror.Jussi Pakkanen
2014-07-18Fix SONAME generation.Jussi Pakkanen
2014-07-11Can set install time rpath.Jussi Pakkanen
2014-07-09Make it possible to run a custom script during install.Jussi Pakkanen
2014-06-24Do not execute run targets by default.Jussi Pakkanen
2014-06-23Deal with Rust static libraries, too.Jussi Pakkanen
2014-06-22Invoke Rust via wrapper script.Jussi Pakkanen
2014-06-22And the custom rules too.Jussi Pakkanen
2014-06-22The mass flags -> args renaming for consistency.Jussi Pakkanen
2014-06-19Dep file name fix.Jussi Pakkanen
2014-06-19Set up dependencies for Rust linking. Does not work fully yet.Jussi Pakkanen
2014-06-19Build a shared Rust library.Jussi Pakkanen
2014-06-18Rust dependency tracking.Jussi Pakkanen
2014-06-18Rust buildtype flags.Jussi Pakkanen
2014-06-18Can compile very basic Rust programs.Jussi Pakkanen
2014-06-11Removed cppcheck target now that we have run targets.Jussi Pakkanen
2014-06-11Can specify standalone command targets.Jussi Pakkanen
2014-06-07Store build flags into coredata as it is persistent and needs to survive over...Jussi Pakkanen
2014-06-07Get compile and link flags from envvars.Jussi Pakkanen
2014-05-24Can now generate GObject introspection data and install it.Jussi Pakkanen