aboutsummaryrefslogtreecommitdiff
path: root/meson.build
diff options
context:
space:
mode:
Diffstat (limited to 'meson.build')
-rw-r--r--meson.build42
1 files changed, 0 insertions, 42 deletions
diff --git a/meson.build b/meson.build
deleted file mode 100644
index 8f89072..0000000
--- a/meson.build
+++ /dev/null
@@ -1,42 +0,0 @@
-project('mbpk', 'c', default_options: ['c_std=c89', 'warning_level=3'])
-
-add_project_arguments(
- '-pedantic-errors',
- '-Werror',
- '-Wshadow',
- '-Wconversion',
- '-Wsign-conversion',
- '-Wno-cast-qual',
- language : 'c'
-)
-
-inc = include_directories('include')
-
-deps = []
-deps += dependency('libcurl')
-deps += dependency('libarchive')
-deps += dependency('libzstd')
-deps += dependency('inih')
-
-libdir = get_option('libdir')
-bindir = get_option('bindir')
-
-libmbpk_src = [
- 'src/libmbpk.c'
- ]
-
-libmbpk = shared_library('libmbpk', libmbpk_src, include_directories: inc, dependencies: deps, install: true, install_dir: libdir)
-
-install_headers('include/libmbpk.h')
-
-deps += declare_dependency(link_with: libmbpk, include_directories: inc, dependencies: deps)
-
-executable('mbpk-install', 'src/mbpk-install.c', dependencies: deps, install: true, install_dir: bindir)
-
-pkg = import('pkgconfig')
-pkg.generate(libmbpk,
- subdirs: 'libmbpk',
- name: 'mbpk',
- filebase: 'libmbpk',
- description: 'Minimal Binary Package Kit')
-