Commit 915667f6 authored by Jan Kiene's avatar Jan Kiene
Browse files

add new modes to build-binaries script

parent 251e3e44
Loading
Loading
Loading
Loading
+18 −1
Original line number Diff line number Diff line
@@ -15,6 +15,14 @@ float-ref)
  isar_post_rend_filename="./$REF_POST_RENDERER_PATH_FOR_BUILD_DO_NOT_MODIFY"
  commit_file="$FLOAT_REF_COMMIT_FILE"
  ;;
float-ref-merge-source)
  branch_to_check_out="$FLOAT_REF_BRANCH_MERGE_SOURCE"
  ivas_cod_filename="./$MERGE_SOURCE_FLOAT_REF_ENCODER_PATH_FOR_BUILD_DO_NOT_MODIFY"
  ivas_dec_filename="./$MERGE_SOURCE_FLOAT_REF_DECODER_PATH_FOR_BUILD_DO_NOT_MODIFY"
  ivas_rend_filename="./$MERGE_SOURCE_FLOAT_REF_RENDERER_PATH_FOR_BUILD_DO_NOT_MODIFY"
  isar_post_rend_filename="./$MERGE_SOURCE_FLOAT_REF_POST_RENDERER_PATH_FOR_BUILD_DO_NOT_MODIFY"
  commit_file="$MERGE_SOURCE_FLOAT_REF_COMMIT_FILE"
  ;;
merge-target)
  branch_to_check_out="$CI_MERGE_REQUEST_TARGET_BRANCH_NAME"
  ivas_cod_filename="./$MERGE_TARGET_ENCODER_PATH_FOR_BUILD_DO_NOT_MODIFY"
@@ -23,6 +31,13 @@ merge-target)
  isar_post_rend_filename="./$MERGE_TARGET_POST_RENDERER_PATH_FOR_BUILD_DO_NOT_MODIFY"
  commit_file="$MERGE_TARGET_COMMIT_FILE"
  ;;
merge-source)
  branch_to_check_out=""
  ivas_cod_filename="./$DUT_ENCODER_PATH_FOR_BUILD_DO_NOT_MODIFY"
  ivas_dec_filename="./$DUT_DECODER_PATH_FOR_BUILD_DO_NOT_MODIFY"
  ivas_rend_filename="./$DUT_RENDERER_PATH_FOR_BUILD_DO_NOT_MODIFY"
  isar_post_rend_filename="./$DUT_POST_RENDERER_PATH_FOR_BUILD_DO_NOT_MODIFY"
  commit_file="$CUT_COMMIT_FILE"
*)
  echo "Error: invalid mode: $mode"
  exit 2
@@ -49,7 +64,9 @@ trap restore_stash EXIT
# should never fail, even if there is nothing to be stored
git stash

if [[ "$mode" != "merge-source" ]]; then
  git checkout "$branch_to_check_out"
fi

bash "${CI_PROJECT_DIR}"/ivas-codec-ci/snippets/basop/activate-debug-mode-info-if-set.sh