Skip to content

Commit

Permalink
meson: install headers and pkg-config file (#383)
Browse files Browse the repository at this point in the history
  • Loading branch information
stephanlachnit authored Nov 13, 2024
1 parent a72a053 commit 49a707d
Showing 1 changed file with 10 additions and 0 deletions.
10 changes: 10 additions & 0 deletions meson.build
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,16 @@ magic_enum_dep = declare_dependency(
compile_args: magic_enum_args,
)

# install header and pkg-config file
install_subdir('include/magic_enum', install_dir: get_option('includedir'))
pkg = import('pkgconfig')
pkg.generate(
name: 'magic_enum',
description: 'A library that provides static reflection for enums, work with any enum type without any macro or boilerplate code.',
url: 'https://github.com/Neargye/magic_enum',
extra_cflags: magic_enum_args,
)

if get_option('test')
subdir('test')
endif

0 comments on commit 49a707d

Please sign in to comment.