Adapt UE4.20.3 or newer && can Shipping build && DLLs replace "Debug"=>"Release" #5
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hi.
I usually use UE4.20.3.
But I can't build MyProject's C++Solution(VS2017), it include UnrealMosquitto.
So, I adapted UnrealMosquitto for UE4.20.3 .
&&
Can a Project(it include UnrealMosquitto) Shipping Build?
I can't because UnrealMosquitto have EditorOnly SourceCodes.
For example, K2Node*, etc....
So I devide it to "mqtt logic code" and "UnrealMosquitto Blueprint code".
The latter is put in other module for Editor.Target.cs.
&&
mosquitto.dll and mosquittopp.dll is built by Debug.
I replace it to ReleaseBuild DLLs.
I used codes is "Latest commit 46b943b".
UnrealMosquitto is so useful by UE4 user.
So I hope it will be completed for current UE4.