Skip to content

Commit 9ecc7a7

Browse files
author
Damir Porobic
committed
Build shared deps as shared lib
1 parent 857b8d4 commit 9ecc7a7

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

.github/workflows/windows.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,20 +42,22 @@ jobs:
4242
git clone https://github.com/DanBloomberg/leptonica.git
4343
cd leptonica
4444
mkdir build
45-
cd build && cmake .. -G"NMake Makefiles" -DCMAKE_INSTALL_PREFIX="$env:INSTALL_PREFIX" && nmake
45+
cd build && cmake .. -G"NMake Makefiles" -DCMAKE_INSTALL_PREFIX="$env:INSTALL_PREFIX" -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=ON
46+
nmake
4647
nmake install
4748
4849
- name: Set up tessarect
4950
run: |
5051
git clone https://github.com/tesseract-ocr/tesseract.git
5152
cd tesseract
5253
mkdir build
53-
cd build && cmake .. -G"NMake Makefiles" -DCMAKE_INSTALL_PREFIX="$env:INSTALL_PREFIX" && nmake
54+
cd build && cmake .. -G"NMake Makefiles" -DCMAKE_INSTALL_PREFIX="$env:INSTALL_PREFIX" -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=ON
55+
nmake
5456
nmake install
5557
5658
- name: Build
5759
run: |
5860
mkdir build
5961
cd build
60-
cmake .. -G"NMake Makefiles" -DCMAKE_PREFIX_PATH="$env:INSTALL_PREFIX"
62+
cmake .. -G"NMake Makefiles" -DCMAKE_PREFIX_PATH="$env:INSTALL_PREFIX" -DCMAKE_BUILD_TYPE=Release
6163
nmake

0 commit comments

Comments
 (0)