1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
|
project('vs modtest', 'cpp')
assert(meson.get_compiler('cpp').get_id() == 'msvc', 'This only works with the VS compiler.')
add_project_arguments('/experimental:module', language: 'cpp')
sources = files(
'main.cpp',
'src0.ixx',
'src1.ixx',
'src10.ixx',
'src11.ixx',
'src12.ixx',
'src13.ixx',
'src14.ixx',
'src15.ixx',
'src16.ixx',
'src17.ixx',
'src18.ixx',
'src19.ixx',
'src2.ixx',
'src20.ixx',
'src21.ixx',
'src22.ixx',
'src23.ixx',
'src24.ixx',
'src25.ixx',
'src26.ixx',
'src27.ixx',
'src28.ixx',
'src29.ixx',
'src3.ixx',
'src30.ixx',
'src31.ixx',
'src32.ixx',
'src33.ixx',
'src34.ixx',
'src35.ixx',
'src36.ixx',
'src37.ixx',
'src38.ixx',
'src39.ixx',
'src4.ixx',
'src40.ixx',
'src41.ixx',
'src42.ixx',
'src43.ixx',
'src44.ixx',
'src45.ixx',
'src46.ixx',
'src47.ixx',
'src48.ixx',
'src49.ixx',
'src5.ixx',
'src50.ixx',
'src51.ixx',
'src52.ixx',
'src53.ixx',
'src54.ixx',
'src55.ixx',
'src56.ixx',
'src57.ixx',
'src58.ixx',
'src59.ixx',
'src6.ixx',
'src60.ixx',
'src61.ixx',
'src62.ixx',
'src63.ixx',
'src64.ixx',
'src65.ixx',
'src66.ixx',
'src67.ixx',
'src68.ixx',
'src69.ixx',
'src7.ixx',
'src70.ixx',
'src71.ixx',
'src72.ixx',
'src73.ixx',
'src74.ixx',
'src75.ixx',
'src76.ixx',
'src77.ixx',
'src78.ixx',
'src79.ixx',
'src8.ixx',
'src80.ixx',
'src81.ixx',
'src82.ixx',
'src83.ixx',
'src84.ixx',
'src85.ixx',
'src86.ixx',
'src87.ixx',
'src88.ixx',
'src89.ixx',
'src9.ixx',
'src90.ixx',
'src91.ixx',
'src92.ixx',
'src93.ixx',
'src94.ixx',
'src95.ixx',
'src96.ixx',
'src97.ixx',
'src98.ixx',
'src99.ixx',
)
executable('modtest', sources)
|