Mentions légales du service

Skip to content
Snippets Groups Projects
Commit ac0bffb7 authored by hhakim's avatar hhakim
Browse files

Pass explicitly the BUILD_CONFIG variable in cmake commands of win pkg ci jobs...

Pass explicitly the BUILD_CONFIG variable in cmake commands of win pkg ci jobs (because the CMakeLists.txt for the python wrapper used the value of CMAKE_BUILD_TYPE).
parent cab381a2
Branches
Tags
No related merge requests found
...@@ -148,7 +148,7 @@ pkg_macos: ...@@ -148,7 +148,7 @@ pkg_macos:
pkg_win: pkg_win:
stage: pkg stage: pkg
variables: {BUILD_CONFIG: "Debug", GIT_SUBMODULE_STRATEGY: recursive} variables: {BUILD_CONFIG: "Release", GIT_SUBMODULE_STRATEGY: recursive} # Not using Debug config to handle a compiliation issue (#279)
<<: *win_build_gpu_mod <<: *win_build_gpu_mod
script: script:
- 'set SHA_START=%CI_COMMIT_SHA:~0,8%' - 'set SHA_START=%CI_COMMIT_SHA:~0,8%'
...@@ -156,8 +156,8 @@ pkg_win: ...@@ -156,8 +156,8 @@ pkg_win:
- cd build - cd build
#- 'cmake -G "MinGW Makefiles" -DBUILD_WRAPPER_MATLAB=ON -DBUILD_WRAPPER_PYTHON=ON -DSLOW_TESTS=OFF -DCPACK_PACKAGE_VERSION=%SHA_START% -DBUILD_DOCUMENTATION=ON -DEXCLUDE_FAUST_LIB_INSTALL=ON -DCMAKE_INSTALL_PREFIX=win_pkg_build -DBUILD_TESTING=OFF -DAPI_DOC_BASE_URL="file:///C:/Program Files/Faust/doc/" -DREMOTE_DATA_URL="%DURL%" -DREMOTE_DATA_FILE="%DFILE%" -DEXPERIMENTAL_PKG=ON -DUSE_GPU_MOD=ON -DCMAKE_PREFIX_PATH=../gpu_mod ..' #- 'cmake -G "MinGW Makefiles" -DBUILD_WRAPPER_MATLAB=ON -DBUILD_WRAPPER_PYTHON=ON -DSLOW_TESTS=OFF -DCPACK_PACKAGE_VERSION=%SHA_START% -DBUILD_DOCUMENTATION=ON -DEXCLUDE_FAUST_LIB_INSTALL=ON -DCMAKE_INSTALL_PREFIX=win_pkg_build -DBUILD_TESTING=OFF -DAPI_DOC_BASE_URL="file:///C:/Program Files/Faust/doc/" -DREMOTE_DATA_URL="%DURL%" -DREMOTE_DATA_FILE="%DFILE%" -DEXPERIMENTAL_PKG=ON -DUSE_GPU_MOD=ON -DCMAKE_PREFIX_PATH=../gpu_mod ..'
#- make #- make
- 'cmake -G "Visual Studio 16 2019" -DBUILD_WRAPPER_MATLAB=ON -DBUILD_WRAPPER_PYTHON=ON -DSLOW_TESTS=OFF -DCPACK_PACKAGE_VERSION=%SHA_START% -DBUILD_DOCUMENTATION=ON -DEXCLUDE_FAUST_LIB_INSTALL=ON -DCMAKE_INSTALL_PREFIX=win_pkg_build -DBUILD_TESTING=OFF -DUSE_MATIO_STATIC_LIBS=ON -DMATIO_STATIC_LIB_PATH=C:/faust_libs/libmatio.lib -DZ_STATIC_LIB_PATH=C:/faust_libs/zlib.lib -DHDF5_STATIC_LIB_PATH=C:/faust_libs/hdf5.lib -DAPI_DOC_BASE_URL="file:///C:/Program Files/Faust/doc/" -DREMOTE_DATA_URL="%DURL%" -DREMOTE_DATA_FILE="%DFILE%" -DEXPERIMENTAL_PKG=ON -DUSE_GPU_MOD=ON -DCMAKE_PREFIX_PATH=../gpu_mod -DPYTHON_ENCODING=windows-1252 -DBUILD_MULTITHREAD=ON -DBUILD_FLOAT_PYX=ON ..' - 'cmake -G "Visual Studio 16 2019" -DBUILD_WRAPPER_MATLAB=ON -DBUILD_WRAPPER_PYTHON=ON -DSLOW_TESTS=OFF -DCPACK_PACKAGE_VERSION=%SHA_START% -DBUILD_DOCUMENTATION=ON -DEXCLUDE_FAUST_LIB_INSTALL=ON -DCMAKE_INSTALL_PREFIX=win_pkg_build -DBUILD_TESTING=OFF -DUSE_MATIO_STATIC_LIBS=ON -DMATIO_STATIC_LIB_PATH=C:/faust_libs/libmatio.lib -DZ_STATIC_LIB_PATH=C:/faust_libs/zlib.lib -DHDF5_STATIC_LIB_PATH=C:/faust_libs/hdf5.lib -DAPI_DOC_BASE_URL="file:///C:/Program Files/Faust/doc/" -DREMOTE_DATA_URL="%DURL%" -DREMOTE_DATA_FILE="%DFILE%" -DEXPERIMENTAL_PKG=ON -DUSE_GPU_MOD=ON -DCMAKE_PREFIX_PATH=../gpu_mod -DPYTHON_ENCODING=windows-1252 -DBUILD_MULTITHREAD=ON -DBUILD_FLOAT_PYX=ON -DCMAKE_BUILD_TYPE=%BUILD_CONFIG% ..'
- cmake --build . --config Release # Debug is avoided because of debug symbols missing for at least one library (inconsistency of config mode across libraries) - cmake --build . --config %BUILD_CONFIG%
- makensis faust.nsi - makensis faust.nsi
artifacts: artifacts:
paths: paths:
...@@ -285,7 +285,7 @@ pkg_macos_release: ...@@ -285,7 +285,7 @@ pkg_macos_release:
- cd build - cd build
#- 'cmake -G "MinGW Makefiles" -DBUILD_WRAPPER_MATLAB=ON -DBUILD_WRAPPER_PYTHON=ON -DSLOW_TESTS=OFF -DCPACK_PACKAGE_VERSION=%CI_COMMIT_TAG% -DBUILD_DOCUMENTATION=ON -DEXCLUDE_FAUST_LIB_INSTALL=ON -DCMAKE_INSTALL_PREFIX=win_pkg_build -DBUILD_TESTING=OFF -DAPI_DOC_BASE_URL="file:///C:/Program Files/Faust/doc/" -DREMOTE_DATA_URL="%DURL%" -DREMOTE_DATA_FILE="%DFILE%" -DUSE_GPU_MOD=ON -DCMAKE_PREFIX_PATH=../gpu_mod ..' #- 'cmake -G "MinGW Makefiles" -DBUILD_WRAPPER_MATLAB=ON -DBUILD_WRAPPER_PYTHON=ON -DSLOW_TESTS=OFF -DCPACK_PACKAGE_VERSION=%CI_COMMIT_TAG% -DBUILD_DOCUMENTATION=ON -DEXCLUDE_FAUST_LIB_INSTALL=ON -DCMAKE_INSTALL_PREFIX=win_pkg_build -DBUILD_TESTING=OFF -DAPI_DOC_BASE_URL="file:///C:/Program Files/Faust/doc/" -DREMOTE_DATA_URL="%DURL%" -DREMOTE_DATA_FILE="%DFILE%" -DUSE_GPU_MOD=ON -DCMAKE_PREFIX_PATH=../gpu_mod ..'
# - make # - make
- 'cmake -G "Visual Studio 16 2019" -DBUILD_WRAPPER_MATLAB=ON -DBUILD_WRAPPER_PYTHON=ON -DSLOW_TESTS=OFF -DCPACK_PACKAGE_VERSION=%CI_COMMIT_TAG% -DBUILD_DOCUMENTATION=ON -DEXCLUDE_FAUST_LIB_INSTALL=ON -DCMAKE_INSTALL_PREFIX=win_pkg_build -DBUILD_TESTING=OFF -DUSE_MATIO_STATIC_LIBS=ON -DMATIO_STATIC_LIB_PATH=C:/faust_libs/libmatio.lib -DZ_STATIC_LIB_PATH=C:/faust_libs/zlib.lib -DHDF5_STATIC_LIB_PATH=C:/faust_libs/hdf5.lib -DAPI_DOC_BASE_URL="file:///C:/Program Files/Faust/doc/" -DREMOTE_DATA_URL="%DURL%" -DREMOTE_DATA_FILE="%DFILE%" -DEXPERIMENTAL_PKG=OFF -DUSE_GPU_MOD=ON -DCMAKE_PREFIX_PATH=../gpu_mod -DPYTHON_ENCODING=windows-1252 -DBUILD_MULTITHREAD=ON -DBUILD_FLOAT_PYX=ON -DBUILD_FLOAT_MEX=ON ..' - 'cmake -G "Visual Studio 16 2019" -DBUILD_WRAPPER_MATLAB=ON -DBUILD_WRAPPER_PYTHON=ON -DSLOW_TESTS=OFF -DCPACK_PACKAGE_VERSION=%CI_COMMIT_TAG% -DBUILD_DOCUMENTATION=ON -DEXCLUDE_FAUST_LIB_INSTALL=ON -DCMAKE_INSTALL_PREFIX=win_pkg_build -DBUILD_TESTING=OFF -DUSE_MATIO_STATIC_LIBS=ON -DMATIO_STATIC_LIB_PATH=C:/faust_libs/libmatio.lib -DZ_STATIC_LIB_PATH=C:/faust_libs/zlib.lib -DHDF5_STATIC_LIB_PATH=C:/faust_libs/hdf5.lib -DAPI_DOC_BASE_URL="file:///C:/Program Files/Faust/doc/" -DREMOTE_DATA_URL="%DURL%" -DREMOTE_DATA_FILE="%DFILE%" -DEXPERIMENTAL_PKG=OFF -DUSE_GPU_MOD=ON -DCMAKE_PREFIX_PATH=../gpu_mod -DPYTHON_ENCODING=windows-1252 -DBUILD_MULTITHREAD=ON -DBUILD_FLOAT_PYX=ON -DBUILD_FLOAT_MEX=ON -DCMAKE_BUILD_TYPE=%BUILD_CONFIG% ..'
- cmake --build . --config Release - cmake --build . --config Release
- makensis faust.nsi - makensis faust.nsi
artifacts: artifacts:
...@@ -573,8 +573,8 @@ pkg_linux_purepy_release_openblaso: ...@@ -573,8 +573,8 @@ pkg_linux_purepy_release_openblaso:
- cd ..\.. - cd ..\..
- if NOT EXIST build (mkdir build) else (rmdir /S /Q build & mkdir build) - if NOT EXIST build (mkdir build) else (rmdir /S /Q build & mkdir build)
- cd build - cd build
- 'cmake -G "Visual Studio 16 2019" -DBUILD_WRAPPER_MATLAB=OFF -DBUILD_WRAPPER_PYTHON=ON -DSLOW_TESTS=OFF -DCPACK_PACKAGE_VERSION=%VERSION% -DCMAKE_INSTALL_PREFIX=win_pkg_build -DBUILD_TESTING=OFF -DUSE_MATIO_STATIC_LIBS=ON -DMATIO_STATIC_LIB_PATH=C:/faust_libs/libmatio.lib -DZ_STATIC_LIB_PATH=C:/faust_libs/zlib.lib -DHDF5_STATIC_LIB_PATH=C:/faust_libs/hdf5.lib -DREMOTE_DATA_URL="%DURL%" -DREMOTE_DATA_FILE="%DFILE%" -DEXPERIMENTAL_PKG=%EXPERIMENTAL_PKG% -DUSE_GPU_MOD=ON -DCMAKE_PREFIX_PATH=../gpu_mod -DBUILD_MULTITHREAD=ON -DBUILD_FLOAT_PYX=ON ..' - 'cmake -G "Visual Studio 16 2019" -DBUILD_WRAPPER_MATLAB=OFF -DBUILD_WRAPPER_PYTHON=ON -DSLOW_TESTS=OFF -DCPACK_PACKAGE_VERSION=%VERSION% -DCMAKE_INSTALL_PREFIX=win_pkg_build -DBUILD_TESTING=OFF -DUSE_MATIO_STATIC_LIBS=ON -DMATIO_STATIC_LIB_PATH=C:/faust_libs/libmatio.lib -DZ_STATIC_LIB_PATH=C:/faust_libs/zlib.lib -DHDF5_STATIC_LIB_PATH=C:/faust_libs/hdf5.lib -DREMOTE_DATA_URL="%DURL%" -DREMOTE_DATA_FILE="%DFILE%" -DEXPERIMENTAL_PKG=%EXPERIMENTAL_PKG% -DUSE_GPU_MOD=ON -DCMAKE_PREFIX_PATH=../gpu_mod -DBUILD_MULTITHREAD=ON -DBUILD_FLOAT_PYX=ON -DCMAKE_BUILD_TYPE=%BUILD_CONFIG% ..'
- cmake --build . --target FAUST - cmake --build . --target FAUST --config %BUILD_CONFIG%
- cd wrapper/python - cd wrapper/python
# only python3 for windows # only python3 for windows
#- 'start %PYTHON2_PATH% setup.py bdist_wheel' #- 'start %PYTHON2_PATH% setup.py bdist_wheel'
...@@ -593,7 +593,7 @@ pkg_linux_purepy_release_openblaso: ...@@ -593,7 +593,7 @@ pkg_linux_purepy_release_openblaso:
pkg_win_purepy_rev: pkg_win_purepy_rev:
extends: .pkg_win_purepy extends: .pkg_win_purepy
variables: {BUILD_CONFIG: "Debug", GIT_SUBMODULE_STRATEGY: recursive} variables: {BUILD_CONFIG: "Release", GIT_SUBMODULE_STRATEGY: recursive}
before_script: before_script:
- 'set VERSION=%CI_COMMIT_SHA:~0,8%' - 'set VERSION=%CI_COMMIT_SHA:~0,8%'
- 'set EXPERIMENTAL_PKG=ON' - 'set EXPERIMENTAL_PKG=ON'
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment