Commit graph

5 commits

Author SHA1 Message Date
3e0ab40977 -cleaned Meson build files and added some comments 2021-03-13 20:28:06 +01:00
84a5cbef13 Merge branch 'master' into wasm_demos
# Conflicts:
#	demos/external/sources/mmutils/thread_pool.d
#	tests/meson.build
2021-03-13 13:30:58 +01:00
37d15f97d6 -fixed some meson issues on windows (becs and tests compilation works. Demos not yet)
-now tests compile proper files
-added setjmp bindings for Windows. It doesn't work on LDC build (singal API could works)
2021-03-06 22:00:08 +01:00
3eb4a40c39 Support compiling demos in wasm build 2021-03-01 21:44:05 +01:00
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