Initial checkin of Pika from heckimp

This commit is contained in:
2023-09-25 15:35:21 -07:00
commit 891e999216
6761 changed files with 5240685 additions and 0 deletions
+37
View File
@@ -0,0 +1,37 @@
libpikamodule_sources = files(
'pikamodule.c',
'pikamoduledb.c',
)
libpikamodule_headers = files(
'pikamodule.h',
'pikamoduledb.h',
'pikamoduletypes.h',
)
libpikamodule_introspectable = [
libpikamodule_sources,
libpikamodule_headers,
]
libpikamodule = library('pikamodule-' + pika_api_version,
libpikamodule_sources,
include_directories: rootInclude,
dependencies: [
gio, glib, gmodule,
],
c_args: [ '-DG_LOG_DOMAIN="LibPikaModule"', '-DPIKA_MODULE_COMPILATION', ],
link_with: [
libpikabase,
libpikaconfig,
],
vs_module_defs: 'pikamodule.def',
install: true,
version: so_version,
)
install_headers(
libpikamodule_headers,
subdir: pika_api_name / 'libpikamodule',
)