Jussi Pakkanen
b6b8d561b8
Raise proper exception type and improve error messages. Closes #322 .
8 years ago
Igor Gnatenko
a513bcfde6
allow libdir/includedir/etc. be absolute paths
...
In Fedora we don't care about prefix, we want to ensure that libdir
is /usr/lib64, localedir is /usr/share/locale, and cetera.
Additionally, we don't need to ensure that prefix is absolute as we
check it in main.
Fixes: cc19bf0f45
("Move option validation in objects rather than doing it only in the conf script.")
Closes: https://github.com/mesonbuild/meson/issues/869
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
8 years ago
Jussi Pakkanen
e2b3752f87
Show error log options in help.
8 years ago
Jussi Pakkanen
4e1388620f
Bump version number for new development.
8 years ago
Jussi Pakkanen
dc083b4fe7
Increment version number for release.
8 years ago
Jussi Pakkanen
69433025ca
Update version for new development.
8 years ago
Jussi Pakkanen
c013298426
Update version number for release.
8 years ago
Elliott Sales de Andrade
4c71695e41
Use context manager for file I/O.
...
There are a few cases where a context manager cannot be used, such as
the logger.
8 years ago
Jussi Pakkanen
a52154eba5
Change default and add explanatory comment for why we do that.
8 years ago
Jussi Pakkanen
c4ade56150
Added sysconfdir option. Closes #694 .
8 years ago
Jussi Pakkanen
4f6be39d26
Update version for new development.
8 years ago
Jussi Pakkanen
37ddadcd87
Raise version number for release.
8 years ago
Nirbheek Chauhan
c527e4a658
coredata: Descriptive parser exceptions for UserStringArrayOption
8 years ago
Jussi Pakkanen
9e37c8a308
Warn if PKG_CONFIG_PATH has changed because it may cause dependency detection to fail. Closes #626 .
8 years ago
Jussi Pakkanen
b6e8809f25
Added minsize build type that optimizes for binary size.
9 years ago
Hemmo Nieminen
fac6f869e0
Change test suite separator character from '-' to ':'.
...
This allows defining test suites for test-valgrind target without the risk
of e.g. being unable to differentiate the targets test-valgrind (testing
with valgrind) from test-valgrind (testing the valgrind subproject).
9 years ago
Jussi Pakkanen
50609054ec
Bump version number for new development.
9 years ago
Jussi Pakkanen
3d1c1b84e2
Update version number for release.
9 years ago
Nicolas Schneider
3bedca0257
add vs2015 backend
9 years ago
Jussi Pakkanen
92dfc4eb0b
Pch disabling works now.
9 years ago
Jussi Pakkanen
1a0938cc25
Automagic scan-build support.
9 years ago
Jussi Pakkanen
27134e8e04
Increment version number for new development.
9 years ago
Jussi Pakkanen
a952717b4f
Bump version number for release.
9 years ago
Hemmo Nieminen
2eb392cdc0
Implement errorlogs builtin option.
9 years ago
Hemmo Nieminen
7fb04c207b
Implement stdsplit builtin option.
9 years ago
Hemmo Nieminen
af6f4c9b9c
coredata: Centralize builtin option descriptions and definitions.
9 years ago
Hemmo Nieminen
336904b553
Move MesonException from coredata to mesonlib.
9 years ago
Jussi Pakkanen
79de463993
Converted precompiled headers into a base option.
9 years ago
Jussi Pakkanen
0c63f75aaf
Converted coverage into a base option.
9 years ago
Nirbheek Chauhan
11f63105d0
New builtin option: libexecdir for installation of helper executables
9 years ago
Jussi Pakkanen
19046fd854
Added new base options and some sample opts for gcc.
9 years ago
Jussi Pakkanen
304c0d2cb5
Updated version number for new development.
9 years ago
Jussi Pakkanen
4e94a07f6e
Bump version number for release.
9 years ago
Jussi Pakkanen
0469128f46
Preserve 'C:\' as an absolute path in prefix.
9 years ago
Jussi Pakkanen
25e39f7fb1
A few win fixes.
9 years ago
Nirbheek Chauhan
a901024d33
When erroring out due to invalid prefix, print the value
...
Helps with debugging what's going wrong
9 years ago
Jussi Pakkanen
fc08f60b9f
Do not cache found programs because it is unreliable. Closes #374 .
9 years ago
Jussi Pakkanen
8d8d696966
Bump version for new development.
9 years ago
Jussi Pakkanen
df47d0b1a5
Updated versions for release.
9 years ago
Jussi Pakkanen
6d55275f6c
Update version number for a new prerelease to pypi.
9 years ago
Jussi Pakkanen
84456537da
Fix some issues that break pypi installs and bump version to upload new version.
9 years ago
Jussi Pakkanen
2e42427d4a
Support both setuptools and distutils.
9 years ago
Jussi Pakkanen
23b98cd6e6
Renamed meson package to mesonbuild so that we can have a script named meson in the same toplevel dir.
9 years ago
Jussi Pakkanen
8b1039fa30
Organise files into a module structure.
9 years ago
Jussi Pakkanen
3e8218a930
Upped version number for new development.
9 years ago
Jussi Pakkanen
ed95f3c18d
Bumped version number for release.
9 years ago
Jussi Pakkanen
70695bead4
Added possibility to have multiple test suites so you can run only a subset of tests. Closes #325 .
9 years ago
Jussi Pakkanen
26873801bc
Can define benchmarks and run them.
9 years ago
Jussi Pakkanen
33301dec0e
Bump version number for new development.
9 years ago
Jussi Pakkanen
2e0ec81902
Bump version number for release.
9 years ago