aboutsummaryrefslogtreecommitdiff
path: root/ninjabackend.py
AgeCommit message (Collapse)AuthorFilesLines
2014-07-19Sort input files so command lines do not change. This allows Ninja to skip ↵Jussi Pakkanen1-2/+4
unnecessary build steps.
2014-07-19Can set per-target cs args.Jussi Pakkanen1-1/+1
2014-07-19Build type flags for C#.Jussi Pakkanen1-1/+7
2014-07-19Set up link paths.Jussi Pakkanen1-0/+5
2014-07-18Some fixes.Jussi Pakkanen1-1/+6
2014-07-18Can compile C# programs with Mono.Jussi Pakkanen1-1/+31
2014-07-18Added option for werror.Jussi Pakkanen1-0/+2
2014-07-18Fix SONAME generation.Jussi Pakkanen1-1/+5
2014-07-11Can set install time rpath.Jussi Pakkanen1-3/+5
2014-07-09Make it possible to run a custom script during install.Jussi Pakkanen1-1/+8
2014-06-24Do not execute run targets by default.Jussi Pakkanen1-1/+3
2014-06-23Deal with Rust static libraries, too.Jussi Pakkanen1-0/+2
2014-06-22Invoke Rust via wrapper script.Jussi Pakkanen1-4/+10
2014-06-22And the custom rules too.Jussi Pakkanen1-2/+2
2014-06-22The mass flags -> args renaming for consistency.Jussi Pakkanen1-54/+54
2014-06-19Dep file name fix.Jussi Pakkanen1-1/+1
2014-06-19Set up dependencies for Rust linking. Does not work fully yet.Jussi Pakkanen1-0/+10
2014-06-19Build a shared Rust library.Jussi Pakkanen1-2/+3
2014-06-18Rust dependency tracking.Jussi Pakkanen1-1/+5
2014-06-18Rust buildtype flags.Jussi Pakkanen1-0/+1
2014-06-18Can compile very basic Rust programs.Jussi Pakkanen1-1/+37
2014-06-11Removed cppcheck target now that we have run targets.Jussi Pakkanen1-11/+0
2014-06-11Can specify standalone command targets.Jussi Pakkanen1-0/+10
2014-06-07Store build flags into coredata as it is persistent and needs to survive ↵Jussi Pakkanen1-1/+1
over Meson reconfigurations.
2014-06-07Get compile and link flags from envvars.Jussi Pakkanen1-2/+5
2014-05-24Can now generate GObject introspection data and install it.Jussi Pakkanen1-1/+12
2014-05-21Can use outputs of targets as inputs of custom targets.Jussi Pakkanen1-1/+2
2014-05-19Can define custom targets.Jussi Pakkanen1-0/+7
2014-05-12Put build dir in moc search path.Jussi Pakkanen1-0/+2
2014-05-10Can use external dependencies in Vala.Jussi Pakkanen1-0/+4
2014-05-10Can parallel compile a Vala target with multiple files.Jussi Pakkanen1-0/+31
2014-05-10Now can compile Vala executables.Jussi Pakkanen1-1/+20
2014-05-10Started work on Vala compilation.Jussi Pakkanen1-0/+13
2014-04-16Added build type specific link flags.Jussi Pakkanen1-0/+1
2014-04-12Moc tuning.Jussi Pakkanen1-1/+8
2014-04-11Follow Qt standards w.r.t. moc file including.Jussi Pakkanen1-10/+1
2014-04-07Write generator deps to Ninja files properly. Now can compile 1300+ files of ↵Jussi Pakkanen1-1/+5
QtCreator without dependency problems.
2014-04-06Can have multiple resource files in Qt5.Jussi Pakkanen1-0/+2
2014-04-06Allow source files to include moc files manually.Jussi Pakkanen1-1/+10
2014-04-06Added capability to compile sources files with moc, too.Jussi Pakkanen1-0/+5
2014-04-04Avoid variable overwriting.Jussi Pakkanen1-2/+1
2014-03-31Some cleanups.Jussi Pakkanen1-2/+3
2014-03-31Separated backends into their own files.Jussi Pakkanen1-0/+863