Skip to content

Commit

Permalink
common-user: Only compile the common user code if have_user is set
Browse files Browse the repository at this point in the history
There is no need to waste cycles here if we only compile the system
binaries or tools. Additionally, this change is even a hard requirement
for building the tools on systems that do not have an entry in the
common-user/host/ folder (since common-user/meson.build is trying
to add such a path via the include_directories() command).

Reported-by: Michael Tokarev <mjt@tls.msk.ru>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Zhang Chen <chen.zhang@intel.com>
Message-Id: <20220622140328.383961-1-thuth@redhat.com>
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
  • Loading branch information
huth authored and vivier committed Jun 28, 2022
1 parent c92331b commit 2296b46
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions common-user/meson.build
@@ -1,3 +1,7 @@
if not have_user
subdir_done()
endif

common_user_inc += include_directories('host/' / host_arch)

user_ss.add(files(
Expand Down

0 comments on commit 2296b46

Please sign in to comment.