129 Commits (70f4e388ca65b3f3381568c345e3bac3eb0551f3)

Author SHA1 Message Date
Jussi Pakkanen 7b4595e07c Set up dependencies for Rust linking. Does not work fully yet. 11 years ago
Jussi Pakkanen bf4708eb83 Build a shared Rust library. 11 years ago
Jussi Pakkanen 4187b0b6c8 Rust dependency tracking. 11 years ago
Jussi Pakkanen 31dbb46652 Rust buildtype flags. 11 years ago
Jussi Pakkanen f22376701b Can compile very basic Rust programs. 11 years ago
Jussi Pakkanen 7c8cd80a15 Removed cppcheck target now that we have run targets. 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 8467c5b0a6 Can now generate GObject introspection data and install it. 11 years ago
Jussi Pakkanen ee0607ddf9 Can use outputs of targets as inputs of custom targets. 11 years ago
Jussi Pakkanen 2ecd2ea65a Can define custom targets. 11 years ago
Jussi Pakkanen b5060807f7 Put build dir in moc search path. 11 years ago
Jussi Pakkanen 0322579329 Can use external dependencies in Vala. 11 years ago
Jussi Pakkanen cdee05082b Can parallel compile a Vala target with multiple files. 11 years ago
Jussi Pakkanen 7edd58f591 Now can compile Vala executables. 11 years ago
Jussi Pakkanen 9c2364b515 Started work on Vala compilation. 11 years ago
Jussi Pakkanen 6579af34f3 Added build type specific link flags. 11 years ago
Jussi Pakkanen 23ac32c196 Moc tuning. 11 years ago
Jussi Pakkanen 55dba78889 Follow Qt standards w.r.t. moc file including. 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 1d36109002 Can have multiple resource files in Qt5. 11 years ago
Jussi Pakkanen e2e95c7bf2 Allow source files to include moc files manually. 11 years ago
Jussi Pakkanen ac81594952 Added capability to compile sources files with moc, too. 11 years ago
Jussi Pakkanen 1885733656 Avoid variable overwriting. 11 years ago
Jussi Pakkanen d99717d9d2 Some cleanups. 11 years ago
Jussi Pakkanen 1967b64180 Separated backends into their own files. 11 years ago