bubel-ecs/source/meson.build
mmcomando 66b5807368 Improve meson build.
-Add all required packages as wrap dependencies
-Move source lsitnings to separate files
-Proper dependencies declarations
-Set global D compiler arguments
-Add few asserts
-Add test exe
-Other small improvements

Tested with dmd with betterC, demos executable has to be run from 'demos' directory to properly load assets.
2021-02-21 20:44:58 +01:00

17 lines
No EOL
383 B
Meson

src += files(
'bubel/ecs/atomic.d',
'bubel/ecs/attributes.d',
'bubel/ecs/block_allocator.d',
'bubel/ecs/core.d',
'bubel/ecs/entity.d',
'bubel/ecs/events.d',
'bubel/ecs/hash_map.d',
'bubel/ecs/id_manager.d',
'bubel/ecs/manager.d',
'bubel/ecs/package.d',
'bubel/ecs/simple_vector.d',
'bubel/ecs/std.d',
'bubel/ecs/system.d',
'bubel/ecs/traits.d',
'bubel/ecs/vector.d',
)