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
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
Jussi Pakkanen
61bd979cdc
A bit wider regexp.
10 years ago
Jussi Pakkanen
d4a922c21a
Can set build targets as arguments to run_target. Closes #270 .
10 years ago
Jussi Pakkanen
d23e59ed5f
But build type build args to vs command line.
10 years ago
Jussi Pakkanen
7ed4fad033
Use ids as they key.
10 years ago
Jussi Pakkanen
5297516c91
Changed target naming algorithm to avoid Windows file name forbidden characters.
10 years ago
Jussi Pakkanen
d170836051
Windows fix.
10 years ago
Jussi Pakkanen
c6a3a1f56a
Minor cleanup for consistency.
10 years ago
Thibault Saunier
c24573483d
Do not use intr before it exists
10 years ago
Jussi Pakkanen
5c5f8c7813
Merged trunk changes.
10 years ago
Jussi Pakkanen
067935ce76
Added conf option for build tree layout.
10 years ago
Jussi Pakkanen
384365c843
Added outdir() method to build targets so we can make output dirs togglable.
10 years ago
Jussi Pakkanen
77d53c2266
Bump version number for new development.
10 years ago
Jussi Pakkanen
68a6bd3b11
Bumped version numbers for release.
10 years ago
Jussi Pakkanen
b8b50020f0
Check correct output element.
10 years ago
Jussi Pakkanen
dd68c926f8
Boost path fix for Windows.
10 years ago
Jussi Pakkanen
325ed6288b
Can leave Boost modules empty to only use the plain header libraries. Closes #263 .
10 years ago
Jussi Pakkanen
2e585856be
Prevent generation of Ninja files with target ambiguities.
10 years ago
Jussi Pakkanen
33217038b4
Put full path to exe_wrapped run targets in case the runner script assumes that the runnable binary needs to be in PATH.
10 years ago