CesiumGS / cesium-unreal

Bringing the 3D geospatial ecosystem to Unreal Engine
https://cesium.com/platform/cesium-for-unreal/
Apache License 2.0
926 stars 296 forks source link

Document the need for a release build of cesium-native in a Shipping build of Cesium for Unreal #152

Closed Lildreas closed 3 years ago

Lildreas commented 3 years ago

Hello,

I can run the cesium-unreal-demo in the editor, and I can package the project and then run the exe, works well.

But when I try to add the plugin to my existing project the plugin itself works in the editor, but I cannot package the project anymore, I get an error, see below.

BTW, I added the cesium plugin by checking out the GitHub repo to the Plugin folder of my existing project. Then I followed the make-steps for the plugin (same as in the cesium-unreal-demo, re-created the VS solution files, compiled Cesium when UE started and the plugin works fine in the existing project - only the packaging doesn't work).

The output log:

LogUObjectHash: Compacting FUObjectHashTables data took   0.52ms
LogMainFrame: Selected target: CESIUM_TEST
LogLauncherProfile: Unable to use promoted target - ../../../../../../Users/andreas.lepel/Desktop/CESIUM_TEST/Binaries/Win64/CESIUM_TEST-Win64-Shipping.target does not exist.
UATHelper: Packaging (Windows (64-bit)): Running AutomationTool...
UATHelper: Packaging (Windows (64-bit)): Parsing command line: -ScriptsForProject=C:/Users/andreas.lepel/Desktop/CESIUM_TEST/CESIUM_TEST.uproject BuildCookRun -nocompileeditor -installed -nop4 -project=C:/Users/andreas.lepel/Desktop/CESIUM_TEST/CESIUM_TEST.uproject -cook -stage -archive -archivedirectory=C:/Users/andreas.lepel/Desktop/CESIUM_Quickstart -pack
age -ue4exe="C:\Program Files\Epic Games\UE_4.26\Engine\Binaries\Win64\UE4Editor-Cmd.exe" -ddc=InstalledDerivedDataBackendGraph -pak -prereqs -nodebuginfo -targetplatform=Win64 -build -target=CESIUM_TEST -clientconfig=Shipping -utf8output
UATHelper: Packaging (Windows (64-bit)): Setting up ProjectParams for C:\Users\andreas.lepel\Desktop\CESIUM_TEST\CESIUM_TEST.uproject
UATHelper: Packaging (Windows (64-bit)): ********** BUILD COMMAND STARTED **********
UATHelper: Packaging (Windows (64-bit)): Running: C:\Program Files\Epic Games\UE_4.26\Engine\Binaries\DotNET\UnrealBuildTool.exe CESIUM_TEST Win64 Shipping -Project=C:\Users\andreas.lepel\Desktop\CESIUM_TEST\CESIUM_TEST.uproject  C:\Users\andreas.lepel\Desktop\CESIUM_TEST\CESIUM_TEST.uproject -NoUBTMakefiles  -remoteini="C:\Users\andreas.lepel\Desktop\CESIUM
_TEST" -skipdeploy -Manifest=C:\Users\andreas.lepel\Desktop\CESIUM_TEST\Intermediate\Build\Manifest.xml -NoHotReload -log="C:\Users\andreas.lepel\AppData\Roaming\Unreal Engine\AutomationTool\Logs\C+Program+Files+Epic+Games+UE_4.26\UBT-CESIUM_TEST-Win64-Shipping.txt"
UATHelper: Packaging (Windows (64-bit)):   WARNING: Library 'C:\Users\andreas.lepel\Desktop\CESIUM_TEST\Plugins\cesium-unreal\Source\Cesium\../../extern/build/cesium-native/Cesium3DTiles/RelWithDebInfo/Cesium3DTiles.lib' was not resolvable to a file when used in Module 'Cesium', assuming it is a filename and will search library paths for it. This is slow and
 dependency checking will not work for it. Please update reference to be fully qualified alternatively use PublicSystemLibraryPaths if you do intended to use this slow path to suppress this warning.
UATHelper: Packaging (Windows (64-bit)):   WARNING: Library 'C:\Users\andreas.lepel\Desktop\CESIUM_TEST\Plugins\cesium-unreal\Source\Cesium\../../extern/build/cesium-native/CesiumAsync/RelWithDebInfo/CesiumAsync.lib' was not resolvable to a file when used in Module 'Cesium', assuming it is a filename and will search library paths for it. This is slow and dep
endency checking will not work for it. Please update reference to be fully qualified alternatively use PublicSystemLibraryPaths if you do intended to use this slow path to suppress this warning.
UATHelper: Packaging (Windows (64-bit)):   WARNING: Library 'C:\Users\andreas.lepel\Desktop\CESIUM_TEST\Plugins\cesium-unreal\Source\Cesium\../../extern/build/cesium-native/CesiumGeospatial/RelWithDebInfo/CesiumGeospatial.lib' was not resolvable to a file when used in Module 'Cesium', assuming it is a filename and will search library paths for it. This is sl
ow and dependency checking will not work for it. Please update reference to be fully qualified alternatively use PublicSystemLibraryPaths if you do intended to use this slow path to suppress this warning.
UATHelper: Packaging (Windows (64-bit)):   WARNING: Library 'C:\Users\andreas.lepel\Desktop\CESIUM_TEST\Plugins\cesium-unreal\Source\Cesium\../../extern/build/cesium-native/CesiumGeometry/RelWithDebInfo/CesiumGeometry.lib' was not resolvable to a file when used in Module 'Cesium', assuming it is a filename and will search library paths for it. This is slow a
nd dependency checking will not work for it. Please update reference to be fully qualified alternatively use PublicSystemLibraryPaths if you do intended to use this slow path to suppress this warning.
UATHelper: Packaging (Windows (64-bit)):   WARNING: Library 'C:\Users\andreas.lepel\Desktop\CESIUM_TEST\Plugins\cesium-unreal\Source\Cesium\../../extern/build/cesium-native/CesiumGltf/RelWithDebInfo/CesiumGltf.lib' was not resolvable to a file when used in Module 'Cesium', assuming it is a filename and will search library paths for it. This is slow and depen
dency checking will not work for it. Please update reference to be fully qualified alternatively use PublicSystemLibraryPaths if you do intended to use this slow path to suppress this warning.
UATHelper: Packaging (Windows (64-bit)):   WARNING: Library 'C:\Users\andreas.lepel\Desktop\CESIUM_TEST\Plugins\cesium-unreal\Source\Cesium\../../extern/build/cesium-native/CesiumGltfReader/RelWithDebInfo/CesiumGltfReader.lib' was not resolvable to a file when used in Module 'Cesium', assuming it is a filename and will search library paths for it. This is sl
ow and dependency checking will not work for it. Please update reference to be fully qualified alternatively use PublicSystemLibraryPaths if you do intended to use this slow path to suppress this warning.
UATHelper: Packaging (Windows (64-bit)):   WARNING: Library 'C:\Users\andreas.lepel\Desktop\CESIUM_TEST\Plugins\cesium-unreal\Source\Cesium\../../extern/build/cesium-native/CesiumUtility/RelWithDebInfo/CesiumUtility.lib' was not resolvable to a file when used in Module 'Cesium', assuming it is a filename and will search library paths for it. This is slow and
 dependency checking will not work for it. Please update reference to be fully qualified alternatively use PublicSystemLibraryPaths if you do intended to use this slow path to suppress this warning.
UATHelper: Packaging (Windows (64-bit)):   WARNING: Library 'C:\Users\andreas.lepel\Desktop\CESIUM_TEST\Plugins\cesium-unreal\Source\Cesium\../../extern/build/cesium-native/extern/uriparser/RelWithDebInfo/uriparser.lib' was not resolvable to a file when used in Module 'Cesium', assuming it is a filename and will search library paths for it. This is slow and 
dependency checking will not work for it. Please update reference to be fully qualified alternatively use PublicSystemLibraryPaths if you do intended to use this slow path to suppress this warning.
UATHelper: Packaging (Windows (64-bit)):   WARNING: Library 'C:\Users\andreas.lepel\Desktop\CESIUM_TEST\Plugins\cesium-unreal\Source\Cesium\../../extern/build/cesium-native/extern/draco/RelWithDebInfo/draco.lib' was not resolvable to a file when used in Module 'Cesium', assuming it is a filename and will search library paths for it. This is slow and dependen
cy checking will not work for it. Please update reference to be fully qualified alternatively use PublicSystemLibraryPaths if you do intended to use this slow path to suppress this warning.
UATHelper: Packaging (Windows (64-bit)):   WARNING: Library 'C:\Users\andreas.lepel\Desktop\CESIUM_TEST\Plugins\cesium-unreal\Source\Cesium\../../extern/build/cesium-native/extern/asyncplusplus/RelWithDebInfo/async++.lib' was not resolvable to a file when used in Module 'Cesium', assuming it is a filename and will search library paths for it. This is slow an
d dependency checking will not work for it. Please update reference to be fully qualified alternatively use PublicSystemLibraryPaths if you do intended to use this slow path to suppress this warning.
UATHelper: Packaging (Windows (64-bit)):   WARNING: Library 'C:\Users\andreas.lepel\Desktop\CESIUM_TEST\Plugins\cesium-unreal\Source\Cesium\../../extern/build/cesium-native/extern/sqlite3/RelWithDebInfo/sqlite3.lib' was not resolvable to a file when used in Module 'Cesium', assuming it is a filename and will search library paths for it. This is slow and depe
ndency checking will not work for it. Please update reference to be fully qualified alternatively use PublicSystemLibraryPaths if you do intended to use this slow path to suppress this warning.
UATHelper: Packaging (Windows (64-bit)):   WARNING: Library 'C:\Users\andreas.lepel\Desktop\CESIUM_TEST\Plugins\cesium-unreal\Source\Cesium\../../extern/build/cesium-native/extern/tinyxml2/RelWithDebInfo/tinyxml2.lib' was not resolvable to a file when used in Module 'Cesium', assuming it is a filename and will search library paths for it. This is slow and de
pendency checking will not work for it. Please update reference to be fully qualified alternatively use PublicSystemLibraryPaths if you do intended to use this slow path to suppress this warning.
UATHelper: Packaging (Windows (64-bit)):   WARNING: Library 'C:\Users\andreas.lepel\Desktop\CESIUM_TEST\Plugins\cesium-unreal\Source\Cesium\../../extern/build/cesium-native/extern/spdlog/RelWithDebInfo/spdlog.lib' was not resolvable to a file when used in Module 'Cesium', assuming it is a filename and will search library paths for it. This is slow and depend
ency checking will not work for it. Please update reference to be fully qualified alternatively use PublicSystemLibraryPaths if you do intended to use this slow path to suppress this warning.
UATHelper: Packaging (Windows (64-bit)):   WARNING: Library 'C:\Users\andreas.lepel\Desktop\CESIUM_TEST\Plugins\cesium-unreal\Source\Cesium\../../extern/build/cesium-native/extern/modp_b64/RelWithDebInfo/modp_b64.lib' was not resolvable to a file when used in Module 'Cesium', assuming it is a filename and will search library paths for it. This is slow and de
pendency checking will not work for it. Please update reference to be fully qualified alternatively use PublicSystemLibraryPaths if you do intended to use this slow path to suppress this warning.
PackagingResults: Warning: Library 'C:\Users\andreas.lepel\Desktop\CESIUM_TEST\Plugins\cesium-unreal\Source\Cesium\../../extern/build/cesium-native/Cesium3DTiles/RelWithDebInfo/Cesium3DTiles.lib' was not resolvable to a file when used in Module 'Cesium', assuming it is a filename and will search library paths for it. This is slow and dependency checking will
 not work for it. Please update reference to be fully qualified alternatively use PublicSystemLibraryPaths if you do intended to use this slow path to suppress this warning.
PackagingResults: Warning: Library 'C:\Users\andreas.lepel\Desktop\CESIUM_TEST\Plugins\cesium-unreal\Source\Cesium\../../extern/build/cesium-native/CesiumAsync/RelWithDebInfo/CesiumAsync.lib' was not resolvable to a file when used in Module 'Cesium', assuming it is a filename and will search library paths for it. This is slow and dependency checking will not
 work for it. Please update reference to be fully qualified alternatively use PublicSystemLibraryPaths if you do intended to use this slow path to suppress this warning.
PackagingResults: Warning: Library 'C:\Users\andreas.lepel\Desktop\CESIUM_TEST\Plugins\cesium-unreal\Source\Cesium\../../extern/build/cesium-native/CesiumGeospatial/RelWithDebInfo/CesiumGeospatial.lib' was not resolvable to a file when used in Module 'Cesium', assuming it is a filename and will search library paths for it. This is slow and dependency checkin
g will not work for it. Please update reference to be fully qualified alternatively use PublicSystemLibraryPaths if you do intended to use this slow path to suppress this warning.
PackagingResults: Warning: Library 'C:\Users\andreas.lepel\Desktop\CESIUM_TEST\Plugins\cesium-unreal\Source\Cesium\../../extern/build/cesium-native/CesiumGeometry/RelWithDebInfo/CesiumGeometry.lib' was not resolvable to a file when used in Module 'Cesium', assuming it is a filename and will search library paths for it. This is slow and dependency checking wi
ll not work for it. Please update reference to be fully qualified alternatively use PublicSystemLibraryPaths if you do intended to use this slow path to suppress this warning.
PackagingResults: Warning: Library 'C:\Users\andreas.lepel\Desktop\CESIUM_TEST\Plugins\cesium-unreal\Source\Cesium\../../extern/build/cesium-native/CesiumGltf/RelWithDebInfo/CesiumGltf.lib' was not resolvable to a file when used in Module 'Cesium', assuming it is a filename and will search library paths for it. This is slow and dependency checking will not w
ork for it. Please update reference to be fully qualified alternatively use PublicSystemLibraryPaths if you do intended to use this slow path to suppress this warning.
PackagingResults: Warning: Library 'C:\Users\andreas.lepel\Desktop\CESIUM_TEST\Plugins\cesium-unreal\Source\Cesium\../../extern/build/cesium-native/CesiumGltfReader/RelWithDebInfo/CesiumGltfReader.lib' was not resolvable to a file when used in Module 'Cesium', assuming it is a filename and will search library paths for it. This is slow and dependency checkin
g will not work for it. Please update reference to be fully qualified alternatively use PublicSystemLibraryPaths if you do intended to use this slow path to suppress this warning.
PackagingResults: Warning: Library 'C:\Users\andreas.lepel\Desktop\CESIUM_TEST\Plugins\cesium-unreal\Source\Cesium\../../extern/build/cesium-native/CesiumUtility/RelWithDebInfo/CesiumUtility.lib' was not resolvable to a file when used in Module 'Cesium', assuming it is a filename and will search library paths for it. This is slow and dependency checking will
 not work for it. Please update reference to be fully qualified alternatively use PublicSystemLibraryPaths if you do intended to use this slow path to suppress this warning.
PackagingResults: Warning: Library 'C:\Users\andreas.lepel\Desktop\CESIUM_TEST\Plugins\cesium-unreal\Source\Cesium\../../extern/build/cesium-native/extern/uriparser/RelWithDebInfo/uriparser.lib' was not resolvable to a file when used in Module 'Cesium', assuming it is a filename and will search library paths for it. This is slow and dependency checking will 
not work for it. Please update reference to be fully qualified alternatively use PublicSystemLibraryPaths if you do intended to use this slow path to suppress this warning.
PackagingResults: Warning: Library 'C:\Users\andreas.lepel\Desktop\CESIUM_TEST\Plugins\cesium-unreal\Source\Cesium\../../extern/build/cesium-native/extern/draco/RelWithDebInfo/draco.lib' was not resolvable to a file when used in Module 'Cesium', assuming it is a filename and will search library paths for it. This is slow and dependency checking will not work
 for it. Please update reference to be fully qualified alternatively use PublicSystemLibraryPaths if you do intended to use this slow path to suppress this warning.
PackagingResults: Warning: Library 'C:\Users\andreas.lepel\Desktop\CESIUM_TEST\Plugins\cesium-unreal\Source\Cesium\../../extern/build/cesium-native/extern/asyncplusplus/RelWithDebInfo/async++.lib' was not resolvable to a file when used in Module 'Cesium', assuming it is a filename and will search library paths for it. This is slow and dependency checking wil
l not work for it. Please update reference to be fully qualified alternatively use PublicSystemLibraryPaths if you do intended to use this slow path to suppress this warning.
PackagingResults: Warning: Library 'C:\Users\andreas.lepel\Desktop\CESIUM_TEST\Plugins\cesium-unreal\Source\Cesium\../../extern/build/cesium-native/extern/sqlite3/RelWithDebInfo/sqlite3.lib' was not resolvable to a file when used in Module 'Cesium', assuming it is a filename and will search library paths for it. This is slow and dependency checking will not 
work for it. Please update reference to be fully qualified alternatively use PublicSystemLibraryPaths if you do intended to use this slow path to suppress this warning.
PackagingResults: Warning: Library 'C:\Users\andreas.lepel\Desktop\CESIUM_TEST\Plugins\cesium-unreal\Source\Cesium\../../extern/build/cesium-native/extern/tinyxml2/RelWithDebInfo/tinyxml2.lib' was not resolvable to a file when used in Module 'Cesium', assuming it is a filename and will search library paths for it. This is slow and dependency checking will no
t work for it. Please update reference to be fully qualified alternatively use PublicSystemLibraryPaths if you do intended to use this slow path to suppress this warning.
PackagingResults: Warning: Library 'C:\Users\andreas.lepel\Desktop\CESIUM_TEST\Plugins\cesium-unreal\Source\Cesium\../../extern/build/cesium-native/extern/spdlog/RelWithDebInfo/spdlog.lib' was not resolvable to a file when used in Module 'Cesium', assuming it is a filename and will search library paths for it. This is slow and dependency checking will not wo
rk for it. Please update reference to be fully qualified alternatively use PublicSystemLibraryPaths if you do intended to use this slow path to suppress this warning.
PackagingResults: Warning: Library 'C:\Users\andreas.lepel\Desktop\CESIUM_TEST\Plugins\cesium-unreal\Source\Cesium\../../extern/build/cesium-native/extern/modp_b64/RelWithDebInfo/modp_b64.lib' was not resolvable to a file when used in Module 'Cesium', assuming it is a filename and will search library paths for it. This is slow and dependency checking will no
t work for it. Please update reference to be fully qualified alternatively use PublicSystemLibraryPaths if you do intended to use this slow path to suppress this warning.
UATHelper: Packaging (Windows (64-bit)):   Parsing headers for CESIUM_TEST
UATHelper: Packaging (Windows (64-bit)):     Running UnrealHeaderTool "C:\Users\andreas.lepel\Desktop\CESIUM_TEST\CESIUM_TEST.uproject" "C:\Users\andreas.lepel\Desktop\CESIUM_TEST\Intermediate\Build\Win64\CESIUM_TEST\Shipping\CESIUM_TEST.uhtmanifest" -LogCmds="loginit warning, logexit warning, logdatabase error" -Unattended -WarningsAsErrors -abslog="C:\User
s\andreas.lepel\AppData\Roaming\Unreal Engine\AutomationTool\Logs\C+Program+Files+Epic+Games+UE_4.26\UHT-CESIUM_TEST-Win64-Shipping.txt" -installed
UATHelper: Packaging (Windows (64-bit)):   Reflection code generated for CESIUM_TEST in 4,7628083 seconds
UATHelper: Packaging (Windows (64-bit)):   Writing manifest to C:\Users\andreas.lepel\Desktop\CESIUM_TEST\Intermediate\Build\Manifest.xml
UATHelper: Packaging (Windows (64-bit)):   Building CESIUM_TEST...
UATHelper: Packaging (Windows (64-bit)):   Using Visual Studio 2019 14.28.29337 toolchain (C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.28.29333) and Windows 10.0.18362.0 SDK (C:\Program Files (x86)\Windows Kits\10).
UATHelper: Packaging (Windows (64-bit)):   Building 5 actions with 20 processes...
UATHelper: Packaging (Windows (64-bit)):     [1/5] PCH.Cesium.cpp
UATHelper: Packaging (Windows (64-bit)):     [2/5] Module.Cesium.gen.cpp
UATHelper: Packaging (Windows (64-bit)):     [3/5] Module.Cesium.cpp
UATHelper: Packaging (Windows (64-bit)):     [4/5] CESIUM_TEST-Win64-Shipping.exe
UATHelper: Packaging (Windows (64-bit)):     LINK : fatal error LNK1181: cannot open input file 'C:\Users\andreas.lepel\Desktop\CESIUM_TEST\Plugins\cesium-unreal\Source\Cesium\..\..\extern\build\cesium-native\Cesium3DTiles\RelWithDebInfo\Cesium3DTiles.lib'
UATHelper: Packaging (Windows (64-bit)): Took 43,6668933s to run UnrealBuildTool.exe, ExitCode=6
UATHelper: Packaging (Windows (64-bit)): UnrealBuildTool failed. See log for more details. (C:\Users\andreas.lepel\AppData\Roaming\Unreal Engine\AutomationTool\Logs\C+Program+Files+Epic+Games+UE_4.26\UBT-CESIUM_TEST-Win64-Shipping.txt)
UATHelper: Packaging (Windows (64-bit)): AutomationTool exiting with ExitCode=6 (6)
UATHelper: Packaging (Windows (64-bit)): BUILD FAILED
PackagingResults: Error: Unknown Error
kring commented 3 years ago

@Lildreas I think the problem may be that you haven't built the RelWithDebInfo configuration of cesium-native. When you're following the cesium-native build instructions, at the step where you would normal do this for an in-editor debug build:

cmake --build build --config Debug

You should instead do this:

cmake --build build --config RelWithDebInfo

This should be true of the cesium-unreal-demo project as well, but it may be working there because you built the RelWithDebInfo configuration sometime in the past.

Lildreas commented 3 years ago

Hi,

thanks for the fast help!

I did as you suggested and build the cesium-native manually, created a build folder in cesium-native and the Cesium3DTiles.lib now was build in the followinf folder, have a look at the screenshot: C:\Users\andreas.lepel\Desktop\CESIUM_TEST\Plugins\cesium-unreal\extern\cesium-native\build\Cesium3DTiles\RelWithDebInfo

But the packaging still breaks, because the lib is expected at another path, where it's "extern\build\cesium-native", not "extern\cesium-native\build". That is so similar taht's it's hard to catch. :-D

UATHelper: Packaging (Windows (64-bit)): LINK : fatal error LNK1181: cannot open input file 'C:\Users\andreas.lepel\Desktop\CESIUM_TEST\Plugins\cesium-unreal\Source\Cesium\..\..\extern\build\cesium-native\Cesium3DTiles\RelWithDebInfo\Cesium3DTiles.lib'

Any ideas how to fix this? I don't want to just copy the stuff to correct the path issue.

Thanks, Andreas

LibPath

kring commented 3 years ago

@Lildreas it sounds like you may have built cesium-native from the cesium-native directory instead of from the extern directory. There's a note in the README:

NOTE: You must build with the CMakeLists.txt in the Plugins/cesium-unreal/extern, not the one in Plugins/cesium-unreal/extern/cesium-native.

Let me know if that's not the case and I'll look closer.

Lildreas commented 3 years ago

Hi Kevin,

I started again from scratch and documented what I did:

1) Cloned cesium-unreal into the Plugins folder, with the submodules 2) cd Plugins/cesium-unreal/extern 3) mkdir build 4) cmake -B build -S . 5) cmake --build build --config Debug 6) Started the .uproject file, was asked to rebuild "Cesium", did it 7) Packaged Project with "Shipping" configuration, got the error again:

