Skip to content

Commit 95df572

Browse files
committed
Fix broken cmake builds
Cmake builds need the additional directories `arch` and `lstm` to find all include files and also for linking. Signed-off-by: Stefan Weil <sw@weilnetz.de>
1 parent 5bb97f9 commit 95df572

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

CMakeLists.txt

+6
Original file line numberDiff line numberDiff line change
@@ -137,13 +137,15 @@ include_directories(${Leptonica_INCLUDE_DIRS})
137137
include_directories(${CMAKE_BINARY_DIR})
138138

139139
include_directories(api)
140+
include_directories(arch)
140141
include_directories(ccmain)
141142
include_directories(ccstruct)
142143
include_directories(ccutil)
143144
include_directories(classify)
144145
include_directories(cube)
145146
include_directories(cutil)
146147
include_directories(dict)
148+
include_directories(lstm)
147149
include_directories(neural_networks/runtime)
148150
include_directories(opencl)
149151
include_directories(textord)
@@ -159,13 +161,15 @@ string(SUBSTRING ${VERSION_MINOR} 0 1 VERSION_MINOR_0)
159161
string(SUBSTRING ${VERSION_MINOR} 1 1 VERSION_MINOR_1)
160162

161163
file(GLOB tesseract_src
164+
arch/*.cpp
162165
ccmain/*.cpp
163166
ccstruct/*.cpp
164167
ccutil/*.cpp
165168
classify/*.cpp
166169
cube/*.cpp
167170
cutil/*.cpp
168171
dict/*.cpp
172+
lstm/*.cpp
169173
neural_networks/runtime/*.cpp
170174
opencl/*.cpp
171175
textord/*.cpp
@@ -174,13 +178,15 @@ file(GLOB tesseract_src
174178
)
175179
file(GLOB tesseract_hdr
176180
api/*.h
181+
arch/*.h
177182
ccmain/*.h
178183
ccstruct/*.h
179184
ccutil/*.h
180185
classify/*.h
181186
cube/*.h
182187
cutil/*.h
183188
dict/*.h
189+
lstm/*.h
184190
neural_networks/runtime/*.h
185191
opencl/*.h
186192
textord/*.h

0 commit comments

Comments
 (0)