26 lines
591 B
Meson
26 lines
591 B
Meson
include_files = [
|
|
'callback_manager.hpp',
|
|
'class_manager.hpp',
|
|
'configuration.hpp',
|
|
'def_configuration.hpp',
|
|
'handle.hpp',
|
|
'vm_fun.hpp',
|
|
'vm.hpp',
|
|
]
|
|
|
|
include_files_detail = [
|
|
'detail/construct_foreign_class.hpp',
|
|
'detail/error_type.hpp',
|
|
'detail/guess_class_name.hpp',
|
|
'detail/has_method.hpp',
|
|
'detail/seters_getters.hpp',
|
|
'detail/string_bt.hpp',
|
|
'detail/StringCRC32.hpp',
|
|
'detail/strings_in_vector.hpp',
|
|
'detail/wren_types.hpp',
|
|
]
|
|
|
|
if not meson.is_subproject()
|
|
install_headers(include_files)
|
|
install_headers(include_files_detail, subdir: 'detail')
|
|
endif
|