| 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) |