parent
4fe6f0dd29
commit
17303e16c1
3 changed files with 29 additions and 0 deletions
@ -0,0 +1,13 @@ |
||||
project('meson-d-sample', 'd', |
||||
version: '0.1.0', |
||||
) |
||||
|
||||
my_dep = declare_dependency( |
||||
d_module_versions: ['TestVersion'], |
||||
d_import_dirs: include_directories('views'), |
||||
) |
||||
|
||||
test_exe = executable('test-dep', 'test.d', |
||||
dependencies: my_dep, |
||||
) |
||||
test('test d features in declare_dependency', test_exe) |
@ -0,0 +1,15 @@ |
||||
module test; |
||||
|
||||
|
||||
int main() |
||||
{ |
||||
version(TestVersion) |
||||
{ |
||||
enum testPhrase = import("test.txt"); |
||||
return testPhrase == "TEST PHRASE" ? 0 : 1; |
||||
} |
||||
else |
||||
{ |
||||
return 1; |
||||
} |
||||
} |
@ -0,0 +1 @@ |
||||
TEST PHRASE |
Loading…
Reference in new issue