@@ -16,7 +16,7 @@ udevadm_sources = files('''
1616 udevd.c
1717''' .split())
1818
19- libudev_core_sources = '''
19+ libudevd_core_sources = '''
2020 udev-ctrl.c
2121 udev-ctrl.h
2222 udev-event.c
@@ -42,17 +42,17 @@ libudev_core_sources = '''
4242''' .split()
4343
4444if conf.get(' HAVE_KMOD' ) == 1
45- libudev_core_sources += [' udev-builtin-kmod.c' ]
45+ libudevd_core_sources += [' udev-builtin-kmod.c' ]
4646endif
4747
4848if conf.get(' HAVE_BLKID' ) == 1
49- libudev_core_sources += [' udev-builtin-blkid.c' ]
49+ libudevd_core_sources += [' udev-builtin-blkid.c' ]
5050endif
5151
5252if conf.get(' HAVE_ACL' ) == 1
53- libudev_core_sources += [' udev-builtin-uaccess.c' ,
54- logind_acl_c,
55- sd_login_sources]
53+ libudevd_core_sources += [' udev-builtin-uaccess.c' ,
54+ logind_acl_c,
55+ sd_login_sources]
5656endif
5757
5858############################################################
@@ -105,15 +105,17 @@ else
105105 udev_rpath = ''
106106endif
107107
108+ libudev_includes = [includes, include_directories (' ../libudev' )]
109+
108110libudev_basic = static_library (
109111 ' udev-basic' ,
110112 libudev_sources,
111- include_directories : includes ,
113+ include_directories : libudev_includes ,
112114 c_args : [' -fvisibility=default' ])
113115
114116libudev_static = static_library (
115117 ' udev_static' ,
116- include_directories : includes ,
118+ include_directories : libudev_includes ,
117119 link_with : udev_link_with,
118120 link_whole : libudev_basic)
119121
@@ -126,7 +128,7 @@ install_libudev_static = static_library(
126128 libsystemd_sources,
127129 libudev_sources,
128130 disable_mempool_c,
129- include_directories : includes ,
131+ include_directories : libudev_includes ,
130132 build_by_default : static_libudev != ' false' ,
131133 install : static_libudev != ' false' ,
132134 install_dir : rootlibdir,
@@ -139,7 +141,7 @@ libudev = shared_library(
139141 ' udev' ,
140142 disable_mempool_c,
141143 version : libudev_version,
142- include_directories : includes ,
144+ include_directories : libudev_includes ,
143145 link_args : [' -shared' ,
144146 ' -Wl,--version-script=' + libudev_sym_path],
145147 link_with : [libsystemd_static, libshared_static],
@@ -149,13 +151,15 @@ libudev = shared_library(
149151 install : true ,
150152 install_dir : rootlibdir)
151153
152- libudev_core_includes = [includes, include_directories (' net' )]
153- libudev_core = static_library (
154+ ############################################################
155+
156+ libudevd_core_includes = [includes, include_directories (' net' )]
157+ libudevd_core = static_library (
154158 ' udev-core' ,
155- libudev_core_sources ,
159+ libudevd_core_sources ,
156160 link_config_gperf_c,
157161 keyboard_keys_from_name_h,
158- include_directories : libudev_core_includes ,
162+ include_directories : libudevd_core_includes ,
159163 c_args : [' -DLOG_REALM=LOG_REALM_UDEV' ],
160164 link_with : udev_link_with,
161165 dependencies : [libblkid, libkmod])
@@ -179,7 +183,7 @@ foreach prog : [['ata_id/ata_id.c'],
179183 include_directories : includes,
180184 c_args : [' -DLOG_REALM=LOG_REALM_UDEV' ],
181185 dependencies : [versiondep],
182- link_with : [libudev_static] ,
186+ link_with : udev_link_with ,
183187 install_rpath : udev_rpath,
184188 install : true ,
185189 install_dir : udevlibexecdir)
@@ -204,8 +208,7 @@ endif
204208fuzzers += [
205209 [[' src/udev/net/fuzz-link-parser.c' ,
206210 ' src/fuzz/fuzz.h' ],
207- [libudev_core,
208- libudev_static,
211+ [libudevd_core,
209212 libshared],
210213 [threads,
211214 libacl]],
0 commit comments