Skip to content

Commit 0d71cfa

Browse files
Guru9902chetan-rathore
authored andcommitted
Log file to capture commits of various acs
Signed-off-by: gurrev01 <[email protected]> Change-Id: I3ab8c4f5521b8762ae9bd7051fcb1bee4c7e6334
1 parent c3a9ee2 commit 0d71cfa

File tree

6 files changed

+65
-4
lines changed

6 files changed

+65
-4
lines changed

SystemReady-devicetree-band/Yocto/meta-woden/recipes-acs/bsa-acs-drv/bsa-acs-drv.bb

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ SRC_URI += "git://github.com/ARM-software/sysarch-acs;destsuffix=sysarch-acs;pro
1313
SRCREV_FORMAT = "sysarch-acs_linux-acs"
1414
SRCREV_sysarch-acs = "${AUTOREV}"
1515
SRCREV_linux-acs = "${AUTOREV}"
16+
SYSTEMREADY_COMMIT_LOG ?= "${TOPDIR}/../recipes-acs/bootfs-files/files/systemready-commit.log"
1617

1718
S = "${WORKDIR}"
1819
MODULE_NAME = "bsa_acs"
@@ -23,6 +24,18 @@ do_configure(){
2324
}
2425

2526
do_compile() {
27+
echo "BSA ACS (linux)" >> "${SYSTEMREADY_COMMIT_LOG}"
28+
29+
if [ -d "${S}/sysarch-acs/.git" ]; then
30+
echo " URL(sysarch-acs) = $(git -C "${S}/sysarch-acs" remote get-url origin)" >> "${SYSTEMREADY_COMMIT_LOG}"
31+
echo " commit(sysarch-acs) = $(git -C "${S}/sysarch-acs" rev-parse HEAD)" >> "${SYSTEMREADY_COMMIT_LOG}"
32+
fi
33+
if [ -d "${S}/linux-acs/.git" ]; then
34+
echo " URL(linux-acs) = $(git -C "${S}/linux-acs" remote get-url origin)" >> "${SYSTEMREADY_COMMIT_LOG}"
35+
echo " commit(linux-acs) = $(git -C "${S}/linux-acs" rev-parse HEAD)" >> "${SYSTEMREADY_COMMIT_LOG}"
36+
fi
37+
echo "" >> "${SYSTEMREADY_COMMIT_LOG}"
38+
2639
export KERNEL_SRC=${STAGING_KERNEL_DIR}
2740
cd ${S}/linux-acs/acs-drv/files/
2841
./linux_acs.sh bsa

SystemReady-devicetree-band/Yocto/meta-woden/recipes-acs/bsa-acs-uefi/bsa-acs.bb

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ SRC_URI += "git://github.com/ARM-software/sysarch-acs;destsuffix=edk2/ShellPkg/A
1414

1515
SRCREV_sysarch-acs = "${AUTOREV}"
1616
SRCREV_edk2-libc = "${AUTOREV}"
17+
SYSTEMREADY_COMMIT_LOG ?= "${TOPDIR}/../recipes-acs/bootfs-files/files/systemready-commit.log"
1718

1819
COMPATIBLE_HOST = "aarch64.*-linux"
1920
EDK2_ARCH = "AARCH64"
@@ -27,6 +28,15 @@ do_compile:prepend() {
2728
export ACS_PATH="${S}/ShellPkg/Application/sysarch-acs"
2829
export PATH="${STAGING_BINDIR_TOOLCHAIN}:${PATH}"
2930
}
31+
do_compile:append() {
32+
echo "BSA ACS (uefi)" >> "${SYSTEMREADY_COMMIT_LOG}"
33+
34+
if [ -d "${S}/ShellPkg/Application/sysarch-acs/.git" ]; then
35+
echo " URL(sysarch-acs) = $(git -C "${S}/ShellPkg/Application/sysarch-acs" remote get-url origin)" >> "${SYSTEMREADY_COMMIT_LOG}"
36+
echo " commit(sysarch-acs) = $(git -C "${S}/ShellPkg/Application/sysarch-acs" rev-parse HEAD)" >> "${SYSTEMREADY_COMMIT_LOG}"
37+
fi
38+
echo "" >> "${SYSTEMREADY_COMMIT_LOG}"
39+
}
3040

3141
do_install() {
3242
install -d ${D}/firmware

SystemReady-devicetree-band/Yocto/meta-woden/recipes-acs/ebbr-sct/ebbr-sct.bb

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,14 @@ SRC_URI += "git://github.com/ARM-software/bbr-acs;destsuffix=bbr-acs;protocol=ht
1919
gitsm://github.com/tianocore/edk2.git;destsuffix=edk2-test/edk2;protocol=https;nobranch=1;name=edk2 \
2020
file://sctversion.patch;patch=1;patchdir=edk2-test \
2121
"
22+
SYSTEMREADY_COMMIT_LOG ?= "${TOPDIR}/../recipes-acs/bootfs-files/files/systemready-commit.log"
2223

2324
S = "${WORKDIR}"
2425

2526
SRCREV_FORMAT = "edk2-test_edk2_bbr-acs"
2627
SRCREV_edk2 = "${AUTOREV}"
2728
SRCREV_edk2-test = "${AUTOREV}"
28-
SRCREV_bbr-acs = "${AUTOREV}"
29+
SRCREV_bbr-acs = "${AUTOREV}"
2930

3031
# set variables as required by edk2 based build
3132
SBBR_TEST_DIR = "${S}/bbr-acs/common/sct-tests/sbbr-tests"
@@ -134,6 +135,19 @@ do_signimage() {
134135
}
135136

136137
do_compile() {
138+
139+
echo "BBR ACS" >> "${SYSTEMREADY_COMMIT_LOG}"
140+
141+
if [ -d "${S}/edk2-test/.git" ]; then
142+
echo " URL(edk2-test) = $(git -C "${S}/edk2-test" remote get-url origin)" >> "${SYSTEMREADY_COMMIT_LOG}"
143+
echo " commit(edk2-test) = $(git -C "${S}/edk2-test" rev-parse HEAD)" >> "${SYSTEMREADY_COMMIT_LOG}"
144+
fi
145+
if [ -d "${S}/bbr-acs/.git" ]; then
146+
echo " URL(bbr-acs) = $(git -C "${S}/bbr-acs" remote get-url origin)" >> "${SYSTEMREADY_COMMIT_LOG}"
147+
echo " commit(bbr-acs) = $(git -C "${S}/bbr-acs" rev-parse HEAD)" >> "${SYSTEMREADY_COMMIT_LOG}"
148+
fi
149+
echo "" >> "${SYSTEMREADY_COMMIT_LOG}"
150+
137151
cd ${S}/edk2-test
138152
# create softlink to SctPkg
139153
ln -sf ${S}/edk2-test/uefi-sct/SctPkg SctPkg

SystemReady-devicetree-band/Yocto/meta-woden/recipes-acs/edk2-test-parser/edk2-test-parser.bb

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ SRC_URI = "git://git.gitlab.arm.com/systemready/edk2-test-parser.git;destsuffix=
66
"
77

88
SRCREV_edk2-test-parser = "${AUTOREV}"
9+
SYSTEMREADY_COMMIT_LOG ?= "${TOPDIR}/../recipes-acs/bootfs-files/files/systemready-commit.log"
910

1011
RDEPENDS:${PN} += "bash python3-pyyaml python3-junit-xml python3-packaging"
1112

@@ -14,5 +15,12 @@ do_install(){
1415
mkdir -p ${D}/${bindir}/edk2-test-parser
1516
cp -r ${S}/edk2-test-parser/* ${D}/${bindir}/edk2-test-parser/
1617

18+
echo "edk2-test-parser" >> "${SYSTEMREADY_COMMIT_LOG}"
19+
20+
if [ -d "${S}/edk2-test-parser/.git" ]; then
21+
echo " URL(edk2-test-parser) = $(git -C "${S}/edk2-test-parser" remote get-url origin)" >> "${SYSTEMREADY_COMMIT_LOG}"
22+
echo " commit(edk2-test-parser) = $(git -C "${S}/edk2-test-parser" rev-parse HEAD)" >> "${SYSTEMREADY_COMMIT_LOG}"
23+
fi
24+
echo "" >> "${SYSTEMREADY_COMMIT_LOG}"
1725
}
18-
FILES:${PN} += "${bindir}/edk2-test-parser/*"
26+
FILES:${PN} += "${bindir}/edk2-test-parser/*"

SystemReady-devicetree-band/Yocto/meta-woden/recipes-acs/pfdi-acs/pfdi-acs.bb

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ SRC_URI += "git://github.com/ARM-software/sysarch-acs;destsuffix=edk2/ShellPkg/A
1212
"
1313

1414
SRCREV_sysarch-acs = "${AUTOREV}"
15-
1615
SRCREV_edk2-libc = "${AUTOREV}"
16+
SYSTEMREADY_COMMIT_LOG ?= "${TOPDIR}/../recipes-acs/bootfs-files/files/systemready-commit.log"
1717

1818
COMPATIBLE_HOST = "aarch64.*-linux"
1919
EDK2_ARCH = "AARCH64"
@@ -27,7 +27,15 @@ do_compile:prepend() {
2727
export ACS_PATH="${S}/ShellPkg/Application/sysarch-acs"
2828
export PATH="${STAGING_BINDIR_TOOLCHAIN}:${PATH}"
2929
}
30-
30+
do_compile:append() {
31+
echo "PFDI ACS (uefi)" >> "${SYSTEMREADY_COMMIT_LOG}"
32+
33+
if [ -d "${S}/ShellPkg/Application/sysarch-acs/.git" ]; then
34+
echo " URL(sysarch-acs) = $(git -C "${S}/ShellPkg/Application/sysarch-acs" remote get-url origin)" >> "${SYSTEMREADY_COMMIT_LOG}"
35+
echo " commit(sysarch-acs) = $(git -C "${S}/ShellPkg/Application/sysarch-acs" rev-parse HEAD)" >> "${SYSTEMREADY_COMMIT_LOG}"
36+
fi
37+
echo "" >> "${SYSTEMREADY_COMMIT_LOG}"
38+
}
3139
do_install() {
3240
install -d ${D}/firmware
3341
install ${B}/Build/${EDK2_PLATFORM}/${EDK2_BUILD_MODE}_${EDK_COMPILER}/*/pfdi.efi ${D}/firmware/pfdi.efi

SystemReady-devicetree-band/Yocto/meta-woden/recipes-acs/systemready-scripts/systemready-scripts.bb

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ S = "${WORKDIR}"
55
SRC_URI = "git://git.gitlab.arm.com/systemready/systemready-scripts.git;destsuffix=systemready-scripts;protocol=https;branch=master;name=systemready-scripts \
66
"
77
SRCREV_systemready-scripts = "${AUTOREV}"
8+
SYSTEMREADY_COMMIT_LOG ?= "${TOPDIR}/../recipes-acs/bootfs-files/files/systemready-commit.log"
89

910
RDEPENDS:${PN} += "bash python3-requests python3-construct tar findutils python3-pyyaml"
1011

@@ -13,5 +14,12 @@ do_install(){
1314
mkdir -p ${D}/${bindir}/systemready-scripts
1415
cp -r ${S}/systemready-scripts/* ${D}/${bindir}/systemready-scripts/
1516

17+
echo "systemready-scripts" >> "${SYSTEMREADY_COMMIT_LOG}"
18+
19+
if [ -d "${S}/systemready-scripts/.git" ]; then
20+
echo " URL(systemready-scripts) = $(git -C "${S}/systemready-scripts" remote get-url origin)" >> "${SYSTEMREADY_COMMIT_LOG}"
21+
echo " commit(systemready-scripts) = $(git -C "${S}/systemready-scripts" rev-parse HEAD)" >> "${SYSTEMREADY_COMMIT_LOG}"
22+
fi
23+
echo "" >> "${SYSTEMREADY_COMMIT_LOG}"
1624
}
1725
FILES:${PN} += "${bindir}/systemready-scripts/*"

0 commit comments

Comments
 (0)