diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml
index 92769f47..319bffe7 100644
--- a/.github/workflows/build.yaml
+++ b/.github/workflows/build.yaml
@@ -87,7 +87,7 @@ jobs:
mkdir -p ~/.arm/Packs/.Web
wget -O ~/.arm/Packs/.Web/ARM.CMSIS.pdsc https://www.keil.com/pack/ARM.CMSIS.pdsc
echo "::add-matcher::.github/packchk.json"
- /bin/bash ./Scripts/git/gen_pack.sh -k
+ /bin/bash ./Scripts/git/gen_pack.sh
echo "::remove-matcher owner=packchk::"
- name: Archive pack
@@ -108,30 +108,6 @@ jobs:
tag: ${{ github.ref }}
overwrite: true
- - name: Generate pack index
- if: ${{ github.event_name == 'release' }}
- run: |
- VERSION=$(sed 's/refs\/tags\/v//' <<< $GITHUB_REF)
- /bin/bash ./Scripts/git/gen_pack_index.sh ${VERSION} > /tmp/CMSIS-DSP.pidx
- cp ./build/ARM.CMSIS-DSP.pdsc /tmp/
-
- - uses: actions/checkout@v2
- if: ${{ github.event_name == 'release' }}
- with:
- ref: pack-index
-
- - name: Update pack index
- if: ${{ github.event_name == 'release' }}
- run: |
- RELEASE=$(sed 's/refs\/tags\///' <<< $GITHUB_REF)
- cp -f /tmp/CMSIS-DSP.pidx .
- cp -f /tmp/ARM.CMSIS-DSP.pdsc .
- git config user.name github-actions
- git config user.email github-actions@github.com
- git add .
- git commit -m "Update pack index with release ${RELEASE}"
- git push
-
- uses: actions/checkout@v2
if: ${{ github.event_name == 'release' || github.event_name == 'push' || github.event_name == 'workflow_dispatch' }}
with:
@@ -153,7 +129,7 @@ jobs:
- name: Publish documentation
if: ${{ github.event_name == 'release' }}
run: |
- RELEASE=$(sed 's/refs\/tags\///' <<< $GITHUB_REF)
+ RELEASE=$(echo $GITHUB_REF | sed 's/refs\/tags\///')
rm -rf ${RELEASE}
mkdir -p ${RELEASE}
rm -f latest
diff --git a/ARM.CMSIS-DSP.pdsc b/ARM.CMSIS-DSP.pdsc
index 01c7936a..275246b9 100644
--- a/ARM.CMSIS-DSP.pdsc
+++ b/ARM.CMSIS-DSP.pdsc
@@ -5,9 +5,8 @@
CMSIS Embedded Compute Library
ARM
LICENSE.txt
- https://raw.githubusercontent.com/ARM-software/CMSIS-DSP/pack-index/
- https://github.com/ARM-software/CMSIS-DSP.git
-
+ https://www.keil.com/pack/
+
Active development ...
diff --git a/Scripts/git/check_links.sh b/Scripts/git/check_links.sh
old mode 100755
new mode 100644
diff --git a/Scripts/git/gen_changelog.sh b/Scripts/git/gen_changelog.sh
old mode 100755
new mode 100644
index 34447b67..c03b024d
--- a/Scripts/git/gen_changelog.sh
+++ b/Scripts/git/gen_changelog.sh
@@ -4,7 +4,7 @@ DIRNAME=$(dirname $(readlink -f $0))
DESCRIBE=$(readlink -f ${DIRNAME}/git_describe.sh)
function usage {
- echo "$(basename $0) [-h|--help] [-f|--format ] [-u|--url ] [tag-prefix]"
+ echo "$(basename $0) [-h|--help] [-f|--format ] [tag-prefix]"
echo ""
echo "Arguments:"
echo " -h|--help Print this usage message and exit."
@@ -14,8 +14,6 @@ function usage {
echo " dxy Release notes for Doxygen"
echo " html Release notes for HTML"
echo " -p|--pre Include latest pre-release."
- echo " -u|--url Add url attribute to each release:"
- echo " Placeholders are TAG, VERSION, DATE."
echo " tag-prefix Prefix to filter tags."
echo ""
}
@@ -43,14 +41,11 @@ function print_pdsc_head {
}
function print_pdsc {
- echo -n " "
+ else
+ echo " "
fi
- echo ">"
echo -e "$3" | \
sed "s/^/ /" | \
sed "s/
//" | \
@@ -113,7 +108,6 @@ function print_html_tail {
POSITIONAL=()
FORMAT="text"
PRERELEASE=0
-URL=""
while [[ $# -gt 0 ]]
do
key="$1"
@@ -132,11 +126,6 @@ do
PRERELEASE=1
shift
;;
- '-u'|'--url')
- shift
- URL=$1
- shift
- ;;
*) # unknown option
POSITIONAL+=("$1") # save it in an array for later
shift # past argument
@@ -161,14 +150,10 @@ if [[ $PRERELEASE != 0 ]] && ! git rev-list "${PREFIX}${LATEST}" >/dev/null; the
fi
for TAG in $TAGS; do
- TAG="${TAG#refs/tags/}"
- VERSION="${TAG#${PREFIX}}"
+ TAG="${TAG#refs/tags/}"
DESC=$(git tag -l -n99 --format "%(contents)" ${TAG} 2>/dev/null)
DATE=$(git tag -l -n99 --format "%(taggerdate:short)" ${TAG} 2>/dev/null)
- if [ -n "$URL" ]; then
- DLURL=$(TAG=$TAG VERSION=$VERSION DATE=$DATE envsubst <<< $URL)
- fi
- print_$FORMAT "${VERSION}" "${DATE}" "${DESC}" "${DLURL}"
+ print_$FORMAT "${TAG#${PREFIX}}" "${DATE}" "${DESC}"
done
print_${FORMAT}_tail
diff --git a/Scripts/git/gen_pack.sh b/Scripts/git/gen_pack.sh
old mode 100755
new mode 100644
index 949375aa..4979ff39
--- a/Scripts/git/gen_pack.sh
+++ b/Scripts/git/gen_pack.sh
@@ -118,9 +118,6 @@ PACK_DELETE_FILES=""
# Specify patches to be applied
PACK_PATCH_FILES=""
-# Specify the pack download url pattern
-PACK_URL="https://github.com/ARM-software/CMSIS-DSP/releases/download"
-
############ DO NOT EDIT BELOW ###########
echo Starting CMSIS-Pack Generation: `date`
# Zip utility check
@@ -187,7 +184,7 @@ last=$(grep -n "" ${PACK_VENDOR}.${PACK_NAME}.pdsc | cut -d: -f1)
let first-=1
let last+=1
head -n ${first} "./${PACK_VENDOR}.${PACK_NAME}.pdsc" > "${PACK_BUILD}/${PACK_VENDOR}.${PACK_NAME}.pdsc"
-/bin/bash "${CHANGELOG}" -p -f pdsc -u "${PACK_URL}/\${TAG}/${PACK_VENDOR}.${PACK_NAME}.\${VERSION}.pack" 2>/dev/null | sed "s/^/ /" >> "${PACK_BUILD}/${PACK_VENDOR}.${PACK_NAME}.pdsc"
+/bin/bash "${CHANGELOG}" -p -f pdsc 2>/dev/null | sed "s/^/ /" >> "${PACK_BUILD}/${PACK_VENDOR}.${PACK_NAME}.pdsc"
tail -n +${last} "./${PACK_VENDOR}.${PACK_NAME}.pdsc" | \
sed -e "s/Cversion=\"[^\"]*\"/Cversion=\"${VERSION}\"/" >> "${PACK_BUILD}/${PACK_VENDOR}.${PACK_NAME}.pdsc"
diff --git a/Scripts/git/gen_pack_index.sh b/Scripts/git/gen_pack_index.sh
deleted file mode 100755
index 7d9f2e63..00000000
--- a/Scripts/git/gen_pack_index.sh
+++ /dev/null
@@ -1,13 +0,0 @@
-#!/bin/bash
-
-cat <
-
- ARM
- https://raw.githubusercontent.com/ARM-software/CMSIS-DSP/pack-index/
- $(date -u +%FT%TZ)
-
-
-
-
-EOF
diff --git a/Scripts/git/git-configure.sh b/Scripts/git/git-configure.sh
old mode 100755
new mode 100644
diff --git a/Scripts/git/git_describe.sh b/Scripts/git/git_describe.sh
old mode 100755
new mode 100644