From 19fc440ed6fd2851daf6f3e231c4a0a5f284fa34 Mon Sep 17 00:00:00 2001 From: Mergul Date: Mon, 25 Nov 2019 21:15:44 +0000 Subject: [PATCH] -updated meson.build --- meson.build | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/meson.build b/meson.build index 27c4a79..b26bdcc 100644 --- a/meson.build +++ b/meson.build @@ -12,6 +12,7 @@ src = [ 'source/ecs/simple_vector.d', 'source/ecs/simple_vector.d', 'source/ecs/std.d', + 'source/ecs/atomic.d', 'source/ecs/system.d', 'source/ecs/traits.d', 'source/ecs/vector.d', @@ -39,6 +40,8 @@ endif inc = include_directories('source/') tests_inc = include_directories('source/') -executable('ecs', [tests_src, src], include_directories : [tests_inc, inc], d_args: args, link_args: link_args) +ecs_lib = shared_library('ecs', src, include_directories : [tests_inc, inc], d_args: args, link_args: link_args) + +executable('tests', tests_src, include_directories : [tests_inc, inc], d_args: args, link_args: link_args, link_with: ecs_lib)