Rejigger the meson file
-project('libent', 'c', 'cpp',
+project('libent', 'c',
default_options : ['c_std=c99', 'cpp_std=c++11'],
version : '0.0.1',
license : 'MIT')
@@ -9,14 +9,14 @@ inc = include_directories('include')
ent_sources = ['ent.c']
-libent_dep = declare_dependency(sources : ent_sources,
- compile_args : ['-Wall'],
- include_directories : inc)
-
-libent = both_libraries('ent',
- dependencies : [libent_dep],
+libent = static_library('ent',
+ sources : ent_sources,
+ include_directories : inc,
+ c_args : ['-Wall', '-pedantic'],
install : false)
+libent_dep = declare_dependency(include_directories : inc, link_with : libent)
+
pkg_mod = import('pkgconfig')
pkg_mod.generate(libraries : libent,
version : '0.0',
