Skip to content

Commit

Permalink
Draft - install iconArt repository.
Browse files Browse the repository at this point in the history
  • Loading branch information
mirage335 committed Dec 11, 2024
1 parent 7322a96 commit 89aacae
Show file tree
Hide file tree
Showing 4 changed files with 29 additions and 2 deletions.
15 changes: 15 additions & 0 deletions _lib/nsis/extIface.nsi
Original file line number Diff line number Diff line change
Expand Up @@ -155,6 +155,11 @@ Section "Install"



Rename "C:\core\infrastructure\iconArt" "C:\core\infrastructure\iconArt-backup-$0"
SetOutPath "C:\core\infrastructure\iconArt"
File /r "..\..\..\extendedInterface-accessories\parts\iconArt\*"





Expand Down Expand Up @@ -450,6 +455,16 @@ section "uninstall"
RMDir /r /REBOOTOK "C:\core\infrastructure\ubiquitous_bash"
;RMDir /r "C:\core\infrastructure\_bash.bat"
RMDir /r /REBOOTOK "C:\core\infrastructure\_bash.bat"



# Rename AND/OR Remove adjacent installed repositories.
Rename "C:\core\infrastructure\iconArt" "C:\core\infrastructure\iconArt-uninstalled-$0"
;RMDir /r "C:\core\infrastructure\ubiquitous_bash"
RMDir /r /REBOOTOK "C:\core\infrastructure\iconArt"
;...



# Always delete uninstaller as the last action
delete "C:\core\infrastructure\extIface-uninst.exe"
Expand Down
4 changes: 4 additions & 0 deletions _prog/build-special.sh
Original file line number Diff line number Diff line change
Expand Up @@ -164,6 +164,10 @@ _build_extendedInterface-fetch() {
cd "$functionEntryPWD"


cd "$currentAccessoriesDir"/parts/
_gitBest clone --depth 1 --recursive [email protected]:mirage335-special/iconArt.git
cd "$functionEntryPWD"


cd "$currentAccessoriesDir"/parts/
_gitBest clone --depth 1 --recursive [email protected]:mirage335-colossus/extendedInterface_bundle.git
Expand Down
6 changes: 5 additions & 1 deletion extendedInterface-lean.sh
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ _ub_cksum_special_derivativeScripts_contents() {
#export ub_setScriptChecksum_disable='true'
( [[ -e "$0".nck ]] || [[ "${BASH_SOURCE[0]}" != "${0}" ]] || [[ "$1" == '--profile' ]] || [[ "$1" == '--script' ]] || [[ "$1" == '--call' ]] || [[ "$1" == '--return' ]] || [[ "$1" == '--devenv' ]] || [[ "$1" == '--shell' ]] || [[ "$1" == '--bypass' ]] || [[ "$1" == '--parent' ]] || [[ "$1" == '--embed' ]] || [[ "$1" == '--compressed' ]] || [[ "$0" == "/bin/bash" ]] || [[ "$0" == "-bash" ]] || [[ "$0" == "/usr/bin/bash" ]] || [[ "$0" == "bash" ]] ) && export ub_setScriptChecksum_disable='true'
export ub_setScriptChecksum_header='2591634041'
export ub_setScriptChecksum_contents='1958259600'
export ub_setScriptChecksum_contents='543478007'

# CAUTION: Symlinks may cause problems. Disable this test for such cases if necessary.
# WARNING: Performance may be crucial here.
Expand Down Expand Up @@ -14578,6 +14578,10 @@ _build_extendedInterface-fetch() {
cd "$functionEntryPWD"


cd "$currentAccessoriesDir"/parts/
_gitBest clone --depth 1 --recursive [email protected]:mirage335-special/iconArt.git
cd "$functionEntryPWD"


cd "$currentAccessoriesDir"/parts/
_gitBest clone --depth 1 --recursive [email protected]:mirage335-colossus/extendedInterface_bundle.git
Expand Down
6 changes: 5 additions & 1 deletion ubiquitous_bash.sh
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ _ub_cksum_special_derivativeScripts_contents() {
#export ub_setScriptChecksum_disable='true'
( [[ -e "$0".nck ]] || [[ "${BASH_SOURCE[0]}" != "${0}" ]] || [[ "$1" == '--profile' ]] || [[ "$1" == '--script' ]] || [[ "$1" == '--call' ]] || [[ "$1" == '--return' ]] || [[ "$1" == '--devenv' ]] || [[ "$1" == '--shell' ]] || [[ "$1" == '--bypass' ]] || [[ "$1" == '--parent' ]] || [[ "$1" == '--embed' ]] || [[ "$1" == '--compressed' ]] || [[ "$0" == "/bin/bash" ]] || [[ "$0" == "-bash" ]] || [[ "$0" == "/usr/bin/bash" ]] || [[ "$0" == "bash" ]] ) && export ub_setScriptChecksum_disable='true'
export ub_setScriptChecksum_header='2591634041'
export ub_setScriptChecksum_contents='4001117410'
export ub_setScriptChecksum_contents='1099825998'

# CAUTION: Symlinks may cause problems. Disable this test for such cases if necessary.
# WARNING: Performance may be crucial here.
Expand Down Expand Up @@ -46376,6 +46376,10 @@ _build_extendedInterface-fetch() {
cd "$functionEntryPWD"


cd "$currentAccessoriesDir"/parts/
_gitBest clone --depth 1 --recursive [email protected]:mirage335-special/iconArt.git
cd "$functionEntryPWD"


cd "$currentAccessoriesDir"/parts/
_gitBest clone --depth 1 --recursive [email protected]:mirage335-colossus/extendedInterface_bundle.git
Expand Down

0 comments on commit 89aacae

Please sign in to comment.