This branch adds interim ARM support to CommandoVM until we can figure out a more robust package pipeline for ARM.
The installer will check if we're running on ARM and will default to listing profiles from an ARM folder inside Profiles. Currently the ARM folder has copies of existing profiles with a few removed packages that are known to not install on ARM:
Google Chrome
VsCode
VLC
With this change, I also went with the same approach for the victim profile. When the installer sees the -victim flag, it will default to listing profiles inside Profiles\Victim\, which currently has a default and an ARM Victim profile.
Additionally, changed the script to exit if we cannot reach MyGet and removed some duplicate check statements for the Victim.
This branch adds interim ARM support to CommandoVM until we can figure out a more robust package pipeline for ARM.
The installer will check if we're running on ARM and will default to listing profiles from an
ARM
folder insideProfiles
. Currently theARM
folder has copies of existing profiles with a few removed packages that are known to not install on ARM:With this change, I also went with the same approach for the victim profile. When the installer sees the
-victim
flag, it will default to listing profiles insideProfiles\Victim\
, which currently has a default and an ARM Victim profile.Additionally, changed the script to exit if we cannot reach MyGet and removed some duplicate check statements for the Victim.