Jussi Pakkanen
|
923ad8ab9b
|
Invoke Rust via wrapper script.
|
11 years ago |
Jussi Pakkanen
|
2c65b1f0c3
|
Renamed deps -> dependencies.
|
11 years ago |
Jussi Pakkanen
|
d2b5e5c7a5
|
The mass flags -> args renaming for consistency.
|
11 years ago |
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
|
f22376701b
|
Can compile very basic Rust programs.
|
11 years ago |
Jussi Pakkanen
|
73ca870bef
|
Can specify standalone command targets.
|
11 years ago |
Jussi Pakkanen
|
37bc124046
|
Clarified prebuilt object documentation.
|
11 years ago |
Jussi Pakkanen
|
51b73e8ab2
|
Keyword argument unification.
|
11 years ago |
Jussi Pakkanen
|
8467c5b0a6
|
Can now generate GObject introspection data and install it.
|
11 years ago |
Jussi Pakkanen
|
0c853a7038
|
Started to work on gobject introspection.
|
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
|
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
|
eeaa5d0684
|
Some windows fixes.
|
11 years ago |
Jussi Pakkanen
|
d9d70372b4
|
Can generate configuration files with custom scripts.
|
11 years ago |
Jussi Pakkanen
|
77e9a24589
|
Can specify extra files that show up in IDEs as parts of a target.
|
11 years ago |
Jussi Pakkanen
|
c7e7d1a4c3
|
Can execute found programs with run_command.
|
11 years ago |
Jussi Pakkanen
|
c21637a01d
|
Fixed unity builds for Qt5.
|
11 years ago |
Jussi Pakkanen
|
668d679c01
|
Some windows cleanups.
|
11 years ago |
Jussi Pakkanen
|
ac2d7e3440
|
Added string splitting and with that a file grabber test case.
|
11 years ago |
Jussi Pakkanen
|
722be81bfb
|
Added export def to test case.
|
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
|
c55ceee080
|
No moc prefix for source files.
|
11 years ago |
Jussi Pakkanen
|
ac81594952
|
Added capability to compile sources files with moc, too.
|
11 years ago |
Jussi Pakkanen
|
4084e7213e
|
Renamed resources to qresources to avoid name clashes.
|
11 years ago |
Jussi Pakkanen
|
5efb36caab
|
Apparently dynamic linking with C++ had been broken for a while now. Sorry about that.
|
11 years ago |
Jussi Pakkanen
|
d30c7b5968
|
Can define entry symbol type.
|
11 years ago |
Jussi Pakkanen
|
bb6446f0c0
|
Minor.
|
11 years ago |
Jussi Pakkanen
|
c7865cd98f
|
Now with working subdirs for Java.
|
11 years ago |
Jussi Pakkanen
|
efc79fb85e
|
Can run built jar files.
|
11 years ago |
Jussi Pakkanen
|
ed8fd95505
|
A few tweaks.
|
11 years ago |
Jussi Pakkanen
|
e321345f41
|
Started work on Java support because why not.
|
11 years ago |
Jussi Pakkanen
|
26539f27fe
|
Added a link_depends keyword for build targets.
|
11 years ago |
Jussi Pakkanen
|
9318203257
|
Can get source dir location and use it to build stuff.
|
11 years ago |
Jussi Pakkanen
|
040083cdb6
|
Can define custom linker flags.
|
11 years ago |
Jussi Pakkanen
|
8e29f2b160
|
Can have multiple source files with the same name in one target.
|
11 years ago |
Jussi Pakkanen
|
645ab7fea8
|
Yo dawg, we heard you liked subprojects so we put subprojects in your subprojects so now you can use subprojects when you are using subprojects.
|
11 years ago |
Jussi Pakkanen
|
e0c4447666
|
Test for recursive instantiations of subprojects.
|
11 years ago |
Jussi Pakkanen
|
2444eb357e
|
Added failing test.
|
11 years ago |
Jussi Pakkanen
|
1f1a3f516e
|
Start of subproject redesign, moved subprojects to the dedicated subdirectory.
|
11 years ago |
Jussi Pakkanen
|
7bc3b78c68
|
Newest Boost requires C++11 to build.
|
11 years ago |
Jussi Pakkanen
|
eb51163185
|
Fix the remaining custom install dirs.
|
11 years ago |
Jussi Pakkanen
|
51827d4484
|
Can override install directory on a target-by-target basis.
|
11 years ago |