diff --git a/Tools/environment_install/APM_install.sh b/Tools/environment_install/APM_install.sh index c54b4d9e58..acb7a1fbae 100755 --- a/Tools/environment_install/APM_install.sh +++ b/Tools/environment_install/APM_install.sh @@ -3,6 +3,6 @@ #A simple script to install the APM SITL environment into cygwin git clone git://github.com/ArduPilot/ardupilot.git -cd ../ardupilot +cd ./ardupilot git submodule update --init --recursive ./modules/waf/waf-light configure --board=sitl diff --git a/Tools/environment_install/install-prereqs-windows-andAPMSource.ps1 b/Tools/environment_install/install-prereqs-windows-andAPMSource.ps1 index 9f11924fa3..7c1bf8df6c 100644 --- a/Tools/environment_install/install-prereqs-windows-andAPMSource.ps1 +++ b/Tools/environment_install/install-prereqs-windows-andAPMSource.ps1 @@ -11,16 +11,17 @@ Write-Output "Downloading Cygwin x64 (2/6)" Start-BitsTransfer -Source "https://cygwin.com/setup-x86_64.exe" -Destination "$PSScriptRoot\setup-x86_64.exe" Write-Output "Installing Cygwin x64 (3/6)" -Start-Process -wait -FilePath $PSScriptRoot\setup-x86_64.exe -ArgumentList "--root=C:\cygwin --no-startmenu --local-package-dir=$env:USERPROFILE\Downloads --site=http://cygwin.mirror.constant.com --packages autoconf,automake,ccache,gcc-g++,git,libtool,make,gawk,libexpat-devel,libxml2-devel,python2,python2-future,python2-libxml2,python2-pip,libxslt-devel,python2-devel,procps-ng,zip,gdb,ddd --quiet-mode" +Start-Process -wait -FilePath $PSScriptRoot\setup-x86_64.exe -ArgumentList "--root=C:\cygwin64 --no-startmenu --local-package-dir=$env:USERPROFILE\Downloads --site=http://cygwin.mirror.constant.com --packages autoconf,automake,ccache,gcc-g++,git,libtool,make,gawk,libexpat-devel,libxml2-devel,python27,python2-future,python27-libxml2,python27-pip,libxslt-devel,python27-devel,procps-ng,zip,gdb,ddd --quiet-mode" Write-Output "Downloading extra Python packages (4/6)" -Start-Process -wait -FilePath "C:\cygwin\bin\bash" -ArgumentList "--login -i -c 'pip2 install empy'" +Start-Process -wait -FilePath "C:\cygwin64\bin\bash" -ArgumentList "--login -i -c 'pip2 install empy'" Write-Output "Downloading APM source (5/6)" -Start-Process -wait -FilePath "C:\cygwin\bin\bash" -ArgumentList "--login -i -c ../APM_install.sh" +Copy-Item "APM_install.sh" -Destination "C:\cygwin64\home" +Start-Process -wait -FilePath "C:\cygwin64\bin\bash" -ArgumentList "--login -i -c ../APM_install.sh" Write-Output "Installing MAVProxy (6/6)" & $PSScriptRoot\MAVProxySetup-latest.exe /SILENT | Out-Null Write-Host "Finished. Press any key to continue ..." -$x = $host.UI.RawUI.ReadKey("NoEcho,IncludeKeyDown") \ No newline at end of file +$x = $host.UI.RawUI.ReadKey("NoEcho,IncludeKeyDown") diff --git a/Tools/environment_install/install-prereqs-windows.ps1 b/Tools/environment_install/install-prereqs-windows.ps1 index b27d93f11a..2e3fd646a3 100644 --- a/Tools/environment_install/install-prereqs-windows.ps1 +++ b/Tools/environment_install/install-prereqs-windows.ps1 @@ -11,13 +11,13 @@ Write-Output "Downloading Cygwin x64 (2/5)" Start-BitsTransfer -Source "https://cygwin.com/setup-x86_64.exe" -Destination "$PSScriptRoot\setup-x86_64.exe" Write-Output "Installing Cygwin x64 (3/5)" -Start-Process -wait -FilePath $PSScriptRoot\setup-x86_64.exe -ArgumentList "--root=C:\cygwin --no-startmenu --local-package-dir=$env:USERPROFILE\Downloads --site=http://cygwin.mirror.constant.com --packages autoconf,automake,ccache,gcc-g++,git,libtool,make,gawk,libexpat-devel,libxml2-devel,python2,python2-future,python2-libxml2,python2-pip,libxslt-devel,python2-devel,procps-ng,zip,gdb,ddd --quiet-mode" +Start-Process -wait -FilePath $PSScriptRoot\setup-x86_64.exe -ArgumentList "--root=C:\cygwin64 --no-startmenu --local-package-dir=$env:USERPROFILE\Downloads --site=http://cygwin.mirror.constant.com --packages autoconf,automake,ccache,gcc-g++,git,libtool,make,gawk,libexpat-devel,libxml2-devel,python27,python2-future,python27-libxml2,python27-pip,libxslt-devel,python27-devel,procps-ng,zip,gdb,ddd --quiet-mode" Write-Output "Downloading extra Python packages (4/5)" -Start-Process -wait -FilePath "C:\cygwin\bin\bash" -ArgumentList "--login -i -c 'pip2 install empy'" +Start-Process -wait -FilePath "C:\cygwin64\bin\bash" -ArgumentList "--login -i -c 'pip2 install empy'" Write-Output "Installing MAVProxy (5/5)" & $PSScriptRoot\MAVProxySetup-latest.exe /SILENT | Out-Null Write-Host "Finished. Press any key to continue ..." -$x = $host.UI.RawUI.ReadKey("NoEcho,IncludeKeyDown") \ No newline at end of file +$x = $host.UI.RawUI.ReadKey("NoEcho,IncludeKeyDown")