Jussi Pakkanen
b197d9e279
Can set compiler options with mesonconf.
9 years ago
Jussi Pakkanen
50663144c3
Can set compiler options, added language versions for Gnu and Clang.
9 years ago
Jussi Pakkanen
d76e89f780
Extracted common functionality to base class.
9 years ago
Jussi Pakkanen
4dff3f9fb3
Refactored option classes to mesonlib.
9 years ago
Jussi Pakkanen
c02009a698
Merge pull request #273 from kylemanna/python3-env
...
tests: Use /usr/bin/env python3
9 years ago
Jussi Pakkanen
68fdef88cb
Make generated header dependencies transitive.
9 years ago
Jussi Pakkanen
a9ec9ba104
Basic outline for exposing private dir. Not working fully yet.
9 years ago
Jussi Pakkanen
7bb28ef3c8
Flatten method arguments so you can generate an array of items.
9 years ago
Kyle Manna
721aa2fa65
authors: Add Kyle
...
* Add myself
9 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.
9 years ago
Jussi Pakkanen
d987bc2e9c
Use rspfile on compiles too.
9 years ago
Jussi Pakkanen
be6114068b
Use rspfile so long command lines work on Windows. Closes #271 .
9 years ago
Jussi Pakkanen
61bd979cdc
A bit wider regexp.
9 years ago
Jussi Pakkanen
d4a922c21a
Can set build targets as arguments to run_target. Closes #270 .
9 years ago
Jussi Pakkanen
d23e59ed5f
But build type build args to vs command line.
9 years ago
Jussi Pakkanen
7ed4fad033
Use ids as they key.
9 years ago
Jussi Pakkanen
5297516c91
Changed target naming algorithm to avoid Windows file name forbidden characters.
9 years ago
Jussi Pakkanen
d170836051
Windows fix.
9 years ago
Jussi Pakkanen
c6a3a1f56a
Minor cleanup for consistency.
9 years ago
Thibault Saunier
c24573483d
Do not use intr before it exists
9 years ago
Jussi Pakkanen
5c5f8c7813
Merged trunk changes.
9 years ago
Jussi Pakkanen
067935ce76
Added conf option for build tree layout.
9 years ago
Jussi Pakkanen
384365c843
Added outdir() method to build targets so we can make output dirs togglable.
9 years ago
Jussi Pakkanen
77d53c2266
Bump version number for new development.
9 years ago
Jussi Pakkanen
68a6bd3b11
Bumped version numbers for release.
9 years ago
Jussi Pakkanen
b8b50020f0
Check correct output element.
9 years ago
Jussi Pakkanen
dd68c926f8
Boost path fix for Windows.
9 years ago
Jussi Pakkanen
325ed6288b
Can leave Boost modules empty to only use the plain header libraries. Closes #263 .
9 years ago
Jussi Pakkanen
2e585856be
Prevent generation of Ninja files with target ambiguities.
9 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.
9 years ago
Jussi Pakkanen
840acdd028
Fix.
9 years ago
Jussi Pakkanen
4e8c4035e5
Can have built binaries in run_targets. Closes #264 .
9 years ago
Jussi Pakkanen
32f72fee25
Merge pull request #262 from germandiagogomez/boost-macosx-lib-detection
...
BoostDependency dylib detection added.
9 years ago
Germán Diago Gómez
02897234ab
Added in authors.txt German Diago Gomez.
9 years ago
Germán Diago Gómez
89020de121
Replaced check for mac osx by mesonlib.is_osx()
9 years ago
Germán Diago Gómez
b3b5f507ee
BoostDependency dylib detection added.
9 years ago
Jussi Pakkanen
776f899e78
Made boost on windows kinda work.
9 years ago
Jussi Pakkanen
4dd6a85075
Fix Windows again.
9 years ago
Jussi Pakkanen
2e3bd006d3
Converted alignment check to work also when cross compiling.
9 years ago
Jussi Pakkanen
ad5795ed2e
Converted sizeof check to work also when cross compiling.
9 years ago
Jussi Pakkanen
2c5688445b
Created iphone cross file and made it possible to specify compile and link args in the cross file.
9 years ago
Jussi Pakkanen
70f4e388ca
Merge pull request #246 from mesonbuild/warnreorg
...
Added warning level option.
9 years ago
Jussi Pakkanen
c7e367ac16
Can set default warning with an envvar.
9 years ago
Jussi Pakkanen
02185132d2
Moved new ac converter from wrap repo and made shebang line use env. Closes #256 .
9 years ago
Jussi Pakkanen
fd78c5a128
Drop non-numeric suffix in version numbers. Closes #258 .
9 years ago
Jussi Pakkanen
3bcb402b3c
Detect mingwness better.
9 years ago
Jussi Pakkanen
a90bbb7277
Finally full test suite passes, even gir.
9 years ago
Jussi Pakkanen
0131555e28
Fix all tests except gir, which requires some new functionality.
9 years ago
Jussi Pakkanen
c0bf3e8d46
Create symlinks only once during configuration.
9 years ago
Jussi Pakkanen
0b0d787624
A bunch more conversions.
9 years ago