[Linux/BSD] Include headers for dynamically loaded libraries to simplify build dependencies.
This commit is contained in:
parent
1f22c482e1
commit
5c4fe6339b
162 changed files with 45796 additions and 741 deletions
|
|
@ -1,7 +1,7 @@
|
|||
// This file is generated. Do not edit!
|
||||
// see https://github.com/hpvb/dynload-wrapper for details
|
||||
// generated by /home/hp/Projects/godot/pulse/generate-wrapper.py 0.3 on 2021-02-20 00:08:59
|
||||
// flags: /home/hp/Projects/godot/pulse/generate-wrapper.py --include /usr/include/libudev.h --sys-include <libudev.h> --soname libudev.so.1 --init-name libudev --omit-prefix gnu_ --output-header libudev-so_wrap.h --output-implementation libudev-so_wrap.c
|
||||
// generated by ../dynload-wrapper/generate-wrapper.py 0.3 on 2023-01-12 10:23:01
|
||||
// flags: ../dynload-wrapper/generate-wrapper.py --include ./thirdparty/linuxbsd_headers/udev/libudev.h --sys-include "thirdparty/linuxbsd_headers/udev/libudev.h" --soname libudev.so.1 --init-name libudev --omit-prefix gnu_ --output-header ./platform/linuxbsd/libudev-so_wrap.h --output-implementation ./platform/linuxbsd/libudev-so_wrap.c
|
||||
//
|
||||
#include <stdint.h>
|
||||
|
||||
|
|
@ -95,7 +95,7 @@
|
|||
#define udev_hwdb_unref udev_hwdb_unref_dylibloader_orig_libudev
|
||||
#define udev_hwdb_get_properties_list_entry udev_hwdb_get_properties_list_entry_dylibloader_orig_libudev
|
||||
#define udev_util_encode_string udev_util_encode_string_dylibloader_orig_libudev
|
||||
#include <libudev.h>
|
||||
#include "thirdparty/linuxbsd_headers/udev/libudev.h"
|
||||
#undef udev_ref
|
||||
#undef udev_unref
|
||||
#undef udev_new
|
||||
|
|
@ -229,7 +229,7 @@ const char* (*udev_device_get_action_dylibloader_wrapper_libudev)(struct udev_de
|
|||
unsigned long long int (*udev_device_get_seqnum_dylibloader_wrapper_libudev)(struct udev_device*);
|
||||
unsigned long long int (*udev_device_get_usec_since_initialized_dylibloader_wrapper_libudev)(struct udev_device*);
|
||||
const char* (*udev_device_get_sysattr_value_dylibloader_wrapper_libudev)(struct udev_device*,const char*);
|
||||
int (*udev_device_set_sysattr_value_dylibloader_wrapper_libudev)(struct udev_device*,const char*,const char*);
|
||||
int (*udev_device_set_sysattr_value_dylibloader_wrapper_libudev)(struct udev_device*,const char*, char*);
|
||||
int (*udev_device_has_tag_dylibloader_wrapper_libudev)(struct udev_device*,const char*);
|
||||
struct udev_monitor* (*udev_monitor_ref_dylibloader_wrapper_libudev)(struct udev_monitor*);
|
||||
struct udev_monitor* (*udev_monitor_unref_dylibloader_wrapper_libudev)(struct udev_monitor*);
|
||||
|
|
@ -276,7 +276,7 @@ struct udev_list_entry* (*udev_queue_get_queued_list_entry_dylibloader_wrapper_l
|
|||
struct udev_hwdb* (*udev_hwdb_new_dylibloader_wrapper_libudev)(struct udev*);
|
||||
struct udev_hwdb* (*udev_hwdb_ref_dylibloader_wrapper_libudev)(struct udev_hwdb*);
|
||||
struct udev_hwdb* (*udev_hwdb_unref_dylibloader_wrapper_libudev)(struct udev_hwdb*);
|
||||
struct udev_list_entry* (*udev_hwdb_get_properties_list_entry_dylibloader_wrapper_libudev)(struct udev_hwdb*,const char*, unsigned);
|
||||
struct udev_list_entry* (*udev_hwdb_get_properties_list_entry_dylibloader_wrapper_libudev)(struct udev_hwdb*,const char*, unsigned int);
|
||||
int (*udev_util_encode_string_dylibloader_wrapper_libudev)(const char*, char*, size_t);
|
||||
int initialize_libudev(int verbose) {
|
||||
void *handle;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue