261 Commits (f2e513791e56886a145a8e72854841b9f9122ca6)

Author SHA1 Message Date
Jussi Pakkanen 363bc42c5c Started target out dir refactoring with some clarifying renamings. 9 years ago
Jussi Pakkanen 6cca79b052 Added multiple selectable warning levels. 9 years ago
Jussi Pakkanen 5467b7d58b Made Fortran static libraries work. Closes #237. 9 years ago
Jussi Pakkanen 5ffe46bc6a Add version numbers to projects and generate a dep manifest. 9 years ago
Jussi Pakkanen 24d23c3086 Can add file objects to command line arguments. Closes #235. 9 years ago
Jussi Pakkanen 9d9ba50911 Put build type warning flags at the beginning so they are overridable. 9 years ago
Jussi Pakkanen b7e391ead4 Simulate rpath on windows by adding dll subdirectories to global path in tests. 9 years ago
Jussi Pakkanen 30d0c2292f Support target-only cross compilation properly. 9 years ago
Jussi Pakkanen eb3cdb6f8d Changed cross compilation file to new format. 9 years ago
Jussi Pakkanen fa74ef4c57 Added timeout kwarg to tests. 9 years ago
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. 11 years ago
Jussi Pakkanen fb884e3856 Can compile C# programs with Mono. 11 years ago
Jussi Pakkanen 83237f2b38 Added option for werror. 11 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