Allow simpler use of ecs from parent project #23

Merged
mmcomando merged 1 commit from improve_meson into master 2022-06-25 10:42:11 +02:00

View file

@ -43,7 +43,7 @@ if betterC_opt
if comp_id == 'gcc' if comp_id == 'gcc'
args += ['-fno-druntime'] args += ['-fno-druntime']
link_args += ['-fno-druntime'] link_args += ['-fno-druntime']
else else
args += '-betterC' args += '-betterC'
link_args += '-betterC' link_args += '-betterC'
endif endif
@ -63,9 +63,11 @@ ecs_lib = library('decs',
decs_dep = declare_dependency( decs_dep = declare_dependency(
include_directories : [inc], include_directories : [inc],
link_with : ecs_lib, link_with : ecs_lib,
dependencies : threads_dep, dependencies : threads_dep,
) )
meson.override_dependency('decs', decs_dep)
# Tests # Tests
if BuildTests_opt if BuildTests_opt
subdir('tests') subdir('tests')