From 319581ec184a3c1783dcbcd2208efa559893c556 Mon Sep 17 00:00:00 2001 From: Dongil Chang Date: Wed, 27 Aug 2025 12:44:01 +0200 Subject: [PATCH 1/4] Change the Apex.AI toolbar button --- customization.xml | 143 ++++++++++++++++----------------------- tools/External Tools.xml | 131 +++++++++-------------------------- 2 files changed, 90 insertions(+), 184 deletions(-) diff --git a/customization.xml b/customization.xml index f1a6ec7..f9c3c12 100644 --- a/customization.xml +++ b/customization.xml @@ -1,6 +1,18 @@ - + + + + + + + + + + @@ -8,7 +20,11 @@ - + + + + @@ -16,7 +32,11 @@ - + + + + @@ -24,7 +44,11 @@ - + + + + @@ -32,7 +56,7 @@ - + @@ -40,6 +64,10 @@ + + + - - - - - - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file + diff --git a/tools/External Tools.xml b/tools/External Tools.xml index f654807..2382346 100644 --- a/tools/External Tools.xml +++ b/tools/External Tools.xml @@ -1,37 +1,16 @@ - - - - - - - - - - - - - + - + - + - - - - - - - - - - - - - + - + + - + - + + - + - - - - - - - - - + - - - - - - - - - - - - - @@ -168,4 +101,4 @@ - \ No newline at end of file + From ffd65b10df301f59889469b6e4fcec5c4df008f7 Mon Sep 17 00:00:00 2001 From: Dongil Chang Date: Wed, 27 Aug 2025 12:45:01 +0200 Subject: [PATCH 2/4] Build on gcc11-x86_64 platform --- _bazel_build_current_pkg.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_bazel_build_current_pkg.sh b/_bazel_build_current_pkg.sh index fa115dc..6cf2951 100755 --- a/_bazel_build_current_pkg.sh +++ b/_bazel_build_current_pkg.sh @@ -17,7 +17,7 @@ if [ -n "$PACKAGE" ]; then bazel build //$PACKAGE:all \ --output_filter= \ --strip=never \ - --platforms=//:gcc9-x86_64 \ + --platforms=//:gcc11-x86_64 \ --config=strict_gcc else echo "Error: can't find package for $FILE_PATH file." From 11ae6c8f53d4281eb9db35738a35c97a0924cbed Mon Sep 17 00:00:00 2001 From: Dongil Chang Date: Wed, 27 Aug 2025 12:45:32 +0200 Subject: [PATCH 3/4] Use _bazel_fix_current_pkg.sh for every repo.fix button --- _bazel_fix_current_pkg.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/_bazel_fix_current_pkg.sh b/_bazel_fix_current_pkg.sh index 417e509..6d88922 100755 --- a/_bazel_fix_current_pkg.sh +++ b/_bazel_fix_current_pkg.sh @@ -11,11 +11,16 @@ else echo "Error: The script shall be called with '\$FilePathRelativeToProjectRoot\$' as parameter." exit 1 fi +if [[ -n "$1" ]]; then + CHECKER="$1" + shift +fi if [ -n "$PACKAGE" ]; then PACKAGE_NAME=${PACKAGE##*/} set -ex bazel run --ui_event_filters=-info --run_under="cd $(pwd) &&" @apex//tools/repo:repo.fix -- \ + $CHECKER \ //$PACKAGE:all else echo "Error: can't find package for $FILE_PATH file." From 6963f3c5cb7647d6bf8f3b254e1c2857da68d709 Mon Sep 17 00:00:00 2001 From: Dongil Chang Date: Wed, 27 Aug 2025 12:46:09 +0200 Subject: [PATCH 4/4] Remove unnecessary script and icons --- _bazel_build_html_requirements.sh | 9 --------- _bazel_clang_reformat_current_pkg.sh | 21 --------------------- icons/Allocation_Analyzer.png | Bin 395 -> 0 bytes icons/CPPLint.png | Bin 697 -> 0 bytes icons/Colcon_BuildPkg.png | Bin 687 -> 0 bytes icons/Colcon_BuildUpTo.png | Bin 4861 -> 0 bytes icons/Colcon_BuildUpTo.xcf | Bin 3567 -> 0 bytes icons/Colcon_TestPkg.png | Bin 695 -> 0 bytes icons/Copyright.png | Bin 697 -> 0 bytes icons/Identify_test_uid.png | Bin 690 -> 0 bytes icons/LintCmake.png | Bin 697 -> 0 bytes icons/PCLint.png | Bin 685 -> 0 bytes icons/RetestUntilFail.png | Bin 707 -> 0 bytes icons/VC_CoveragePkg.png | Bin 759 -> 0 bytes 14 files changed, 30 deletions(-) delete mode 100755 _bazel_build_html_requirements.sh delete mode 100755 _bazel_clang_reformat_current_pkg.sh delete mode 100644 icons/Allocation_Analyzer.png delete mode 100644 icons/CPPLint.png delete mode 100644 icons/Colcon_BuildPkg.png delete mode 100644 icons/Colcon_BuildUpTo.png delete mode 100644 icons/Colcon_BuildUpTo.xcf delete mode 100644 icons/Colcon_TestPkg.png delete mode 100644 icons/Copyright.png delete mode 100644 icons/Identify_test_uid.png delete mode 100644 icons/LintCmake.png delete mode 100644 icons/PCLint.png delete mode 100644 icons/RetestUntilFail.png delete mode 100644 icons/VC_CoveragePkg.png diff --git a/_bazel_build_html_requirements.sh b/_bazel_build_html_requirements.sh deleted file mode 100755 index 28f2dcb..0000000 --- a/_bazel_build_html_requirements.sh +++ /dev/null @@ -1,9 +0,0 @@ -#!/usr/bin/env bash -# -# Copyright 2019 Apex.AI, Inc. -# All rights reserved. - -set -ex -bazel run @apex//apex_internal/tools/apex_doc_tools:apex_doc -- requirements - -xdg-open doc/internal/build/index.html& diff --git a/_bazel_clang_reformat_current_pkg.sh b/_bazel_clang_reformat_current_pkg.sh deleted file mode 100755 index 616ea98..0000000 --- a/_bazel_clang_reformat_current_pkg.sh +++ /dev/null @@ -1,21 +0,0 @@ -#!/usr/bin/env bash -# -# Copyright 2019 Apex.AI, Inc. -# All rights reserved. - -if [[ -n "$1" ]]; then - FILE_PATH="$1" # $FilePathRelativeToProjectRoot$ - PACKAGE=$(bazel query $FILE_PATH --output=package) - shift -else - echo "Error: The script shall be called with '\$FilePathRelativeToProjectRoot\$' as parameter." - exit 1 -fi - -if [ -n "$PACKAGE" ]; then - set -ex - bazel run --ui_event_filters=-info --run_under="cd $(pwd) &&" @apex//tools/repo:repo.fix -- \ - --checker clang-format $FILE_PATH -else - echo "Error: can't find package for $FILE_PATH file." -fi diff --git a/icons/Allocation_Analyzer.png b/icons/Allocation_Analyzer.png deleted file mode 100644 index 463a5eec3bd7c1d5732fd3592062b3d61dbe5092..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 395 zcmV;60d)R}P)<7)_fEv5==;2ukJJNJ2dMA6B84|KL#cS=0E@c?8;us3UdiT13(H_9b4zI>g?L> zAKCshFfuYS@c!obyEc0+3rLPA13(J5T-;(i@x-!2AU6LW?tg2tXET#z07&u6|1b5^ pr&OHVkUJl&nPdY9Mk6^n69B3%a}i#}0Wbgn002ovPDHLkV1k1exJLj0 diff --git a/icons/CPPLint.png b/icons/CPPLint.png deleted file mode 100644 index 1aa06ed133f14faaff672d45f76606753f79416f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 697 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 T&&8rLep}=H27Vv~*FJ=}RR4F<(NyW8J#bEb zIUl*_+gv6_wiR8 z;Kx^Mfx~Myj?>9}Tx!G5ERydhs*1@^$Sj9R?iV$H^ZnR7OO z)bJI{+YR?DCt045m&tjOC6*7!U$U$qcV3ZQqn;bv*q|u)bvhawapSJ6N0rH}=H27Vv~*FJ=}RR4F<(NyW8J#bEb zIUl*_+gv6_wiR8 z;Kx^Mfx~Myj?>9}Tx!G5ERydhs*1@^$Sj9R?iV$H^ZnR7OO z)bJI{+YR?DCt045m&tjOC6*7!U$U$qcV3ZQqn;bv*q|u)bvhawapSJ6N0rHmNhuBhSN3nzhRcf-00000NkvXXu0mjf&Y3`> diff --git a/icons/Identify_test_uid.png b/icons/Identify_test_uid.png deleted file mode 100644 index 090b815711aba887c3f8641b37fee9dcbbfb4925..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 690 zcmV;j0!{siP)}=H27Vv~*FJ=}RR4F<(NyW8J#bEbIUl*_+gv6_wiR8;Kx^Mfx~Myj?>9}Tx!G5 zERydhs*1@^$Sj9R?iV$H^ZnR7OO)bJI{+YR?DCt045m&tjO zC6*7!U$U$qcV3ZQqn;bv*q|u)bvhawapSJ6N0rH}=H27Vv~*FJ=}RR4F<(NyW8J#bEb zIUl*_+gv6_wiR8 z;Kx^Mfx~Myj?>9}Tx!G5ERydhs*1@^$Sj9R?iV$H^ZnR7OO z)bJI{+YR?DCt045m&tjOC6*7!U$U$qcV3ZQqn;bv*q|u)bvhawapSJ6N0rHs<-uAT{>B3wxvS&W64=z?j2v5}*i;)FzbO2n3V fh)sc~^K2La*d}=H27Vv~*FJ=}RR4F<(NyW8J#bEb zIUl*_+gv6_wiR8 z;Kx^Mfx~Myj?>9}Tx!G5ERydhs*1@^$Sj9R?iV$H^ZnR7OO z)bJI{+YR?DCt045m&tjOC6*7!U$U$qcV3ZQqn;bv*q|u)bvhawapSJ6N0rHivCps384Mi5CI3-dqDdWqD_!1TXaf~~@ Tf?Vh800000NkvXXu0mjfvt2tJ diff --git a/icons/RetestUntilFail.png b/icons/RetestUntilFail.png deleted file mode 100644 index b19333dc46c641d3a48bdd34281c915cf986e01c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 707 zcmV;!0zCbRP)}=H27Vv~*FJ=}RR4F<(NyW8J#bEb zIUl*_+gv6_wiR8 z;Kx^Mfx~Myj?>9}Tx!G5ERydhs*1@^$Sj9R?iV$H^ZnR7OO z)bJI{+YR?DCt045m&tjOC6*7!U$U$qcV3ZQqn;bv*q|u)bvhawapSJ6N0rH@YAeFfbA8N?fUv30M51dkL>AaY^Db p0B=GfHF}tE`Ip!n$wFz)1OU}KYnn;H3N-)#002ovPDHLkV1j}9L4^PS diff --git a/icons/VC_CoveragePkg.png b/icons/VC_CoveragePkg.png deleted file mode 100644 index 2f4683503ccdd0c43c4a3c64757f6b4d8a56d7b7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 759 zcmV}=H27Vv~*FJ=}RR4F<(NyW8J#bEbIUl*_+gv6_wiR8;Kx^Mfx~Myj?>9}Tx!G5 zERydhs*1@^$Sj9R?iV$H^ZnR7OO)bJI{+YR?DCt045m&tjO zC6*7!U$U$qcV3ZQqn;bv*q|u)bvhawapSJ6N0rHh($sYygZR5;7UQ^66#FbESpujHR+@-UvsKMzG84T+%Cm-bVAa=};#fdv5SmYd1sA+7xdKdX{|{`idUGwM*hoeunG^%SOF@+O zp^#>ANeI~avz18TCh=G7m*ft%OL7Cns*;gxppgj~DQs-9eN?-s0002ovPDHLkV1ndaVsroi