是否可以在介子构建中使用glob源代码文件?
答案 0 :(得分:1)
我在介子单元测试中发现example显示了如何使用glob源,但在评论中它说不建议这样做。
if build_machine.system() == 'windows'
c = run_command('grabber.bat')
grabber = find_program('grabber2.bat')
else
c = run_command('grabber.sh')
grabber = find_program('grabber.sh')
endif
# First test running command explicitly.
if c.returncode() != 0
error('Executing script failed.')
endif
newline = '''
'''
sources = c.stdout().strip().split(newline)
e = executable('prog', sources)
答案 1 :(得分:0)
不,不可能。必须明确说明每个来源以建立目标。
答案 2 :(得分:0)
不鼓励使用全局源文件,这是不好的做法,not only on Meson。它会导致奇怪的错误,因此很难将一些开发文件放在一边进行开发,但是您不想构建或发布,并且可能会导致增量构建出现问题。
明确比隐含更好。