summaryrefslogtreecommitdiffstats
path: root/test cases/rewrite/6 extra_files/meson.build
blob: f9aab46e4839300ec9afb2d0abcc670b043c388b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
project('rewritetest', 'cpp')

ef1 = ['main.hpp', 'fileA.hpp']
ef2 = files(['fileB.hpp', 'fileC.hpp'])
ef3 = ef1
ef4 = [ef3]
ef5 = []

# Magic comment

exe0 = executable('trivialprog0', 'main.cpp', extra_files : ef1 + ef2)
exe1 = executable('trivialprog1', 'main.cpp', extra_files : ef1)
exe2 = executable('trivialprog2', 'main.cpp', extra_files : [ef2])
exe3 = executable('trivialprog3', 'main.cpp', extra_files : ['main.hpp', 'fileA.hpp'])
exe4 = executable('trivialprog4', 'main.cpp', extra_files : ['main.hpp', ['fileA.hpp']])
exe5 = executable('trivialprog5', 'main.cpp', extra_files : [ef2, 'main.hpp'])
exe6 = executable('trivialprog6', 'main.cpp', extra_files : ef3)
executable('trivialprog7', 'main.cpp', extra_files : ef4)
exe8 = executable('trivialprog8', 'main.cpp', extra_files : [])
exe9 = executable('trivialprog9', 'main.cpp')
exe10 = executable('trivialprog10', 'main.cpp', extra_files : ef5)