The way to install custom build unreal engine to launcher.
a. Install the engine from launcher.
b. Replace Engine folder by the one from source in github.com
Do not verify any more. If you do, once again the process.
Just keep three folder and one file. You can delete all the other directories and files under installed engine directory if you want, make sure you just use engine build from source only.
a. .egstore ------ The directory for verifying.
b. Engine\Binaries\Win64 ------ The directory to keep UnrealEditor.exe
c. Engine\Plugins\Marketplace ----- The plugins directory for saving plugins from Marketplace
d. UnrealEditor.exe ------ The file for verifying
Build engine from source in another directory.
This way, you can save the space. You are not risky losing your work of modifying engine source code by accident click the button for verifying or update in launcher.
You can install plugins to the directory Engine\Plugins\Marketplace of engine build from source by copying it from installed engine’s marketplace plugins directory the Engine\Plugins\Marketplace.
You can also use software to synchronize the both plugins directory of directly.