updated build system
This commit is contained in:
parent
e53dec7bab
commit
468668e518
@ -36,6 +36,21 @@ if [ ! -d "${DEST_DIR}" ]; then
|
|||||||
error_exit "dest directory not found: ${DEST_DIR}" 1
|
error_exit "dest directory not found: ${DEST_DIR}" 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
FILE_PART=${PROJECT_NAME}_${PROJECT_MAJOR_VERSION}.${PROJECT_MINOR_VERSION}.${PROJECT_REVISION_VERSION}-${PROJECT_RELEASE_ITER}-${PROJECT_GIT_REV}_${PROJECT_BUILD_ARCH}_${PROJECT_OS}
|
||||||
|
|
||||||
|
OUT_FILE=${FILE_PART}.tar.gz
|
||||||
|
pushd "${DEST_DIR}"
|
||||||
|
if [ -f "${OUT_FILE}" ]; then
|
||||||
|
rm -f "${OUT_FILE}" || error_exit "failed to delete file: ${OUT_FILE}" 1
|
||||||
|
fi
|
||||||
|
if [ -f "${OUT_FILE}.sha256" ]; then
|
||||||
|
rm -f "${OUT_FILE}.sha256" || error_exit "failed to delete file: ${OUT_FILE}.sha256" 1
|
||||||
|
fi
|
||||||
|
if [ -f "${OUT_FILE}.sig" ]; then
|
||||||
|
rm -f "${OUT_FILE}.sig" || error_exit "failed to delete file: ${OUT_FILE}.sig" 1
|
||||||
|
fi
|
||||||
|
popd
|
||||||
|
|
||||||
rsync -av --progress ${PROJECT_DIST_DIR}/ ${TEMP_DIR}/${PROJECT_NAME}/ || error_exit "failed to rsync" 1
|
rsync -av --progress ${PROJECT_DIST_DIR}/ ${TEMP_DIR}/${PROJECT_NAME}/ || error_exit "failed to rsync" 1
|
||||||
|
|
||||||
pushd "${TEMP_DIR}/${PROJECT_NAME}/"
|
pushd "${TEMP_DIR}/${PROJECT_NAME}/"
|
||||||
@ -49,9 +64,6 @@ unset IFS
|
|||||||
set +f
|
set +f
|
||||||
popd
|
popd
|
||||||
|
|
||||||
FILE_PART=${PROJECT_NAME}_${PROJECT_MAJOR_VERSION}.${PROJECT_MINOR_VERSION}.${PROJECT_REVISION_VERSION}-${PROJECT_RELEASE_ITER}-${PROJECT_GIT_REV}_${PROJECT_BUILD_ARCH}_${PROJECT_OS}
|
|
||||||
OUT_FILE=${FILE_PART}.tar.gz
|
|
||||||
|
|
||||||
pushd "${DEST_DIR}"
|
pushd "${DEST_DIR}"
|
||||||
tar cvzf "${OUT_FILE}" -C ${TEMP_DIR} . || error_exit "failed to create archive: ${OUT_FILE}" 1
|
tar cvzf "${OUT_FILE}" -C ${TEMP_DIR} . || error_exit "failed to create archive: ${OUT_FILE}" 1
|
||||||
create_file_validations "${OUT_FILE}"
|
create_file_validations "${OUT_FILE}"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user