Skip to content

Commit 2f107da

Browse files
Remove Windows dependency from meson.build
1 parent 50b9b3d commit 2f107da

File tree

1 file changed

+3
-10
lines changed

1 file changed

+3
-10
lines changed

code/logic/meson.build

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,14 @@
11
dir = include_directories('.')
22
cc = meson.get_compiler('c')
33

4-
# Check if the host system is Windows
5-
if host_machine.system() == 'windows'
6-
winsock_dep = cc.find_library('ws2_32', required: true)
7-
else
8-
winsock_dep = []
9-
endif
10-
114
fossil_io_lib = library('fossil_io',
12-
files('serialize.c', 'parser.c', 'input.c', 'output.c', 'error.c', 'soap.c', 'stream.c', 'network.c', 'cstring.c'),
5+
files('serialize.c', 'parser.c', 'input.c', 'output.c', 'error.c', 'soap.c', 'stream.c', 'cstring.c'),
136
install: true,
14-
dependencies: [cc.find_library('m', required: false), winsock_dep],
7+
dependencies: [cc.find_library('m', required: false)],
158
include_directories: dir)
169

1710
fossil_io_dep = declare_dependency(
1811
link_with: [fossil_io_lib],
1912
include_directories: dir)
2013

21-
meson.override_dependency('fossil-io', fossil_io_dep)
14+
meson.override_dependency('fossil-io', fossil_io_dep)

0 commit comments

Comments
 (0)