Skip to content

Commit 2f89589

Browse files
authored
subproject for gaviota tb files (LeelaChessZero#8)
Co-authored-by: borg323 <borg323@users.noreply.github.com>
1 parent 7071dc2 commit 2f89589

40 files changed

+43
-17184
lines changed

meson.build

+3-21
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
project('rescorer', ['c', 'cpp'],
1818
default_options : ['cpp_std=c++17', 'b_ndebug=if-release', 'warning_level=3', 'b_lto=true', 'b_vscrt=mt'],
19-
meson_version: '>=0.52')
19+
meson_version: '>=0.55')
2020

2121
cc = meson.get_compiler('cpp')
2222

@@ -167,28 +167,10 @@ files += [
167167
'src/utils/random.cc',
168168
'src/utils/string.cc',
169169
'src/utils/weights_adapter.cc',
170-
'src/gaviotatb/gtb-probe.c',
171-
'src/gaviotatb/gtb-dec.c',
172-
'src/gaviotatb/gtb-att.c',
173-
'src/gaviotatb/sysport/sysport.c',
174-
'src/gaviotatb/compression/wrap.c',
175-
'src/gaviotatb/compression/huffman/hzip.c',
176-
'src/gaviotatb/compression/liblzf/lzf_c.c',
177-
'src/gaviotatb/compression/liblzf/lzf_d.c',
178-
'src/gaviotatb/compression/lzma/LzmaEnc.c',
179-
'src/gaviotatb/compression/lzma/LzmaDec.c',
180-
'src/gaviotatb/compression/lzma/Alloc.c',
181-
'src/gaviotatb/compression/lzma/LzFind.c',
182-
'src/gaviotatb/compression/lzma/Lzma86Enc.c',
183-
'src/gaviotatb/compression/lzma/Lzma86Dec.c',
184-
'src/gaviotatb/compression/lzma/Bra86.c',
185170
]
186171
includes += include_directories('src')
187-
includes += include_directories('src/gaviotatb/sysport')
188-
includes += include_directories('src/gaviotatb/compression')
189-
includes += include_directories('src/gaviotatb/compression/huffman')
190-
includes += include_directories('src/gaviotatb/compression/liblzf')
191-
includes += include_directories('src/gaviotatb/compression/lzma')
172+
173+
deps += subproject('gaviotatb').get_variable('gaviotatb_dep')
192174

193175
deps += dependency('threads')
194176

src/gaviotatb/.gitignore

-17
This file was deleted.

0 commit comments

Comments
 (0)