Add meson build scripts

This commit is contained in:
King_DuckZ 2022-06-07 16:41:49 +02:00
commit 82b5200857
11 changed files with 2789 additions and 2 deletions

32
include/meson.build Normal file
View file

@ -0,0 +1,32 @@
if not meson.is_subproject() and meson.version().version_compare('>=0.63.0')
install_headers(
'duckhandy/implem/IteratorOnPtr.hpp',
'duckhandy/implem/AutomemBase.hpp',
'duckhandy/implem/AutomemBase.inl',
'duckhandy/implem/int_conv.hpp',
'duckhandy/implem/reversed_sized_array_bt.hpp',
'duckhandy/version_bt.hpp',
'duckhandy/has_method.hpp',
'duckhandy/MaxSizedArray.hpp',
'duckhandy/MaxSizedArray.inl',
'duckhandy/bitfield_pack.hpp',
'duckhandy/cmake_on_off.h',
'duckhandy/compatibility.h',
'duckhandy/ducktypes.hpp',
'duckhandy/endianness.hpp',
'duckhandy/tiger_bt.hpp',
'duckhandy/infix_iterator.hpp',
'duckhandy/int_conv.hpp',
'duckhandy/int_types.hpp',
'duckhandy/lengthof.h',
'duckhandy/nomove_storage.hpp',
'duckhandy/resource_pool.hpp',
'duckhandy/tiger_bt.inl',
'duckhandy/string.hpp',
'duckhandy/string_bt.hpp',
'duckhandy/string_view.hpp',
'duckhandy/stringize.h',
'duckhandy/variadic_repeat_bt.hpp',
preserve_path: true, #meson v0.63.0
)
endif