Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
Fix dependency('qt') crash with old Qt on OSX
|
|
Commit 1404f404 (#4744) introduced this typo, making the link not jump to the correct section when clicked.
|
|
It's worth to list a meson project building a firmware.
|
|
The unversioned command is deprecated and removed from some distributions
|
|
|
|
This always tries to load a 'qt5core_fr' translation file, when it is
actually named 'qtNcore_fr'(where N is the qt version).
|
|
Make the 'framework/4 qt' test more flexible about what version of Qt is
expected to be present in the CI environment. Currently, this is
hard-coded as Qt5. We add an option to specify it so we can run this
test under CI with just Qt4 present.
|
|
|
|
|
|
|
|
Remove "(not the default yet)" from Glib, Orc and Pango
|
|
Fixes: #6445
|
|
Don't fail with 'KeyError: QMAKE_XSPEC' if `qmake -query` doesn't report
QMAKE_XSPEC. (Seen with 4.8.7)
|
|
s390 is the 31/32bit variant, s390x is the 64 bit.
|
|
Fixes #6411
|
|
`get_backend_commands()` doesn't get called when we run tests as
subprocesses, so detect ninja on import. This should speed up CI.
Fixes https://github.com/mesonbuild/meson/issues/5888
|
|
|
|
On MSYS2 and MSYS, Python reads HOME instead of USERPROFILE, which
gets the path wrong.
Serves me right for not writing a test!!
|
|
fixes #6096.
Didn't use CMake because Curses is a real corner-case for CMake that
would require Curses-specific enhancements to Meson's CMake interface.
|
|
wrap files are ini syntax, and vim has support for this via the `dosini`
syntax type
[skip ci]
|
|
The latest Windows 10 release in May 2019 added zero-sized files that
act as stubs which when launched from cmd.exe spawn the Windows Store
to install those apps. This also includes python.exe and python3.exe:
https://devblogs.microsoft.com/python/python-in-the-windows-10-may-2019-update/
Unfortunately, `import('python').find_installation('python3')` will
then think that python3.exe is available on Windows. Or, worse, if the
user has a fresh installation of Windows 10 and then installs the
Python 3 using the official installer (not the Windows Store app), we
will *still* pickup this stub because it will be first in `PATH`.
Always remove the WindowsApps directory from `PATH` while searching.
First reported at https://gitlab.freedesktop.org/gstreamer/cerbero/issues/223
|
|
Introduced in https://github.com/mesonbuild/meson/pull/3131
|
|
In declare_dependency() and dependency.get_variables().
|
|
declare_dependencies
This allows dependencies declared in subprojects to set variables, and
for those variables to be accessed via the get_variable method, just
like those from pkg-config and cmake. This makes it easier to use
projects from subprojects in a polymorphic manner, lowering the
distinction between a subproject and an external dependency every
further.
|
|
|
|
|
|
|
|
Requested by scivision@
|
|
Most of the OSes Meson supports actually do have package managers,
and at least some of them are not harder to use than Linux ones.
|
|
|
|
|
|
|
|
|
|
Which wouldn't call the function to detect c_args and friends.
|
|
* environment: Fix passing always args to a number of less common linkers
These are mostly (oops xilink) proprietary linkers I can't use for
various reasons.
Fixes: #6332
* Add intelfix from scivision.
* Ifort fix from scivision.
* PGI fix from scivision.
* Cuda fix from scivision.
* Fix linker passing for armclang.
|
|
|
|
|
|
This is neccessary for static libraries, since the
CMake file API does not add link flags here.
|
|
|
|
refactor/doc: cuda tests
|
|
|
|
|
|
|
|
|
|
This fixes an issue with generated sources and object libraries, as
well as an issue on windows with the `link` linker and the vs backend.
The last issue is resolved by building the source files multiple times
to avoid extracting object files in meson.
|
|
dependencies: refactor {coarray,mpi,hdf5,netcdf} to use dependency(.., methods: ...)
|
|
Fixes: #6372.
|
|
this can be useful for if/elif where linker behaviors must be
considered.
For example, clang with "link" vs gcc with "ld.bfd" etc.
ci for compiler.get_linker_id() method
doc
add @FeatureNew check
Co-Authored-By: Daniel Mensinger <daniel@mensinger-ka.de>
|