Jussi Pakkanen
|
4428d97542
|
Fixed gui app.
|
10 years ago |
Jussi Pakkanen
|
1f602ff155
|
Prune one string matching thingy.
|
10 years ago |
Jussi Pakkanen
|
236436da56
|
Started enforcing types better with decorators.
|
10 years ago |
Jussi Pakkanen
|
6237695e96
|
Use File objects for all sources. Fix all basic tests.
|
10 years ago |
Jussi Pakkanen
|
bf9b5d7b72
|
The first step in a major refactoring starts by adding a new layer of abstraction.
|
10 years ago |
Jussi Pakkanen
|
bfa68aaeaf
|
Autodetect Qt5 rcc dependencies as well as reasonably possible.
|
10 years ago |
Jussi Pakkanen
|
e87d3c07ad
|
Can specify explicit dependencies for custom targets.
|
10 years ago |
Hemmo Nieminen
|
a3544847ca
|
Accept source files in extract_objects() (also) as a list.
Signed-off-by: Hemmo Nieminen <hemmo.nieminen@iki.fi>
|
10 years ago |
Jussi Pakkanen
|
2e93295c2e
|
Generate configure files immediately when they are declared. Closes #88.
|
10 years ago |
Jussi Pakkanen
|
d2cb344c91
|
Remove duplicate entries from list of source files.
|
10 years ago |
Jussi Pakkanen
|
1ac00031f9
|
Persist modules so they are imported only once for the lifetime of a build directory.
|
10 years ago |
Jussi Pakkanen
|
48477102c9
|
Now can compile all Qt5 tests with module.
|
10 years ago |
Jussi Pakkanen
|
6e6ac02eaf
|
Major refactoring to move Qt5 from core into a module. Rules are written but moc/uic/rrc are not generated yet.
|
10 years ago |
Jussi Pakkanen
|
526c86d92f
|
I meant to do this originally.
|
10 years ago |
Jussi Pakkanen
|
bf5466e7ef
|
An implementation of build_always as slightly modified from the original by Axel Waggershauser.
|
10 years ago |
Axel Waggershauser
|
963892a7c3
|
basic support for 'build_always' feature of custom targets
|
10 years ago |
Jussi Pakkanen
|
525f0ae6d2
|
Harmonised copyright declarations.
|
10 years ago |
Jussi Pakkanen
|
9ce01c16f4
|
Minor tweak.
|
10 years ago |
Jussi Pakkanen
|
e5b1d855a1
|
Further harmonise held_object.
|
10 years ago |
Jussi Pakkanen
|
188986fac3
|
Harmonise held_object usage somewhat.
|
10 years ago |
Jussi Pakkanen
|
0c86f30d4b
|
Can install entire subtrees with one command. Closes #14.
|
10 years ago |
Jussi Pakkanen
|
5d17e417b4
|
Can have arrays of stuff.
|
10 years ago |
Jussi Pakkanen
|
77c14525c3
|
Autodetect runnable commands on unix (where chmod values might be wrong) and Windows (where files with weird suffixes are unrunnable.
|
10 years ago |
Jussi Pakkanen
|
a8a696c55f
|
Per-target type known keyword lists.
|
10 years ago |
Jussi Pakkanen
|
1c0a735e00
|
Use static library dependencies not when the library is built but when it is used.
|
10 years ago |
Jussi Pakkanen
|
8f5a51f0c7
|
Warn on unknown kwargs on custom targets.
|
10 years ago |
Jussi Pakkanen
|
81a7c41799
|
Print a warning on unknown keyword arguments on build targets.
|
10 years ago |
Jussi Pakkanen
|
c4860ff60f
|
Updated copyright years.
|
10 years ago |
Jussi Pakkanen
|
a5863477f8
|
Kill end of line whitespace dead.
|
10 years ago |
Jussi Pakkanen
|
cf6a395014
|
Spell out include_directories.
|
10 years ago |
Jussi Pakkanen
|
6af7f92ab3
|
Handle C# resource files.
|
10 years ago |
Jussi Pakkanen
|
af0ca6751a
|
Made all unit tests pass again.
|
10 years ago |
Jussi Pakkanen
|
bae8507753
|
Make it possible to generate source files in custom targets.
|
10 years ago |
Jussi Pakkanen
|
f55c81ec23
|
Can set per-target cs args.
|
11 years ago |
Jussi Pakkanen
|
d57b3d79bd
|
C# file names always follow the windows standard.
|
11 years ago |
Jussi Pakkanen
|
e38f040661
|
Can set install time rpath.
|
11 years ago |
Jussi Pakkanen
|
6759e404d9
|
Make it possible to run a custom script during install.
|
11 years ago |
Jussi Pakkanen
|
d5fb06c193
|
Fix kwarg copying.
|
11 years ago |
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
|
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
|
e2257a59df
|
Always give full path for build target executables as someone may try to invoke them.
|
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
|
03c685b9e4
|
Put in some frosting.
|
11 years ago |
Jussi Pakkanen
|
ee0607ddf9
|
Can use outputs of targets as inputs of custom targets.
|
11 years ago |