diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index ea2cb7c2dabd0c037f753dbe0063b3f4833367c7..534e8833b5cd13ccd20f32c24024c45d39ff3d0e 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -141,7 +141,7 @@ amd64:linux.rwd: - ./prod_build/pack.sh --target linux rwd - /opt/buildtools/deploy_files.sh pub_cellframe linux/cellframe-node/$CI_COMMIT_REF_NAME/ build_*/*.deb -amd64:linux.rwd.noopt: +amd64:linux.rwd.opt: extends: .build image: demlabs/debian/amd64:qt5 before_script: @@ -149,9 +149,9 @@ amd64:linux.rwd.noopt: - *fill_version_mk script: - echo "Do hard work" - - ./prod_build/build.sh --target linux rwd -DBUILD_WITH_PYTHON_ENV=ON -DBUILD_DIAGTOOL=ON -DCELLFRAME_NO_OPTIMIZATION=ON + - ./prod_build/build.sh --target linux rwd -DBUILD_WITH_PYTHON_ENV=ON -DBUILD_DIAGTOOL=ON -DCELLFRAME_NO_OPTIMIZATION=OFF - ./prod_build/pack.sh --target linux rwd - - /opt/buildtools/deploy_files.sh pub_cellframe linux/cellframe-node/$CI_COMMIT_REF_NAME/ build_*/*.deb --redirect-from linux/cellframe-node/$CI_COMMIT_REF_NAME/latest-amd64.noopt + - /opt/buildtools/deploy_files.sh pub_cellframe linux/cellframe-node/$CI_COMMIT_REF_NAME/ build_*/*.deb --redirect-from linux/cellframe-node/$CI_COMMIT_REF_NAME/latest-amd64.opt diff --git a/CMakeLists.txt b/CMakeLists.txt index 97ff2ecf95c258d426366413443559898c25457d..ce987284c4e4b22f6b6d426d76802c004e578e7e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -33,7 +33,7 @@ SET(DESTDIR "/opt/${PROJECT_NAME}") # init CellFrame SDK add_definitions("-DDAP_VERSION=\"${CPACK_PACKAGE_VERSION_MAJOR}.${CPACK_PACKAGE_VERSION_MINOR}-${CPACK_PACKAGE_VERSION_PATCH}\"") set(SUBMODULES_NO_BUILD ON) -option(CELLFRAME_NO_OPTIMIZATION "Build without BMI BMI2 CPU instruction." OFF) +option(CELLFRAME_NO_OPTIMIZATION "Build without BMI BMI2 CPU instruction." ON) if( CELLFRAME_NO_OPTIMIZATION ) set(DAP_CRYPTO_XKCP_PLAINC ON) @@ -157,8 +157,8 @@ if(UNIX) SET( CPACK_PACKAGE_VERSION "${CPACK_PACKAGE_VERSION}-rwd" ) endif() - if (CELLFRAME_NO_OPTIMIZATION) - SET( CPACK_PACKAGE_VERSION "${CPACK_PACKAGE_VERSION}-noopt" ) + if (NOT CELLFRAME_NO_OPTIMIZATION) + SET( CPACK_PACKAGE_VERSION "${CPACK_PACKAGE_VERSION}-opt" ) endif() else() #to use -updtr postfix in rwd build without rwd if(ADD_UPDATER)