Jussi Pakkanen
0962909120
Can specify a subproject fallback for dependencies.
9 years ago
Jussi Pakkanen
2984d421b7
Put extra flags at the end because some versions of gcc do not handle -l flags before the source file.
9 years ago
Jussi Pakkanen
336771f444
Handle resource path properly.
9 years ago
Jussi Pakkanen
8b1128a93b
Resource can be either a string or a File.
9 years ago
Jussi Pakkanen
a16463972d
Parse contents of gresource xml and add deps manually. A bit of a hack but necessary due to missing upstream functionality. Closes #298 .
9 years ago
Jussi Pakkanen
c0070aadae
Now that projects can easily override defaults, return warning level to 2.
9 years ago
Jussi Pakkanen
062512a0f1
Use project default settings in compile tests unless told not to. Closes #296 .
9 years ago
Jussi Pakkanen
4286bdb86f
Trying to run nonexisting programs can return many different types of exception, so catch everything. Closes #299 .
9 years ago
Jussi Pakkanen
f16986e31b
Can set extra args to all compilation checks.
9 years ago
Jussi Pakkanen
2056426b47
Open all wrapdb urls via the same code path.
9 years ago
Jussi Pakkanen
0c63556286
Extra args also for compiles. Closes #292 .
9 years ago
Jussi Pakkanen
538073a9cf
Created a link test method.
9 years ago
Jussi Pakkanen
910dcbf290
Projects can specify default values for options.
9 years ago
Jussi Pakkanen
5f2b00233d
Merge pull request #288 from mesonbuild/gdocflags
...
Can specify extra flags to gtkdoc-scan invocations
9 years ago
Jussi Pakkanen
3103409f6e
Wait properly.
9 years ago
Jussi Pakkanen
47cb6c1030
More robust output decoding. Closes #289 .
9 years ago
Wink Saville
5504c3ac95
Gracefully handle missing machine info.
9 years ago
Jussi Pakkanen
bbbe102cc2
Can set extra args to gtkdoc scan.
9 years ago
Jussi Pakkanen
0b63f32fe3
Can specify extra args to gtkdoc-scan.
9 years ago
Jussi Pakkanen
3b2d33ef84
Made gtkdochelper take arguments by switches rather than location.
9 years ago
Jussi Pakkanen
572ce0f451
Added cpu family property to system information.
9 years ago
Jussi Pakkanen
1c186d4a30
Only compile when doing cross compilation sanity checks because linking gets way too complicated.
9 years ago
Jussi Pakkanen
a05f0385e3
Clang fix.
9 years ago
Jussi Pakkanen
e4ff4b7c8c
Can specify version requirements to subprojects.
9 years ago
Jussi Pakkanen
172fa2f8dd
Merge pull request #275 from mesonbuild/compileroptions
...
Compiler options
9 years ago
Jussi Pakkanen
c5788548d2
Can check for Meson version in project definition.
9 years ago
Jussi Pakkanen
df979ad422
String startswith and endswith methods.
9 years ago
Jussi Pakkanen
cf5cefba0d
Merge pull request #279 from ieei/fixup-manual_test_4
...
Replace host.name() with host_machine.system().
9 years ago
Haakon Sporsheim
5cdbec46ea
Add Haakon Sporsheim to authors.
9 years ago
Jussi Pakkanen
a16bea5938
More variable introspection.
9 years ago
Haakon Sporsheim
7ec9b50f8e
Fix manual tests using host.name()
9 years ago
Jussi Pakkanen
0d56955e9c
Created a stringarray option type and added Windows system libs option that uses it.
9 years ago
Jussi Pakkanen
d952812b1b
Fix Rust to work with 1.3 release. Closes #277 .
9 years ago
Jussi Pakkanen
7c9c03b430
A few Rust fixes.
9 years ago
Jussi Pakkanen
5cdad45b90
Expose compiler options in get_option().
10 years ago
Jussi Pakkanen
d32af67e68
Put compiler options to introspection output.
10 years ago
Jussi Pakkanen
9a4016d37a
Added option for VS exception type.
10 years ago
Jussi Pakkanen
606dfed39f
Merge pull request #274 from mesonbuild/privinc
...
Make it possible to expose private directory for header inclusion
10 years ago
Jussi Pakkanen
b197d9e279
Can set compiler options with mesonconf.
10 years ago
Jussi Pakkanen
50663144c3
Can set compiler options, added language versions for Gnu and Clang.
10 years ago
Jussi Pakkanen
d76e89f780
Extracted common functionality to base class.
10 years ago
Jussi Pakkanen
4dff3f9fb3
Refactored option classes to mesonlib.
10 years ago
Jussi Pakkanen
c02009a698
Merge pull request #273 from kylemanna/python3-env
...
tests: Use /usr/bin/env python3
10 years ago
Jussi Pakkanen
68fdef88cb
Make generated header dependencies transitive.
10 years ago
Jussi Pakkanen
a9ec9ba104
Basic outline for exposing private dir. Not working fully yet.
10 years ago
Jussi Pakkanen
7bb28ef3c8
Flatten method arguments so you can generate an array of items.
10 years ago
Kyle Manna
721aa2fa65
authors: Add Kyle
...
* Add myself
10 years ago
Kyle Manna
8fcbff8542
tests: Use /usr/bin/env python3
...
* Use the env variable to $PATH is searched instead of hardcoded
* Enables a local python build to take priority over system python build
as commonly used by tools like virtualenv.
10 years ago
Jussi Pakkanen
d987bc2e9c
Use rspfile on compiles too.
10 years ago
Jussi Pakkanen
be6114068b
Use rspfile so long command lines work on Windows. Closes #271 .
10 years ago