208 Commits (5148972bfe5f4d2012ec29cf913ec8cf5eafd47e)

Author SHA1 Message Date
Jussi Pakkanen 0356024300 Give top level targets unique private directories even if they share a basename with some other top level target. 10 years ago
Jussi Pakkanen 528e817bca Removed prints that stayed behind by accident. 10 years ago
Jussi Pakkanen 8f27cd399e Fixed broken subdir object extraction and moved tests. 10 years ago
Jussi Pakkanen de941eb4f6 Fix extract_object in a subproject. 10 years ago
Mathieu Duponchelle 0a726413ae backends: Add extra args after compiler.std_warn_args. 10 years ago
Jussi Pakkanen ff51f2196f Make extract_objects work with subdirectories. 10 years ago
Jussi Pakkanen 9c6ae66211 A fix. 10 years ago
Jussi Pakkanen 5bebe6ce14 A few more eradications of plain strings. 10 years ago
Jussi Pakkanen 6237695e96 Use File objects for all sources. Fix all basic tests. 10 years ago
Jussi Pakkanen 2e93295c2e Generate configure files immediately when they are declared. Closes #88. 10 years ago
Jussi Pakkanen e46c1743ce Allow use of external test executables. Closes #89. 10 years ago
Jussi Pakkanen d289887b1b Add should_fail kwarg to test to indicate tests that should fail. 10 years ago
Jussi Pakkanen 525f0ae6d2 Harmonised copyright declarations. 10 years ago
Jussi Pakkanen 74d6502de2 Workaround for Clang linker bug where it can not find shared libraries in rpath directories. The solution is to specify all linker targets every time. 10 years ago
Jussi Pakkanen d79b8a19a0 Made include args always return arrays for consistency. 10 years ago
Jussi Pakkanen b97a8c82e7 Can specify Valgrind command line arguments. 10 years ago
Jussi Pakkanen c4860ff60f Updated copyright years. 10 years ago
Jussi Pakkanen 100c20e568 Scan Fortran dependencies at the beginning for all sources. 10 years ago
Jussi Pakkanen a77551f3d7 Basic Fortran support. 10 years ago
Jussi Pakkanen bae8507753 Make it possible to generate source files in custom targets. 10 years ago
Jussi Pakkanen 7f09d89eaa More betterer sorting. 10 years ago
Jussi Pakkanen fb884e3856 Can compile C# programs with Mono. 10 years ago
Jussi Pakkanen 83237f2b38 Added option for werror. 10 years ago
Jussi Pakkanen 3a3be0f61b Can now build object files in generators, too. 11 years ago
Jussi Pakkanen d2b5e5c7a5 The mass flags -> args renaming for consistency. 11 years ago
Jussi Pakkanen f22376701b Can compile very basic Rust programs. 11 years ago
Jussi Pakkanen 73ca870bef Can specify standalone command targets. 11 years ago
Jussi Pakkanen 365f529c75 Store build flags into coredata as it is persistent and needs to survive over Meson reconfigurations. 11 years ago
Jussi Pakkanen f88779319d Get compile and link flags from envvars. 11 years ago
Jussi Pakkanen 2ecd2ea65a Can define custom targets. 11 years ago
Jussi Pakkanen 7edd58f591 Now can compile Vala executables. 11 years ago
Jussi Pakkanen c21637a01d Fixed unity builds for Qt5. 11 years ago
Jussi Pakkanen b626d017a2 Specify build flags per build type. 11 years ago
Jussi Pakkanen f23a5a1150 Write generator deps to Ninja files properly. Now can compile 1300+ files of QtCreator without dependency problems. 11 years ago
Jussi Pakkanen ac81594952 Added capability to compile sources files with moc, too. 11 years ago
Jussi Pakkanen 65e4971685 Put targets in their subdirectories. 11 years ago
Jussi Pakkanen 1967b64180 Separated backends into their own files. 11 years ago
Jussi Pakkanen 72455e555f Override output dir with XCode so tests can run. 11 years ago
Jussi Pakkanen bc3018195e Generate command to run tests with XCode. 11 years ago
Jussi Pakkanen 210fbf7398 Can generate a project that xcodebuild will build. 11 years ago
Jussi Pakkanen 17699e0a37 Some more fixes. 11 years ago
Jussi Pakkanen 2778b5a55e Some more fixes. 11 years ago
Jussi Pakkanen 028c0b9530 A few fixes to xcode exporter. 11 years ago
Jussi Pakkanen b549875b68 Finally can generate an entire xcodeproj file. Next up: debugging it to work. 11 years ago
Jussi Pakkanen 6f5a16176f Generate buildconfs for toplevel items. 11 years ago
Jussi Pakkanen bc91a9df8d Set up allbuild target configuration. 11 years ago
Jussi Pakkanen 31eb8cc1aa Better project conf generation. 11 years ago
Jussi Pakkanen 8d08748d0d Generate target dependencies. I hope. 11 years ago
Jussi Pakkanen 0407f1eb82 Created ContainerItemProxies, whatever they might be. 11 years ago
Jussi Pakkanen 7fb647b637 Now with aggregate target. 11 years ago