define_common_trio.sh 1.2 KB

12345678910111213141516171819202122232425262728293031323334
  1. #!/bin/zsh
  2. # copied from Loop where this definition was used by more than one script
  3. # initially we probably will not need that capability, but does no harm to keep it
  4. # define parameters and arrays used by more than one script
  5. # These are always capitalized
  6. # PROJECTS
  7. # include this file in each script using
  8. # source scripts/define_commont_trio.sh
  9. # define the TRIO_PROJECTS used by Trio where for Trio the .gitmodules points
  10. # to the downstream fork of loopandlearn in all cases
  11. #
  12. # The scrips in LoopWorkspace are used to update translations and make
  13. # sure the loopandlearn branches are up to date
  14. # Even though MedtrumKit and EversenseKit are not yet part of dev
  15. # it does no harm to update those repositories using this script
  16. TRIO_PROJECTS=( \
  17. loopandlearn:CGMBLEKit:dev \
  18. loopandlearn:dexcom-share-client-swift:dev \
  19. loopandlearn:G7SensorKit:main \
  20. loopandlearn:LibreTransmitter:main \
  21. loopandlearn:LoopKit:dev \
  22. loopandlearn:MinimedKit:main \
  23. loopandlearn:OmniBLE:dev \
  24. loopandlearn:OmniKit:main \
  25. loopandlearn:RileyLinkKit:dev \
  26. loopandlearn:TidepoolService:dev \
  27. loopandlearn:DanaKit:dev \
  28. loopandlearn:EversenseKit:dev \
  29. loopandlearn:MedtrumKit:dev \
  30. )