diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2023-01-05 10:38:34 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2023-01-05 10:38:34 +0000 |
commit | e3bdad36cc3a1a00c1e6772ca1c1898085ab73e0 (patch) | |
tree | 34512072a667ae716fd262e7b37e733e60fe4d89 /meson.build | |
parent | Adding upstream version 2.1.2. (diff) | |
download | pendulum-upstream/3.0.0_a1.tar.xz pendulum-upstream/3.0.0_a1.zip |
Adding upstream version 3.0.0~a1.upstream/3.0.0_a1
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'meson.build')
-rw-r--r-- | meson.build | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/meson.build b/meson.build new file mode 100644 index 0000000..666c281 --- /dev/null +++ b/meson.build @@ -0,0 +1,20 @@ +project('pendulum C extensions', 'c') + +py_mod = import('python') +py = py_mod.find_installation() +py_dep = py.dependency() + +extensions = [ + ['_helpers', 'pendulum/_extensions/_helpers.c', meson.source_root() / 'pendulum/_extensions/'], + ['_iso8601', 'pendulum/parsing/_iso8601.c', meson.source_root() / 'pendulum/parsing/'], +] + +foreach extension : extensions + py.extension_module( + extension[0], + extension[1], + dependencies : py_dep, + install : true, + install_dir: extension[2] + ) +endforeach |