Airsim: Error with update_from_git.bat on Windows 10 - The system cannot find the file specified

Created on 2 Jul 2018  路  8Comments  路  Source: microsoft/AirSim

Hi all, I'm currently on Windows 10 (64-bit), using Visual Studio Community 2017. Having tried running update_from_git.bat (as per build instructions for blocks environment here) as Admin from directory, and via x64 Native Tools Command Prompt for VS 2017, I kept encountering the below stated error.

It seems that Windows Power Shell / Command prompt has a tendency to revert to C:\Windows\system32 for command line operations. I'm currently running my OS on C: drive but have my operational data on D: drive.

Using AirSimPath = D:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Github\AirSim\

            Newer                 13.1 m        D:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Github\AirSim\Unreal\Plugins\AirSim\Source\AirLib\deps\MavLinkCom\lib\x64\Debug\MavLinkCom.bsc
            Newer                 12.9 m        D:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Github\AirSim\Unreal\Plugins\AirSim\Source\AirLib\deps\MavLinkCom\lib\x64\Release\MavLinkCom.bsc




D:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Github\AirSim\Unreal\Environments\Blocks>rd /s/q Build
The system cannot find the file specified.

D:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Github\AirSim\Unreal\Environments\Blocks>rd /s/q Binaries
The system cannot find the file specified.

D:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Github\AirSim\Unreal\Environments\Blocks>rd /s/q Intermediate
The system cannot find the file specified.

D:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Github\AirSim\Unreal\Environments\Blocks>rd /s/q Saved
The system cannot find the file specified.

D:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Github\AirSim\Unreal\Environments\Blocks>rd /s/q Plugins\AirSim\Binaries
The system cannot find the file specified.

D:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Github\AirSim\Unreal\Environments\Blocks>rd /s/q Plugins\AirSim\Intermediate
The system cannot find the file specified.

D:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Github\AirSim\Unreal\Environments\Blocks>rd /s/q Plugins\AirSim\Saved
The system cannot find the file specified.

D:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Github\AirSim\Unreal\Environments\Blocks>del *.sln
Could Not Find D:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Github\AirSim\Unreal\Environments\Blocks\*.sln

D:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Github\AirSim\Unreal\Environments\Blocks>pause
Press any key to continue . . .

This is then followed by...

D:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Github\AirSim\Unreal\Environments\Blocks>setlocal

D:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Github\AirSim\Unreal\Environments\Blocks>del /q gen_temp.txt
Could Not Find D:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Github\AirSim\Unreal\Environments\Blocks\gen_temp.txt

D:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Github\AirSim\Unreal\Environments\Blocks>powershell -command "& { (Get-ItemProperty 'Registry::HKEY_CLASSES_ROOT\Unreal.ProjectFile\shell\rungenproj' -Name 'Icon' ).'Icon' } > gen_temp.tmp"
Get-ItemProperty : Cannot find path 'HKEY_CLASSES_ROOT\Unreal.ProjectFile\shell\rungenproj' because it does not exist.
At line:1 char:6
+ & { (Get-ItemProperty 'Registry::HKEY_CLASSES_ROOT\Unreal.ProjectFile ...
+      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : ObjectNotFound: (HKEY_CLASSES_RO...hell\rungenproj:String) [Get-ItemProperty], ItemNotFo
   undException
    + FullyQualifiedErrorId : PathNotFound,Microsoft.PowerShell.Commands.GetItemPropertyCommand


D:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Github\AirSim\Unreal\Environments\Blocks>type gen_temp.tmp  1>gen_temp.txt

D:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Github\AirSim\Unreal\Environments\Blocks>set /p gen_bin= 0<gen_temp.txt

D:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Github\AirSim\Unreal\Environments\Blocks>del /q gen_temp.tmp

D:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Github\AirSim\Unreal\Environments\Blocks>del /q gen_temp.txt

D:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Github\AirSim\Unreal\Environments\Blocks>for %f in (*.uproject) do (
echo Generating files for %f
 /projectfiles "D:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Github\AirSim\Unreal\Environments\Blocks\%f"
)

D:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Github\AirSim\Unreal\Environments\Blocks>(
echo Generating files for Blocks.uproject
 /projectfiles "D:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Github\AirSim\Unreal\Environments\Blocks\Blocks.uproject"
)
Generating files for Blocks.uproject
'/projectfiles' is not recognized as an internal or external command,
operable program or batch file.
Press any key to continue . . .

This is my directory listing

 Directory of D:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Github\AirSim\Unreal\Environments\Blocks

02/07/2018  01:01 PM    <DIR>          .
02/07/2018  01:01 PM    <DIR>          ..
02/07/2018  10:58 AM               352 .gitignore
02/07/2018  10:58 AM               323 Blocks.uproject
02/07/2018  11:42 AM               193 clean.bat
02/07/2018  10:58 AM               445 clean.sh
02/07/2018  10:58 AM    <DIR>          Config
02/07/2018  10:58 AM    <DIR>          Content
02/07/2018  10:58 AM               391 GenerateProjectFiles.bat
02/07/2018  10:58 AM               608 GenerateProjectFiles.sh
02/07/2018  10:58 AM             1,958 package.bat
02/07/2018  11:17 AM    <DIR>          Plugins
02/07/2018  10:58 AM    <DIR>          Source
02/07/2018  11:35 AM               995 update_from_git.bat
02/07/2018  10:58 AM               381 update_from_git.sh
02/07/2018  10:58 AM               234 update_to_git.bat
02/07/2018  10:58 AM               379 update_to_git.sh

Would appreciate any advice on how to proceed with troubleshooting, thanks!

Most helpful comment

`D:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Github\AirSim\Unreal\Environments\Blocks>powershell -command "& { (Get-ItemProperty 'Registry::HKEY_CLASSES_ROOT\Unreal.ProjectFile\shell\rungenproj' -Name 'Icon' ).'Icon' } > gen_temp.tmp"
Get-ItemProperty : Cannot find path 'HKEY_CLASSES_ROOT\Unreal.ProjectFile\shell\rungenproj' because it does not exist.
At line:1 char:6

  • & { (Get-ItemProperty 'Registry::HKEY_CLASSES_ROOT\Unreal.ProjectFile ...
  • ~~~~~~~~~~~~~~~~

    • CategoryInfo : ObjectNotFound: (HKEY_CLASSES_RO...hell\rungenproj:String) [Get-ItemProperty], ItemNotFo

      undException

    • FullyQualifiedErrorId : PathNotFound,Microsoft.PowerShell.Commands.GetItemPropertyCommand`

This error is coming cause either you have not installed Unreal Engine 4.18 or havent restarted epic games launcher after installing. After restart it will ask you to associate project file extension with unreal engine, click on fix now to fix it and re-run the update_from_git.bat
That will solve the problem.

All 8 comments

`D:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Github\AirSim\Unreal\Environments\Blocks>powershell -command "& { (Get-ItemProperty 'Registry::HKEY_CLASSES_ROOT\Unreal.ProjectFile\shell\rungenproj' -Name 'Icon' ).'Icon' } > gen_temp.tmp"
Get-ItemProperty : Cannot find path 'HKEY_CLASSES_ROOT\Unreal.ProjectFile\shell\rungenproj' because it does not exist.
At line:1 char:6

  • & { (Get-ItemProperty 'Registry::HKEY_CLASSES_ROOT\Unreal.ProjectFile ...
  • ~~~~~~~~~~~~~~~~

    • CategoryInfo : ObjectNotFound: (HKEY_CLASSES_RO...hell\rungenproj:String) [Get-ItemProperty], ItemNotFo

      undException

    • FullyQualifiedErrorId : PathNotFound,Microsoft.PowerShell.Commands.GetItemPropertyCommand`

This error is coming cause either you have not installed Unreal Engine 4.18 or havent restarted epic games launcher after installing. After restart it will ask you to associate project file extension with unreal engine, click on fix now to fix it and re-run the update_from_git.bat
That will solve the problem.

Update 2: Have fixed the below-stated problem by performing a clean rebuild of all relevant project files and dependencies.

  1. Instaling Eigen and Boost manually via previous instructions found at https://github.com/Microsoft/AirSim/pull/23/files
  2. Rebuilding AirSim
  3. Creating a new project file
  4. Importing AirSim plugin to new project folder
  5. Build.

Update 1: I have switched over to setting up a custom environment instead. After troubleshooting a few of the errors along the way, this is one I could not figure or find a working solution towards.

1>------ Build started: Project: LandscapeMountains, Configuration: DebugGame_Editor x64 ------
1>Parsing headers for LandscapeMountainsEditor
1>  Running UnrealHeaderTool "D:\Unreal Projects\LandscapeMountains\LandscapeMountains.uproject" "D:\Unreal Projects\LandscapeMountains\Intermediate\Build\Win64\LandscapeMountainsEditor\DebugGame\LandscapeMountainsEditor.uhtmanifest" -LogCmds="loginit warning, logexit warning, logdatabase error" -Unattended -WarningsAsErrors -installed
1>Reflection code generated for LandscapeMountainsEditor in 9.2314987 seconds
1>Performing 5 actions (4 in parallel)
1>Microsoft (R) C/C++ Optimizing Compiler Version 19.14.26431 for x64
1>Copyright (C) Microsoft Corporation.  All rights reserved.
1>
1>cl : Command line error D8022: cannot open 'D:\Unreal Projects\LandscapeMountains\Plugins\AirSim\Intermediate\Build\Win64\UE4Editor\DebugGame\AirSim\Module.AirSim.cpp.obj.response'
1>Microsoft (R) C/C++ Optimizing Compiler Version 19.14.26431 for x64
1>Copyright (C) Microsoft Corporation.  All rights reserved.
1>
1>cl : Command line error D8022: cannot open 'D:\Unreal Projects\LandscapeMountains\Plugins\AirSim\Intermediate\Build\Win64\UE4Editor\DebugGame\AirSim\Module.AirSim.gen.cpp.obj.response'
1>ERROR : UBT error : Failed to produce item: D:\Unreal Projects\LandscapeMountains\Plugins\AirSim\Intermediate\Build\Win64\UE4Editor\DebugGame\UE4Editor-AirSim-Win64-DebugGame.lib
1>Total build time: 10.88 seconds (Local executor: 0.00 seconds)
1>D:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.MakeFile.Targets(44,5): error MSB3075: The command ""D:\Program Files (x86)\Epic Games\UE_4.18\Engine\Build\BatchFiles\Build.bat" LandscapeMountainsEditor Win64 DebugGame "D:\Unreal Projects\LandscapeMountains\LandscapeMountains.uproject" -waitmutex" exited with code 5. Please verify that you have sufficient rights to run this command.
1>Done building project "LandscapeMountains.vcxproj" -- FAILED.
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

The erroneous directory is empty (D:\Unreal Projects\LandscapeMountains\Plugins\AirSim\Intermediate\Build\Win64\UE4Editor\DebugGame\AirSim) but neither could I locate where the proper files can be relocated from.


Hi SweetShot,

Thanks for the solution! That fixed most of the error. However to my understanding from https://github.com/Microsoft/AirSim/blob/master/docs/unreal_blocks.md there is supposed to be a VS solution file generated in the process, but after executing the batch file from terminal again there are no new additions or modifications to my %dir%/AirSim/Unreal/Environments/Blocks directory apart from a new "Intermediate" folder within which there are some files related to build rules but nothing of particular use. This is my log post-restarting my computer and attempting to run the batch file.

Using AirSimPath = D:\git\AirSim\

        *EXTRA Dir        -1    D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\
          *EXTRA File                  5        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\.gitignore
          *EXTRA File              23307        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\AirLib.vcxproj
          *EXTRA File              20730        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\AirLib.vcxproj.filters
          *EXTRA File                198        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\update_mavlibkcom.bat
        *EXTRA Dir        -1    D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\
        *EXTRA Dir        -1    D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\api\
          *EXTRA File               2393        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\api\ApiProvider.hpp
          *EXTRA File                441        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\api\ApiServerBase.hpp
          *EXTRA File              14271        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\api\RpcLibAdapatorsBase.hpp
          *EXTRA File               3359        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\api\RpcLibClientBase.hpp
          *EXTRA File               2122        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\api\RpcLibServerBase.hpp
          *EXTRA File               4106        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\api\VehicleApiBase.hpp
          *EXTRA File               3047        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\api\VehicleSimApiBase.hpp
          *EXTRA File               1061        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\api\WorldSimApiBase.hpp
        *EXTRA Dir        -1    D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\common\
          *EXTRA File              48541        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\common\AirSimSettings.hpp
          *EXTRA File               2266        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\common\CancelToken.hpp
          *EXTRA File               2490        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\common\ClockBase.hpp
          *EXTRA File                936        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\common\ClockFactory.hpp
          *EXTRA File               2308        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\common\Common.hpp
          *EXTRA File               7600        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\common\CommonStructs.hpp
          *EXTRA File               1945        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\common\DelayLine.hpp
          *EXTRA File               7458        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\common\EarthCelestial.hpp
          *EXTRA File              18499        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\common\EarthUtils.hpp
          *EXTRA File               2411        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\common\FirstOrderFilter.hpp
          *EXTRA File               3706        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\common\FrequencyLimiter.hpp
          *EXTRA File               2298        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\common\GaussianMarkov.hpp
          *EXTRA File               8185        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\common\GeodeticConverter.hpp
          *EXTRA File               2031        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\common\ImageCaptureBase.hpp
          *EXTRA File               1681        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\common\LogFileWriter.hpp
          *EXTRA File               2151        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\common\PidController.hpp
          *EXTRA File               2574        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\common\ScalableClock.hpp
          *EXTRA File               6817        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\common\Settings.hpp
          *EXTRA File               3575        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\common\StateReporter.hpp
          *EXTRA File               3306        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\common\StateReporterWrapper.hpp
          *EXTRA File               1559        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\common\SteppableClock.hpp
          *EXTRA File               2219        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\common\UpdatableContainer.hpp
          *EXTRA File               1449        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\common\UpdatableObject.hpp
          *EXTRA File              15936        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\common\VectorMath.hpp
          *EXTRA File               2184        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\common\Waiter.hpp
          *EXTRA File               7770        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\common\WorkerThread.hpp
        *EXTRA Dir        -1    D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\common\common_utils\
          *EXTRA File               1573        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\common\common_utils\AsyncTasker.hpp
          *EXTRA File              10437        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\common\common_utils\ctpl_stl.h
          *EXTRA File               3417        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\common\common_utils\EnumFlags.hpp
          *EXTRA File               1410        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\common\common_utils\ExceptionUtils.hpp
          *EXTRA File               7549        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\common\common_utils\FileSystem.hpp
          *EXTRA File             460929        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\common\common_utils\json.hpp
          *EXTRA File               2992        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\common\common_utils\MedianFilter.hpp
          *EXTRA File               2633        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\common\common_utils\MinWinDefines.hpp
          *EXTRA File               2738        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\common\common_utils\OnlineStats.hpp
          *EXTRA File              29251        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\common\common_utils\optional.hpp
          *EXTRA File              17294        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\common\common_utils\prettyprint.hpp
          *EXTRA File               3396        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\common\common_utils\ProsumerQueue.hpp
          *EXTRA File               1429        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\common\common_utils\RandomGenerator.hpp
          *EXTRA File               5643        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\common\common_utils\ScheduledExecutor.hpp
          *EXTRA File               2359        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\common\common_utils\Signal.hpp
          *EXTRA File               1120        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\common\common_utils\sincos.hpp
          *EXTRA File               4659        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\common\common_utils\StrictMode.hpp
          *EXTRA File               1380        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\common\common_utils\Timer.hpp
          *EXTRA File               3215        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\common\common_utils\type_utils.hpp
          *EXTRA File               1652        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\common\common_utils\UniqueValueMap.hpp
          *EXTRA File              22251        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\common\common_utils\Utils.hpp
        *EXTRA Dir        -1    D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\physics\
          *EXTRA File               6040        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\physics\DebugPhysicsBody.hpp
          *EXTRA File               2939        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\physics\Environment.hpp
          *EXTRA File              21983        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\physics\FastPhysicsEngine.hpp
          *EXTRA File               2799        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\physics\Kinematics.hpp
          *EXTRA File               6755        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\physics\PhysicsBody.hpp
          *EXTRA File               2297        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\physics\PhysicsBodyVertex.hpp
          *EXTRA File               2036        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\physics\PhysicsEngineBase.hpp
          *EXTRA File               2682        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\physics\PhysicsWorld.hpp
          *EXTRA File               4052        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\physics\World.hpp
        *EXTRA Dir        -1    D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\safety\
          *EXTRA File               2168        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\safety\CubeGeoFence.hpp
          *EXTRA File                579        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\safety\IGeoFence.hpp
          *EXTRA File               3841        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\safety\ObstacleMap.hpp
          *EXTRA File               5287        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\safety\SafetyEval.hpp
          *EXTRA File               1926        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\safety\SphereGeoFence.hpp
        *EXTRA Dir        -1    D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\sensors\
          *EXTRA File               1464        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\sensors\SensorBase.hpp
          *EXTRA File               2749        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\sensors\SensorCollection.hpp
          *EXTRA File               1132        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\sensors\SensorFactory.hpp
        *EXTRA Dir        -1    D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\sensors\barometer\
          *EXTRA File               1000        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\sensors\barometer\BarometerBase.hpp
          *EXTRA File               3322        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\sensors\barometer\BarometerSimple.hpp
          *EXTRA File               2056        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\sensors\barometer\BarometerSimpleParams.hpp
        *EXTRA Dir        -1    D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\sensors\distance\
          *EXTRA File                972        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\sensors\distance\DistanceBase.hpp
          *EXTRA File               2904        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\sensors\distance\DistanceSimple.hpp
          *EXTRA File               1369        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\sensors\distance\DistanceSimpleParams.hpp
        *EXTRA Dir        -1    D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\sensors\gps\
          *EXTRA File               3350        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\sensors\gps\GpsBase.hpp
          *EXTRA File               3110        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\sensors\gps\GpsSimple.hpp
          *EXTRA File                699        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\sensors\gps\GpsSimpleParams.hpp
        *EXTRA Dir        -1    D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\sensors\imu\
          *EXTRA File               1062        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\sensors\imu\ImuBase.hpp
          *EXTRA File               3639        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\sensors\imu\ImuSimple.hpp
          *EXTRA File               1882        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\sensors\imu\ImuSimpleParams.hpp
        *EXTRA Dir        -1    D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\sensors\magnetometer\
          *EXTRA File                988        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\sensors\magnetometer\MagnetometerBase.hpp
          *EXTRA File               3410        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\sensors\magnetometer\MagnetometerSimple.hpp
          *EXTRA File               1355        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\sensors\magnetometer\MagnetometerSimpleParams.hpp
        *EXTRA Dir        -1    D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\vehicles\
        *EXTRA Dir        -1    D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\vehicles\car\
        *EXTRA Dir        -1    D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\vehicles\car\api\
          *EXTRA File               2731        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\vehicles\car\api\CarApiBase.hpp
          *EXTRA File               2471        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\vehicles\car\api\CarRpcLibAdapators.hpp
          *EXTRA File                863        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\vehicles\car\api\CarRpcLibClient.hpp
          *EXTRA File                756        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\vehicles\car\api\CarRpcLibServer.hpp
        *EXTRA Dir        -1    D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\vehicles\multirotor\
          *EXTRA File               8625        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\vehicles\multirotor\MultiRotor.hpp
          *EXTRA File              11278        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\vehicles\multirotor\MultiRotorParams.hpp
          *EXTRA File               1583        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\vehicles\multirotor\MultiRotorParamsFactory.hpp
          *EXTRA File               5356        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\vehicles\multirotor\Rotor.hpp
          *EXTRA File               2778        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\vehicles\multirotor\RotorParams.hpp
        *EXTRA Dir        -1    D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\vehicles\multirotor\api\
          *EXTRA File              12809        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\vehicles\multirotor\api\MultirotorApiBase.hpp
          *EXTRA File               2866        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\vehicles\multirotor\api\MultirotorCommon.hpp
          *EXTRA File               2308        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\vehicles\multirotor\api\MultirotorRpcLibAdapators.hpp
          *EXTRA File               4099        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\vehicles\multirotor\api\MultirotorRpcLibClient.hpp
          *EXTRA File                825        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\vehicles\multirotor\api\MultirotorRpcLibServer.hpp
        *EXTRA Dir        -1    D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\vehicles\multirotor\firmwares\
        *EXTRA Dir        -1    D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\vehicles\multirotor\firmwares\mavlink\
          *EXTRA File              49514        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\vehicles\multirotor\firmwares\mavlink\MavLinkMultirotorApi.hpp
          *EXTRA File              10896        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\vehicles\multirotor\firmwares\mavlink\Px4MultiRotorParams.hpp
        *EXTRA Dir        -1    D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\vehicles\multirotor\firmwares\simple_flight\
          *EXTRA File               3785        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\vehicles\multirotor\firmwares\simple_flight\AirSimSimpleFlightBoard.hpp
          *EXTRA File               1289        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\vehicles\multirotor\firmwares\simple_flight\AirSimSimpleFlightCommLink.hpp
          *EXTRA File               2647        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\vehicles\multirotor\firmwares\simple_flight\AirSimSimpleFlightCommon.hpp
          *EXTRA File               3451        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\vehicles\multirotor\firmwares\simple_flight\AirSimSimpleFlightEstimator.hpp
          *EXTRA File              12038        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\vehicles\multirotor\firmwares\simple_flight\SimpleFlightApi.hpp
          *EXTRA File               2961        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\vehicles\multirotor\firmwares\simple_flight\SimpleFlightQuadXParams.hpp
        *EXTRA Dir        -1    D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\vehicles\multirotor\firmwares\simple_flight\firmware\
          *EXTRA File              19282        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\vehicles\multirotor\firmwares\simple_flight\firmware\AdaptiveController.hpp
          *EXTRA File               4159        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\vehicles\multirotor\firmwares\simple_flight\firmware\AngleLevelController.hpp
          *EXTRA File               1785        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\vehicles\multirotor\firmwares\simple_flight\firmware\AngleRateController.hpp
          *EXTRA File               4806        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\vehicles\multirotor\firmwares\simple_flight\firmware\CascadeController.hpp
          *EXTRA File               1167        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\vehicles\multirotor\firmwares\simple_flight\firmware\ConstantOutputController.hpp
          *EXTRA File               2695        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\vehicles\multirotor\firmwares\simple_flight\firmware\Firmware.hpp
          *EXTRA File               2641        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\vehicles\multirotor\firmwares\simple_flight\firmware\Mixer.hpp
          *EXTRA File               8997        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\vehicles\multirotor\firmwares\simple_flight\firmware\OffboardApi.hpp
          *EXTRA File               3928        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\vehicles\multirotor\firmwares\simple_flight\firmware\Params.hpp
          *EXTRA File                967        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\vehicles\multirotor\firmwares\simple_flight\firmware\PassthroughController.hpp
          *EXTRA File               3532        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\vehicles\multirotor\firmwares\simple_flight\firmware\PidController.hpp
          *EXTRA File               3180        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\vehicles\multirotor\firmwares\simple_flight\firmware\PositionController.hpp
          *EXTRA File               9688        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\vehicles\multirotor\firmwares\simple_flight\firmware\RemoteControl.hpp
          *EXTRA File               2428        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\vehicles\multirotor\firmwares\simple_flight\firmware\RungKuttaPidIntegrator.hpp
          *EXTRA File               1319        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\vehicles\multirotor\firmwares\simple_flight\firmware\StdPidIntegrator.hpp
          *EXTRA File               5396        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\vehicles\multirotor\firmwares\simple_flight\firmware\VelocityController.hpp
        *EXTRA Dir        -1    D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\vehicles\multirotor\firmwares\simple_flight\firmware\interfaces\
          *EXTRA File               9406        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\vehicles\multirotor\firmwares\simple_flight\firmware\interfaces\CommonStructs.hpp
          *EXTRA File                626        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\vehicles\multirotor\firmwares\simple_flight\firmware\interfaces\IAxisController.hpp
          *EXTRA File                373        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\vehicles\multirotor\firmwares\simple_flight\firmware\interfaces\IBoard.hpp
          *EXTRA File                188        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\vehicles\multirotor\firmwares\simple_flight\firmware\interfaces\IBoardClock.hpp
          *EXTRA File                228        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\vehicles\multirotor\firmwares\simple_flight\firmware\interfaces\IBoardInputPins.hpp
          *EXTRA File                286        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\vehicles\multirotor\firmwares\simple_flight\firmware\interfaces\IBoardOutputPins.hpp
          *EXTRA File                243        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\vehicles\multirotor\firmwares\simple_flight\firmware\interfaces\IBoardSensors.hpp
          *EXTRA File                400        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\vehicles\multirotor\firmwares\simple_flight\firmware\interfaces\ICommLink.hpp
          *EXTRA File                382        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\vehicles\multirotor\firmwares\simple_flight\firmware\interfaces\IController.hpp
          *EXTRA File                250        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\vehicles\multirotor\firmwares\simple_flight\firmware\interfaces\IFirmware.hpp
          *EXTRA File                254        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\vehicles\multirotor\firmwares\simple_flight\firmware\interfaces\IGoal.hpp
          *EXTRA File                876        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\vehicles\multirotor\firmwares\simple_flight\firmware\interfaces\IOffboardApi.hpp
          *EXTRA File                340        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\vehicles\multirotor\firmwares\simple_flight\firmware\interfaces\IPidIntegrator.hpp
          *EXTRA File                609        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\vehicles\multirotor\firmwares\simple_flight\firmware\interfaces\IStateEstimator.hpp
          *EXTRA File                728        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\include\vehicles\multirotor\firmwares\simple_flight\firmware\interfaces\IUpdatable.hpp
        *EXTRA Dir        -1    D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\src\
        *EXTRA Dir        -1    D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\src\api\
          *EXTRA File               9690        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\src\api\RpcLibClientBase.cpp
          *EXTRA File               8107        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\src\api\RpcLibServerBase.cpp
        *EXTRA Dir        -1    D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\src\common\
        *EXTRA Dir        -1    D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\src\common\common_utils\
          *EXTRA File               4038        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\src\common\common_utils\FileSystem.cpp
        *EXTRA Dir        -1    D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\src\safety\
          *EXTRA File               3769        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\src\safety\ObstacleMap.cpp
          *EXTRA File              10731        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\src\safety\SafetyEval.cpp
        *EXTRA Dir        -1    D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\src\vehicles\
        *EXTRA Dir        -1    D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\src\vehicles\car\
        *EXTRA Dir        -1    D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\src\vehicles\car\api\
          *EXTRA File               1676        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\src\vehicles\car\api\CarRpcLibClient.cpp
          *EXTRA File               1887        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\src\vehicles\car\api\CarRpcLibServer.cpp
        *EXTRA Dir        -1    D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\src\vehicles\multirotor\
        *EXTRA Dir        -1    D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\src\vehicles\multirotor\api\
          *EXTRA File              28626        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\src\vehicles\multirotor\api\MultirotorApiBase.cpp
          *EXTRA File               8355        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\src\vehicles\multirotor\api\MultirotorRpcLibClient.cpp
          *EXTRA File               7234        D:\git\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\src\vehicles\multirotor\api\MultirotorRpcLibServer.cpp

            New File                   5        D:\git\AirSim\AirLib\.gitignore
            New File               23307        D:\git\AirSim\AirLib\AirLib.vcxproj
            New File               20730        D:\git\AirSim\AirLib\AirLib.vcxproj.filters
            New File                 198        D:\git\AirSim\AirLib\update_mavlibkcom.bat
            New File                2393        D:\git\AirSim\AirLib\include\api\ApiProvider.hpp
            New File                 441        D:\git\AirSim\AirLib\include\api\ApiServerBase.hpp
            New File               14271        D:\git\AirSim\AirLib\include\api\RpcLibAdapatorsBase.hpp
            New File                3359        D:\git\AirSim\AirLib\include\api\RpcLibClientBase.hpp
            New File                2122        D:\git\AirSim\AirLib\include\api\RpcLibServerBase.hpp
            New File                4106        D:\git\AirSim\AirLib\include\api\VehicleApiBase.hpp
            New File                3047        D:\git\AirSim\AirLib\include\api\VehicleSimApiBase.hpp
            New File                1061        D:\git\AirSim\AirLib\include\api\WorldSimApiBase.hpp
            New File               48541        D:\git\AirSim\AirLib\include\common\AirSimSettings.hpp
            New File                2266        D:\git\AirSim\AirLib\include\common\CancelToken.hpp
            New File                2490        D:\git\AirSim\AirLib\include\common\ClockBase.hpp
            New File                 936        D:\git\AirSim\AirLib\include\common\ClockFactory.hpp
            New File                2308        D:\git\AirSim\AirLib\include\common\Common.hpp
            New File                7600        D:\git\AirSim\AirLib\include\common\CommonStructs.hpp
            New File                1945        D:\git\AirSim\AirLib\include\common\DelayLine.hpp
            New File                7458        D:\git\AirSim\AirLib\include\common\EarthCelestial.hpp
            New File               18499        D:\git\AirSim\AirLib\include\common\EarthUtils.hpp
            New File                2411        D:\git\AirSim\AirLib\include\common\FirstOrderFilter.hpp
            New File                3706        D:\git\AirSim\AirLib\include\common\FrequencyLimiter.hpp
            New File                2298        D:\git\AirSim\AirLib\include\common\GaussianMarkov.hpp
            New File                8185        D:\git\AirSim\AirLib\include\common\GeodeticConverter.hpp
            New File                2031        D:\git\AirSim\AirLib\include\common\ImageCaptureBase.hpp
            New File                1681        D:\git\AirSim\AirLib\include\common\LogFileWriter.hpp
            New File                2151        D:\git\AirSim\AirLib\include\common\PidController.hpp
            New File                2574        D:\git\AirSim\AirLib\include\common\ScalableClock.hpp
            New File                6817        D:\git\AirSim\AirLib\include\common\Settings.hpp
            New File                3575        D:\git\AirSim\AirLib\include\common\StateReporter.hpp
            New File                3306        D:\git\AirSim\AirLib\include\common\StateReporterWrapper.hpp
            New File                1559        D:\git\AirSim\AirLib\include\common\SteppableClock.hpp
            New File                2219        D:\git\AirSim\AirLib\include\common\UpdatableContainer.hpp
            New File                1449        D:\git\AirSim\AirLib\include\common\UpdatableObject.hpp
            New File               15936        D:\git\AirSim\AirLib\include\common\VectorMath.hpp
            New File                2184        D:\git\AirSim\AirLib\include\common\Waiter.hpp
            New File                7770        D:\git\AirSim\AirLib\include\common\WorkerThread.hpp
            New File                1573        D:\git\AirSim\AirLib\include\common\common_utils\AsyncTasker.hpp
            New File               10437        D:\git\AirSim\AirLib\include\common\common_utils\ctpl_stl.h
            New File                3417        D:\git\AirSim\AirLib\include\common\common_utils\EnumFlags.hpp
            New File                1410        D:\git\AirSim\AirLib\include\common\common_utils\ExceptionUtils.hpp
            New File                7549        D:\git\AirSim\AirLib\include\common\common_utils\FileSystem.hpp
            New File              460929        D:\git\AirSim\AirLib\include\common\common_utils\json.hpp
            New File                2992        D:\git\AirSim\AirLib\include\common\common_utils\MedianFilter.hpp
            New File                2633        D:\git\AirSim\AirLib\include\common\common_utils\MinWinDefines.hpp
            New File                2738        D:\git\AirSim\AirLib\include\common\common_utils\OnlineStats.hpp
            New File               29251        D:\git\AirSim\AirLib\include\common\common_utils\optional.hpp
            New File               17294        D:\git\AirSim\AirLib\include\common\common_utils\prettyprint.hpp
            New File                3396        D:\git\AirSim\AirLib\include\common\common_utils\ProsumerQueue.hpp
            New File                1429        D:\git\AirSim\AirLib\include\common\common_utils\RandomGenerator.hpp
            New File                5643        D:\git\AirSim\AirLib\include\common\common_utils\ScheduledExecutor.hpp
            New File                2359        D:\git\AirSim\AirLib\include\common\common_utils\Signal.hpp
            New File                1120        D:\git\AirSim\AirLib\include\common\common_utils\sincos.hpp
            New File                4659        D:\git\AirSim\AirLib\include\common\common_utils\StrictMode.hpp
            New File                1380        D:\git\AirSim\AirLib\include\common\common_utils\Timer.hpp
            New File                3215        D:\git\AirSim\AirLib\include\common\common_utils\type_utils.hpp
            New File                1652        D:\git\AirSim\AirLib\include\common\common_utils\UniqueValueMap.hpp
            New File               22251        D:\git\AirSim\AirLib\include\common\common_utils\Utils.hpp
            New File                6040        D:\git\AirSim\AirLib\include\physics\DebugPhysicsBody.hpp
            New File                2939        D:\git\AirSim\AirLib\include\physics\Environment.hpp
            New File               21983        D:\git\AirSim\AirLib\include\physics\FastPhysicsEngine.hpp
            New File                2799        D:\git\AirSim\AirLib\include\physics\Kinematics.hpp
            New File                6755        D:\git\AirSim\AirLib\include\physics\PhysicsBody.hpp
            New File                2297        D:\git\AirSim\AirLib\include\physics\PhysicsBodyVertex.hpp
            New File                2036        D:\git\AirSim\AirLib\include\physics\PhysicsEngineBase.hpp
            New File                2682        D:\git\AirSim\AirLib\include\physics\PhysicsWorld.hpp
            New File                4052        D:\git\AirSim\AirLib\include\physics\World.hpp
            New File                2168        D:\git\AirSim\AirLib\include\safety\CubeGeoFence.hpp
            New File                 579        D:\git\AirSim\AirLib\include\safety\IGeoFence.hpp
            New File                3841        D:\git\AirSim\AirLib\include\safety\ObstacleMap.hpp
            New File                5287        D:\git\AirSim\AirLib\include\safety\SafetyEval.hpp
            New File                1926        D:\git\AirSim\AirLib\include\safety\SphereGeoFence.hpp
            New File                1464        D:\git\AirSim\AirLib\include\sensors\SensorBase.hpp
            New File                2749        D:\git\AirSim\AirLib\include\sensors\SensorCollection.hpp
            New File                1132        D:\git\AirSim\AirLib\include\sensors\SensorFactory.hpp
            New File                1000        D:\git\AirSim\AirLib\include\sensors\barometer\BarometerBase.hpp
            New File                3322        D:\git\AirSim\AirLib\include\sensors\barometer\BarometerSimple.hpp
            New File                2056        D:\git\AirSim\AirLib\include\sensors\barometer\BarometerSimpleParams.hpp
            New File                 972        D:\git\AirSim\AirLib\include\sensors\distance\DistanceBase.hpp
            New File                2904        D:\git\AirSim\AirLib\include\sensors\distance\DistanceSimple.hpp
            New File                1369        D:\git\AirSim\AirLib\include\sensors\distance\DistanceSimpleParams.hpp
            New File                3350        D:\git\AirSim\AirLib\include\sensors\gps\GpsBase.hpp
            New File                3110        D:\git\AirSim\AirLib\include\sensors\gps\GpsSimple.hpp
            New File                 699        D:\git\AirSim\AirLib\include\sensors\gps\GpsSimpleParams.hpp
            New File                1062        D:\git\AirSim\AirLib\include\sensors\imu\ImuBase.hpp
            New File                3639        D:\git\AirSim\AirLib\include\sensors\imu\ImuSimple.hpp
            New File                1882        D:\git\AirSim\AirLib\include\sensors\imu\ImuSimpleParams.hpp
            New File                 988        D:\git\AirSim\AirLib\include\sensors\magnetometer\MagnetometerBase.hpp
            New File                3410        D:\git\AirSim\AirLib\include\sensors\magnetometer\MagnetometerSimple.hpp
            New File                1355        D:\git\AirSim\AirLib\include\sensors\magnetometer\MagnetometerSimpleParams.hpp
            New File                2731        D:\git\AirSim\AirLib\include\vehicles\car\api\CarApiBase.hpp
            New File                2471        D:\git\AirSim\AirLib\include\vehicles\car\api\CarRpcLibAdapators.hpp
            New File                 863        D:\git\AirSim\AirLib\include\vehicles\car\api\CarRpcLibClient.hpp
            New File                 756        D:\git\AirSim\AirLib\include\vehicles\car\api\CarRpcLibServer.hpp
            New File                8625        D:\git\AirSim\AirLib\include\vehicles\multirotor\MultiRotor.hpp
            New File               11278        D:\git\AirSim\AirLib\include\vehicles\multirotor\MultiRotorParams.hpp
            New File                1583        D:\git\AirSim\AirLib\include\vehicles\multirotor\MultiRotorParamsFactory.hpp
            New File                5356        D:\git\AirSim\AirLib\include\vehicles\multirotor\Rotor.hpp
            New File                2778        D:\git\AirSim\AirLib\include\vehicles\multirotor\RotorParams.hpp
            New File               12809        D:\git\AirSim\AirLib\include\vehicles\multirotor\api\MultirotorApiBase.hpp
            New File                2866        D:\git\AirSim\AirLib\include\vehicles\multirotor\api\MultirotorCommon.hpp
            New File                2308        D:\git\AirSim\AirLib\include\vehicles\multirotor\api\MultirotorRpcLibAdapators.hpp
            New File                4099        D:\git\AirSim\AirLib\include\vehicles\multirotor\api\MultirotorRpcLibClient.hpp
            New File                 825        D:\git\AirSim\AirLib\include\vehicles\multirotor\api\MultirotorRpcLibServer.hpp
            New File               49514        D:\git\AirSim\AirLib\include\vehicles\multirotor\firmwares\mavlink\MavLinkMultirotorApi.hpp
            New File               10896        D:\git\AirSim\AirLib\include\vehicles\multirotor\firmwares\mavlink\Px4MultiRotorParams.hpp
            New File                3785        D:\git\AirSim\AirLib\include\vehicles\multirotor\firmwares\simple_flight\AirSimSimpleFlightBoard.hpp
            New File                1289        D:\git\AirSim\AirLib\include\vehicles\multirotor\firmwares\simple_flight\AirSimSimpleFlightCommLink.hpp
            New File                2647        D:\git\AirSim\AirLib\include\vehicles\multirotor\firmwares\simple_flight\AirSimSimpleFlightCommon.hpp
            New File                3451        D:\git\AirSim\AirLib\include\vehicles\multirotor\firmwares\simple_flight\AirSimSimpleFlightEstimator.hpp
            New File               12038        D:\git\AirSim\AirLib\include\vehicles\multirotor\firmwares\simple_flight\SimpleFlightApi.hpp
            New File                2961        D:\git\AirSim\AirLib\include\vehicles\multirotor\firmwares\simple_flight\SimpleFlightQuadXParams.hpp
            New File               19282        D:\git\AirSim\AirLib\include\vehicles\multirotor\firmwares\simple_flight\firmware\AdaptiveController.hpp
            New File                4159        D:\git\AirSim\AirLib\include\vehicles\multirotor\firmwares\simple_flight\firmware\AngleLevelController.hpp
            New File                1785        D:\git\AirSim\AirLib\include\vehicles\multirotor\firmwares\simple_flight\firmware\AngleRateController.hpp
            New File                4806        D:\git\AirSim\AirLib\include\vehicles\multirotor\firmwares\simple_flight\firmware\CascadeController.hpp
            New File                1167        D:\git\AirSim\AirLib\include\vehicles\multirotor\firmwares\simple_flight\firmware\ConstantOutputController.hpp
            New File                2695        D:\git\AirSim\AirLib\include\vehicles\multirotor\firmwares\simple_flight\firmware\Firmware.hpp
            New File                2641        D:\git\AirSim\AirLib\include\vehicles\multirotor\firmwares\simple_flight\firmware\Mixer.hpp
            New File                8997        D:\git\AirSim\AirLib\include\vehicles\multirotor\firmwares\simple_flight\firmware\OffboardApi.hpp
            New File                3928        D:\git\AirSim\AirLib\include\vehicles\multirotor\firmwares\simple_flight\firmware\Params.hpp
            New File                 967        D:\git\AirSim\AirLib\include\vehicles\multirotor\firmwares\simple_flight\firmware\PassthroughController.hpp
            New File                3532        D:\git\AirSim\AirLib\include\vehicles\multirotor\firmwares\simple_flight\firmware\PidController.hpp
            New File                3180        D:\git\AirSim\AirLib\include\vehicles\multirotor\firmwares\simple_flight\firmware\PositionController.hpp
            New File                9688        D:\git\AirSim\AirLib\include\vehicles\multirotor\firmwares\simple_flight\firmware\RemoteControl.hpp
            New File                2428        D:\git\AirSim\AirLib\include\vehicles\multirotor\firmwares\simple_flight\firmware\RungKuttaPidIntegrator.hpp
            New File                1319        D:\git\AirSim\AirLib\include\vehicles\multirotor\firmwares\simple_flight\firmware\StdPidIntegrator.hpp
            New File                5396        D:\git\AirSim\AirLib\include\vehicles\multirotor\firmwares\simple_flight\firmware\VelocityController.hpp
            New File                9406        D:\git\AirSim\AirLib\include\vehicles\multirotor\firmwares\simple_flight\firmware\interfaces\CommonStructs.hpp
            New File                 626        D:\git\AirSim\AirLib\include\vehicles\multirotor\firmwares\simple_flight\firmware\interfaces\IAxisController.hpp
            New File                 373        D:\git\AirSim\AirLib\include\vehicles\multirotor\firmwares\simple_flight\firmware\interfaces\IBoard.hpp
            New File                 188        D:\git\AirSim\AirLib\include\vehicles\multirotor\firmwares\simple_flight\firmware\interfaces\IBoardClock.hpp
            New File                 228        D:\git\AirSim\AirLib\include\vehicles\multirotor\firmwares\simple_flight\firmware\interfaces\IBoardInputPins.hpp
            New File                 286        D:\git\AirSim\AirLib\include\vehicles\multirotor\firmwares\simple_flight\firmware\interfaces\IBoardOutputPins.hpp
            New File                 243        D:\git\AirSim\AirLib\include\vehicles\multirotor\firmwares\simple_flight\firmware\interfaces\IBoardSensors.hpp
            New File                 400        D:\git\AirSim\AirLib\include\vehicles\multirotor\firmwares\simple_flight\firmware\interfaces\ICommLink.hpp
            New File                 382        D:\git\AirSim\AirLib\include\vehicles\multirotor\firmwares\simple_flight\firmware\interfaces\IController.hpp
            New File                 250        D:\git\AirSim\AirLib\include\vehicles\multirotor\firmwares\simple_flight\firmware\interfaces\IFirmware.hpp
            New File                 254        D:\git\AirSim\AirLib\include\vehicles\multirotor\firmwares\simple_flight\firmware\interfaces\IGoal.hpp
            New File                 876        D:\git\AirSim\AirLib\include\vehicles\multirotor\firmwares\simple_flight\firmware\interfaces\IOffboardApi.hpp
            New File                 340        D:\git\AirSim\AirLib\include\vehicles\multirotor\firmwares\simple_flight\firmware\interfaces\IPidIntegrator.hpp
            New File                 609        D:\git\AirSim\AirLib\include\vehicles\multirotor\firmwares\simple_flight\firmware\interfaces\IStateEstimator.hpp
            New File                 728        D:\git\AirSim\AirLib\include\vehicles\multirotor\firmwares\simple_flight\firmware\interfaces\IUpdatable.hpp
            New File                9690        D:\git\AirSim\AirLib\src\api\RpcLibClientBase.cpp
            New File                8107        D:\git\AirSim\AirLib\src\api\RpcLibServerBase.cpp
            New File                4038        D:\git\AirSim\AirLib\src\common\common_utils\FileSystem.cpp
            New File                3769        D:\git\AirSim\AirLib\src\safety\ObstacleMap.cpp
            New File               10731        D:\git\AirSim\AirLib\src\safety\SafetyEval.cpp
            New File                1676        D:\git\AirSim\AirLib\src\vehicles\car\api\CarRpcLibClient.cpp
            New File                1887        D:\git\AirSim\AirLib\src\vehicles\car\api\CarRpcLibServer.cpp
            New File               28626        D:\git\AirSim\AirLib\src\vehicles\multirotor\api\MultirotorApiBase.cpp
            New File                8355        D:\git\AirSim\AirLib\src\vehicles\multirotor\api\MultirotorRpcLibClient.cpp
            New File                7234        D:\git\AirSim\AirLib\src\vehicles\multirotor\api\MultirotorRpcLibServer.cpp



D:\git\AirSim\Unreal\Environments\Blocks>setlocal

D:\git\AirSim\Unreal\Environments\Blocks>del /q gen_temp.txt
Could Not Find D:\git\AirSim\Unreal\Environments\Blocks\gen_temp.txt

D:\git\AirSim\Unreal\Environments\Blocks>powershell -command "& { (Get-ItemProperty 'Registry::HKEY_CLASSES_ROOT\Unreal.ProjectFile\shell\rungenproj' -Name 'Icon' ).'Icon' } > gen_temp.tmp"

D:\git\AirSim\Unreal\Environments\Blocks>type gen_temp.tmp  1>gen_temp.txt

D:\git\AirSim\Unreal\Environments\Blocks>set /p gen_bin= 0<gen_temp.txt

D:\git\AirSim\Unreal\Environments\Blocks>del /q gen_temp.tmp

D:\git\AirSim\Unreal\Environments\Blocks>del /q gen_temp.txt

D:\git\AirSim\Unreal\Environments\Blocks>for %f in (*.uproject) do (
echo Generating files for %f
 "D:\Program Files (x86)\Epic Games\Launcher\Engine\Binaries\Win64\UnrealVersionSelector.exe" /projectfiles "D:\git\AirSim\Unreal\Environments\Blocks\%f"
)

D:\git\AirSim\Unreal\Environments\Blocks>(
echo Generating files for Blocks.uproject
 "D:\Program Files (x86)\Epic Games\Launcher\Engine\Binaries\Win64\UnrealVersionSelector.exe" /projectfiles "D:\git\AirSim\Unreal\Environments\Blocks\Blocks.uproject"
)
Generating files for Blocks.uproject
Press any key to continue . . .

and the directory subsequently...

03/07/2018  08:23 AM    <DIR>          .
03/07/2018  08:23 AM    <DIR>          ..
02/07/2018  03:48 PM               352 .gitignore
02/07/2018  03:48 PM               323 Blocks.uproject
02/07/2018  03:48 PM               183 clean.bat
02/07/2018  03:48 PM               445 clean.sh
02/07/2018  03:48 PM    <DIR>          Config
02/07/2018  03:48 PM    <DIR>          Content
02/07/2018  03:48 PM               391 GenerateProjectFiles.bat
02/07/2018  03:48 PM               608 GenerateProjectFiles.sh
03/07/2018  08:23 AM    <DIR>          Intermediate
02/07/2018  03:48 PM             1,958 package.bat
02/07/2018  03:49 PM    <DIR>          Plugins
02/07/2018  03:48 PM    <DIR>          Source
02/07/2018  03:52 PM               913 update_from_git.bat
02/07/2018  03:48 PM               381 update_from_git.sh
02/07/2018  03:48 PM               234 update_to_git.bat
02/07/2018  03:48 PM               379 update_to_git.sh

Is the solution file supposed to be generated in the same folder as where the batch file is ran? If so there doesn't seem to be any visible output from running the batch file. Perhaps to note in case it's of any use to troubleshooting is that I ran the batch file from x64 Native Tools Command Prompt too as executing it as a batch file by itself redirects me to my OS' drive.

I had a problem that update_from_git.bat didn't generate solution for Visual studio. However, Update 2 from 3rd July 2018 didn't help me. I would like to say what helped me.

My solution:
On the AirSim install page it is told to ensure that Windows 8.1 SDK will be installed. So exactly Windows 8.1 SDK is required (while I was thinking that Windows 10 SDK would do, when it wouldn't).

Hint:
If my solution doesn't help you, there are logs in _saved/logs/_, try to see there :)

A little bit addition to SweetShot's solution~ Be attention to quit "Epic Game Launcher" after installation of Unreal Engine 4.18, and restart "Epic Game Launcher" rather than start "Unreal Engine" which was newly added on the desktop. The fix of associate project file extension with unreal engine will only start here, after which the issue will be fixed

@ArtemBoyarintsev @MaxwellHuang2015 i am also facing the same issue pointed out by @ngwaihung was able to solve the first issues by fix issues with the epic launcher but there is not .sln files created by durign the build , is it necessary to have only the windows 8.1 version , currently i am having 10

@abhigoku10 Well, I was able to run it on windows 10. I don't exactly remember what actions I made, but the main point is to install Windows 8.1 SDK. This sdk can be installed on windows 10 as well. I also remember, I have deleted Windows 10 SDK before installing 8.1 SDK.

I am having the same problem and its here
any suggestions?

Was this page helpful?
0 / 5 - 0 ratings