Jussi Pakkanen
|
47bea98298
|
Allow getting builtin options with get_option. Fixes #23.
|
10 years ago |
Jussi Pakkanen
|
b44ca46e92
|
Implement a foreach loop construct. Closes #17.
|
10 years ago |
Jussi Pakkanen
|
0c86f30d4b
|
Can install entire subtrees with one command. Closes #14.
|
10 years ago |
Jussi Pakkanen
|
a500c6cfa8
|
Can install data files from subdirectories.
|
10 years ago |
Jussi Pakkanen
|
d767bcf86d
|
Can install man files from a subdir.
|
10 years ago |
Jussi Pakkanen
|
8313c4ed00
|
Use correct path when installing headers. Fixes #16.
|
10 years ago |
Jussi Pakkanen
|
174db67471
|
Do not hardcode path to Python3, because on e.g. OSX it can be anywhere.
|
10 years ago |
Jussi Pakkanen
|
8aa45655b7
|
Renamed data() to install_data().
|
10 years ago |
Jussi Pakkanen
|
97303b1783
|
Renamed man() to install_man().
|
10 years ago |
Jussi Pakkanen
|
65974b4dad
|
Renamed headers() to install_headers().
|
10 years ago |
Jussi Pakkanen
|
43f5166df2
|
Moved is_subproject into the meson object.
|
10 years ago |
Jussi Pakkanen
|
263c917c6a
|
Install script fix for Windows.
|
10 years ago |
Jussi Pakkanen
|
154dc83973
|
Multiple generated sources in one target now work.
|
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
|
1a8d830e05
|
Can chain multiple logical operations in a row.
|
10 years ago |
Jussi Pakkanen
|
9e7009bf23
|
Added array methods.
|
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
|
ef788a31ce
|
Can set headers() with variables.
|
10 years ago |
Jussi Pakkanen
|
d400524781
|
Fix a few resource leaks in a fit of OCD.
|
10 years ago |
Jussi Pakkanen
|
cf6a395014
|
Spell out include_directories.
|
10 years ago |
Jussi Pakkanen
|
735bacb050
|
Add test that I forgot.
|
11 years ago |
Jussi Pakkanen
|
01f8a1455e
|
Generators work in subdirectories.
|
11 years ago |
Jussi Pakkanen
|
6759e404d9
|
Make it possible to run a custom script during install.
|
11 years ago |
Jussi Pakkanen
|
23ec2b94f5
|
Use host dependent object suffix.
|
11 years ago |
Jussi Pakkanen
|
3a3be0f61b
|
Can now build object files in generators, too.
|
11 years ago |
Jussi Pakkanen
|
73ca870bef
|
Can specify standalone command targets.
|
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
|
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
|
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
|
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
|
5efb36caab
|
Apparently dynamic linking with C++ had been broken for a while now. Sorry about that.
|
11 years ago |
Jussi Pakkanen
|
bb6446f0c0
|
Minor.
|
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
|
1f1a3f516e
|
Start of subproject redesign, moved subprojects to the dedicated subdirectory.
|
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 |
Jussi Pakkanen
|
d84d70fa9a
|
Specify subdirs explicitly.
|
11 years ago |
Jussi Pakkanen
|
5d08d94561
|
Can create pkg-config files.
|
11 years ago |
Jussi Pakkanen
|
0384ca71f7
|
First half of the work required for pkg-config generator.
|
11 years ago |
Jussi Pakkanen
|
c979b8f9e7
|
Man file for mesonconf.
|
11 years ago |
Jussi Pakkanen
|
3500ddb8bb
|
Skip extraction test during Unity build because the object file is not generated.
|
11 years ago |
Jussi Pakkanen
|
2e91184b38
|
Can check if running as a subproject.
|
11 years ago |