UATHelper: Packaging (Windows (64-bit)): LINK : fatal error LNK1181: cannot open input file 'C:\Users\andreas.lepel\Desktop\CESIUM_TEST\Plugins\cesium-unreal\Source\Cesium....\extern\build\cesium-native\Cesium3DTiles\RelWithDebInfo\Cesium3DTiles.lib'

8) I now Packaged Project with "Debug Game" configuration => this worked!

9) Now I did "cmake --build build --config RelWithDebInfo" in the same Plugins/cesium-unreal/extern folder 10) Started the project again 11) Packaged Project with "Shipping" configuration again => now this worked, too

After this I re-visited the cesium-unreal-demo and tried to package the project with "Shipping" configuration, and it didn't work anymore - so when it worked the first time it only worked because the Build Configuration was set to "Debug Game" or "Development".

So, the solution seems to be that if you want to build with "Shipping" configuration then building the native again using "cmake --build build --config RelWithDebInfo" is needed.

Maybe add this to the documentation?

Thanks for the lighning fast support & best from Germany Andreas

kring commented 3 years ago

So, the solution seems to be that if you want to build with "Shipping" configuration then building the native again using "cmake --build build --config RelWithDebInfo" is needed.

Yep that's exactly right! And agreed, it needs to be in the documentation. Or, ideally, we'd figure out how to make the Unreal build automatically trigger the cesium-native CMake-based build. But I'm not sure how realistic that is. :)

Lildreas commented 3 years ago

I guess a hint in the documentation would be enough, from end of March on in my understanding the plugin will be downloadable directly from the Unreal Marketplace anyhow, with all options included.

BTW, congrats again for the awesome work on this plugin!

Lildreas commented 3 years ago

Should I close the issue or should I let it remain open as a remainder and you will do it after adding the comment to the documentation? :-)

kring commented 3 years ago

Let's leave it open as a reminder for the documentation. I changed the title to make that more clear. Thanks!