github: Don't look for magic dbs anymore in CI
This commit is contained in:
parent
aac6385dc6
commit
8cb7fb71d1
11
.github/workflows/build.yml
vendored
11
.github/workflows/build.yml
vendored
@ -27,15 +27,11 @@ jobs:
|
|||||||
|
|
||||||
- name: ✋ Build
|
- name: ✋ Build
|
||||||
run: |
|
run: |
|
||||||
# Get path to magic db
|
|
||||||
MAGICDB_PATH=$(file --version | grep -oP "(?<=magic file from ).+")
|
|
||||||
|
|
||||||
mkdir build
|
mkdir build
|
||||||
cd build
|
cd build
|
||||||
CC=gcc-10 CXX=g++-10 cmake \
|
CC=gcc-10 CXX=g++-10 cmake \
|
||||||
-DCMAKE_BUILD_TYPE=$BUILD_TYPE \
|
-DCMAKE_BUILD_TYPE=$BUILD_TYPE \
|
||||||
-DCMAKE_INSTALL_PREFIX="$PWD/install" \
|
-DCMAKE_INSTALL_PREFIX="$PWD/install" \
|
||||||
-DEXTRA_MAGICDBS="$MAGICDB_PATH" \
|
|
||||||
..
|
..
|
||||||
make -j 4 install
|
make -j 4 install
|
||||||
|
|
||||||
@ -88,18 +84,11 @@ jobs:
|
|||||||
PYTHON_LIB_NAME=$(pkg-config --libs-only-l python3 | sed 's/^-l//' | sed 's/ //')
|
PYTHON_LIB_NAME=$(pkg-config --libs-only-l python3 | sed 's/^-l//' | sed 's/ //')
|
||||||
PYTHON_LIB_PATH=$(cygpath -m $(which lib${PYTHON_LIB_NAME}.dll))
|
PYTHON_LIB_PATH=$(cygpath -m $(which lib${PYTHON_LIB_NAME}.dll))
|
||||||
|
|
||||||
# Get path to magic db
|
|
||||||
MAGICDB_PATH=$(cygpath -m $(file --version | grep -oP "(?<=magic file from ).+"))
|
|
||||||
|
|
||||||
echo Python_LIBRARY: $PYTHON_LIB_PATH
|
|
||||||
echo MagicDB Path: $MAGICDB_PATH
|
|
||||||
|
|
||||||
cmake -G "MinGW Makefiles" \
|
cmake -G "MinGW Makefiles" \
|
||||||
-DCMAKE_BUILD_TYPE=$BUILD_TYPE \
|
-DCMAKE_BUILD_TYPE=$BUILD_TYPE \
|
||||||
-DCMAKE_INSTALL_PREFIX="$PWD/install" \
|
-DCMAKE_INSTALL_PREFIX="$PWD/install" \
|
||||||
-DCREATE_PACKAGE=ON \
|
-DCREATE_PACKAGE=ON \
|
||||||
-DPython_LIBRARY="$PYTHON_LIB_PATH" \
|
-DPython_LIBRARY="$PYTHON_LIB_PATH" \
|
||||||
-DEXTRA_MAGICDBS="$MAGICDB_PATH" \
|
|
||||||
..
|
..
|
||||||
mingw32-make -j4
|
mingw32-make -j4
|
||||||
mingw32-make install
|
mingw32-make install
|
||||||
|
Loading…
x
Reference in New Issue
Block a user