meson: use ln with force flag (#3568)

This commit is contained in:
memchr 2023-10-14 19:59:11 +00:00 committed by GitHub
parent 21b5cf402a
commit 962a0de01a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -4,7 +4,7 @@ index e669800..687786b 100644
+++ b/include/meson.build +++ b/include/meson.build
@@ -1,4 +1,5 @@ @@ -1,4 +1,5 @@
-subdir('wlr') -subdir('wlr')
+run_command('ln', '-s', join_paths(meson.project_source_root(), 'include', 'wlr'), join_paths(meson.project_source_root(), 'include', 'wlroots'), check: true) +run_command('ln', '-sf', join_paths(meson.project_source_root(), 'include', 'wlr'), join_paths(meson.project_source_root(), 'include', 'wlroots'), check: true)
+subdir('wlroots') +subdir('wlroots')
exclude_files = ['meson.build', 'config.h.in', 'version.h.in'] exclude_files = ['meson.build', 'config.h.in', 'version.h.in']