Commit 9e65069e4e90dbcd20886b5cee4e8d3eb1c802b2
1 parent
5167ede2
Exists in
master
and in
5 other branches
Experimenting with zypper ar.
Showing
1 changed file
with
35 additions
and
0 deletions
Show diff stats
win/pack.sh
... | ... | @@ -426,6 +426,36 @@ makeInstaller() |
426 | 426 | } |
427 | 427 | |
428 | 428 | # |
429 | +# Add repos | |
430 | +# | |
431 | +addRepos() { | |
432 | + | |
433 | + for ARCH in ${TARGET_ARCHS} | |
434 | + do | |
435 | + case ${ARCH} in | |
436 | + x86_32) | |
437 | + # https://download.opensuse.org/repositories/windows:/mingw:/win32/openSUSE_Leap_15.1/windows:mingw:win32.repo | |
438 | + REPO_ARCH="win32" | |
439 | + ;; | |
440 | + | |
441 | + x86_64) | |
442 | + # https://download.opensuse.org/repositories/windows:/mingw:/win64/openSUSE_Leap_15.1/windows:mingw:win64.repo | |
443 | + REPO_ARCH="win64" | |
444 | + ;; | |
445 | + | |
446 | + *) | |
447 | + failed "Arquitetura desconhecida: ${ARCH}" | |
448 | + | |
449 | + esac | |
450 | + | |
451 | + | |
452 | + echo zypper ar "https://download.opensuse.org/repositories/windows:/mingw:/${REPO_ARCH}/$(echo ${PRETTY_NAME} | sed "s@ @_@g")" ${REPO_ARCH} | |
453 | + | |
454 | + done | |
455 | + | |
456 | +} | |
457 | + | |
458 | +# | |
429 | 459 | # Check command line parameters |
430 | 460 | # |
431 | 461 | until [ -z "$1" ] |
... | ... | @@ -449,6 +479,11 @@ do |
449 | 479 | PRODUCT_NAME=${value} |
450 | 480 | ;; |
451 | 481 | |
482 | + ADD-REPOS) | |
483 | + addRepos | |
484 | + exit 0 | |
485 | + ;; | |
486 | + | |
452 | 487 | CLEAR) |
453 | 488 | if [ -d ~/public_html/win/${PRODUCT_NAME} ]; then |
454 | 489 | rm -fr ~/public_html/win/${PRODUCT_NAME}/{x86_32,x86_64} | ... | ... |