W dniu 10.04.2020 o 16:41, Thomas Monjalon pisze: > 10/04/2020 15:25, Bruce Richardson: >> On Fri, Apr 10, 2020 at 02:27:30PM +0200, Thomas Monjalon wrote: >>> 10/04/2020 12:42, Bruce Richardson: >>>> On Fri, Apr 10, 2020 at 12:29:50PM +0200, Thomas Monjalon wrote: >>>>> --- a/app/test/meson.build >>>>> +++ b/app/test/meson.build >>>>> has_hugepage = true >>>>> if is_linux >>>> Since you check for linux in the script, you can drop these two lines, >>> The issue is for Windows. >>> I am not sure how we will skip shell scripts >>> when adding Windows support for this application. >>> So there are two options now: >>> a) remove Linux check before calling the script and ignore Windows >>> support for now >>> b) keep Linux check without knowing whether it will be useful for >>> Windows support >>> >>> We vote a? >>> >> c) Write all such scripts in python, to allow them to run everywhere. :-) >> >> Given that windows is the problem, having the is_linux check in the >> meson.build file makes most sense - in which case I don't think we need the >> check for linux in the script. > Yes, let's make it simple for now. >
a) is ok as the current meson.build won't work in Windows environment at all. c) would be best, but I guess it's a little bit to much for this patch and the whole build system could be adjusted to windows in separate thread. And I agree with Bruce, that the check for Linux in script is not needed. > -- Lukasz Wojciechowski Principal Software Engineer Samsung R&D Institute Poland Samsung Electronics Office +48 22 377 88 25 l.wojciec...@partner.samsung.com