Build: ensure meson is built before use
Meson is built as part of external_python_site_packages, without this dependency it would be called before being built. Also remove Meson as a build requirement since the version is used.
This commit is contained in:
parent
17a20ed7fe
commit
982fb66fb1
|
@ -12,7 +12,6 @@ if(UNIX)
|
|||
automake
|
||||
bison
|
||||
${_libtoolize_name}
|
||||
meson
|
||||
ninja
|
||||
pkg-config
|
||||
tclsh
|
||||
|
|
|
@ -26,5 +26,6 @@ endif()
|
|||
|
||||
add_dependencies(
|
||||
external_epoxy
|
||||
# Needed for `MESON`.
|
||||
external_python_site_packages
|
||||
)
|
||||
|
|
|
@ -18,6 +18,7 @@ ExternalProject_Add(external_fribidi
|
|||
add_dependencies(
|
||||
external_fribidi
|
||||
external_python
|
||||
# Needed for `MESON`.
|
||||
external_python_site_packages
|
||||
)
|
||||
|
||||
|
|
|
@ -30,6 +30,7 @@ ExternalProject_Add(external_harfbuzz
|
|||
add_dependencies(
|
||||
external_harfbuzz
|
||||
external_python
|
||||
# Needed for `MESON`.
|
||||
external_python_site_packages
|
||||
)
|
||||
|
||||
|
|
|
@ -53,4 +53,6 @@ add_dependencies(
|
|||
external_mesa
|
||||
ll
|
||||
external_zlib
|
||||
# Needed for `MESON`.
|
||||
external_python_site_packages
|
||||
)
|
||||
|
|
|
@ -24,4 +24,7 @@ add_dependencies(
|
|||
external_expat
|
||||
external_xml2
|
||||
external_ffi
|
||||
|
||||
# Needed for `MESON`.
|
||||
external_python_site_packages
|
||||
)
|
||||
|
|
|
@ -15,4 +15,6 @@ ExternalProject_Add(external_wayland_protocols
|
|||
add_dependencies(
|
||||
external_wayland_protocols
|
||||
external_wayland
|
||||
# Needed for `MESON`.
|
||||
external_python_site_packages
|
||||
)
|
||||
|
|
Loading…
Reference in New Issue