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
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.
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
Jussi Pakkanen
840acdd028
Fix.
10 years ago
Jussi Pakkanen
4e8c4035e5
Can have built binaries in run_targets. Closes #264 .
10 years ago
Jussi Pakkanen
32f72fee25
Merge pull request #262 from germandiagogomez/boost-macosx-lib-detection
...
BoostDependency dylib detection added.
10 years ago
Germán Diago Gómez
02897234ab
Added in authors.txt German Diago Gomez.
10 years ago
Germán Diago Gómez
89020de121
Replaced check for mac osx by mesonlib.is_osx()
10 years ago
Germán Diago Gómez
b3b5f507ee
BoostDependency dylib detection added.
10 years ago
Jussi Pakkanen
776f899e78
Made boost on windows kinda work.
10 years ago
Jussi Pakkanen
4dd6a85075
Fix Windows again.
10 years ago
Jussi Pakkanen
2e3bd006d3
Converted alignment check to work also when cross compiling.
10 years ago
Jussi Pakkanen
ad5795ed2e
Converted sizeof check to work also when cross compiling.
10 years ago
Jussi Pakkanen
2c5688445b
Created iphone cross file and made it possible to specify compile and link args in the cross file.
10 years ago
Jussi Pakkanen
70f4e388ca
Merge pull request #246 from mesonbuild/warnreorg
...
Added warning level option.
10 years ago
Jussi Pakkanen
c7e367ac16
Can set default warning with an envvar.
10 years ago
Jussi Pakkanen
02185132d2
Moved new ac converter from wrap repo and made shebang line use env. Closes #256 .
10 years ago
Jussi Pakkanen
fd78c5a128
Drop non-numeric suffix in version numbers. Closes #258 .
10 years ago
Jussi Pakkanen
3bcb402b3c
Detect mingwness better.
10 years ago
Jussi Pakkanen
a90bbb7277
Finally full test suite passes, even gir.
10 years ago
Jussi Pakkanen
0131555e28
Fix all tests except gir, which requires some new functionality.
10 years ago
Jussi Pakkanen
c0bf3e8d46
Create symlinks only once during configuration.
10 years ago
Jussi Pakkanen
0b0d787624
A bunch more conversions.
10 years ago
Jussi Pakkanen
f9060a70bb
Converted a bunch of locations to support different target output path.
10 years ago
Jussi Pakkanen
363bc42c5c
Started target out dir refactoring with some clarifying renamings.
10 years ago