-added missing meson.build files
This commit is contained in:
parent
9cef882faf
commit
00386ed529
4 changed files with 78 additions and 1 deletions
31
demos/utils/meson.build
Normal file
31
demos/utils/meson.build
Normal file
|
|
@ -0,0 +1,31 @@
|
|||
#project('ECSUtils', 'd')
|
||||
|
||||
utils_src = [
|
||||
'source/ecs_utils/gfx/mesh.d',
|
||||
'source/ecs_utils/gfx/sprite.d',
|
||||
'source/ecs_utils/gfx/mesh_module.d',
|
||||
'source/ecs_utils/gfx/material.d',
|
||||
'source/ecs_utils/gfx/shader.d',
|
||||
'source/ecs_utils/gfx/vertex.d',
|
||||
'source/ecs_utils/gfx/config.d',
|
||||
'source/ecs_utils/gfx/buffer.d',
|
||||
'source/ecs_utils/gfx/render_list.d',
|
||||
'source/ecs_utils/gfx/renderer.d',
|
||||
'source/ecs_utils/gfx/texture.d',
|
||||
'source/ecs_utils/utils.d',
|
||||
'source/ecs_utils/math/matrix.d',
|
||||
'source/ecs_utils/math/vector.d',
|
||||
'source/ecs_utils/imgui_styles.d',
|
||||
'source/ecs_utils/imgui_bind.d'
|
||||
]
|
||||
|
||||
bc_loader_dep = dependency('bindbc-loader', method: 'dub')
|
||||
sdl_dep = dependency('bindbc-sdl', method: 'dub')
|
||||
|
||||
utils_inc = include_directories(['source/','../external/sources/'])
|
||||
|
||||
ecs_utils_lib = library('ecs_utils', utils_src, include_directories : [utils_inc, inc], d_args: args, link_args: link_args,
|
||||
d_module_versions: ['BindSDL_Image','SDL_2010'], link_with: ecs_lib, dependencies: [bc_loader_dep,sdl_dep])
|
||||
#shared_library('ecs_utils', utils_src, include_directories : [utils_inc], d_args: args, link_args: link_args, link_with: ecs_lib)
|
||||
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue