diff --git a/.github/workflows/build-windows-executable-app.yaml b/.github/workflows/build-windows-executable-app.yaml index b7be2a7..5423795 100644 --- a/.github/workflows/build-windows-executable-app.yaml +++ b/.github/workflows/build-windows-executable-app.yaml @@ -136,16 +136,24 @@ jobs: echo $thirdpartytool >> $GITHUB_PATH done + + - name: Install Xerces-C++ via vcpkg + run: | + vcpkg install xerces-c:x64-windows + shell: cmd + - name: Configure CMake run: | mkdir -p $GITHUB_WORKSPACE/OpenMS/bld/ cmake -B $GITHUB_WORKSPACE/OpenMS/bld/ -S $GITHUB_WORKSPACE/OpenMS \ - -DCMAKE_INSTALL_OPENMP_LIBRARIES=FALSE \ + -DCMAKE_INSTALL_OPENMP_LIBRARIES=TRUE \ -DCMAKE_INSTALL_SYSTEM_RUNTIME_DESTINATION='bin' \ + -DXERCESC_ROOT_DIR="${{ env.XERCESC_INSTALL_DIR }}" \ + -DCMAKE_TOOLCHAIN_FILE=${{ env.VCPKG_INSTALLATION_ROOT }}/scripts/buildsystems/vcpkg.cmake -DCMAKE_BUILD_TYPE=Release cmake --build $GITHUB_WORKSPACE/OpenMS/bld/ --config Release shell: bash - + - name: Build Windows shell: bash run: |