GH-3392 dirty initial MSA support that shares logic with Mojang flows
Both act as the first step of AuthContext.
This commit is contained in:
@ -203,20 +203,31 @@ set(STATUS_SOURCES
|
||||
# Support for Minecraft instances and launch
|
||||
set(MINECRAFT_SOURCES
|
||||
# Minecraft support
|
||||
minecraft/auth/AccountData.h
|
||||
minecraft/auth/AccountData.cpp
|
||||
minecraft/auth/AccountTask.h
|
||||
minecraft/auth/AccountTask.cpp
|
||||
minecraft/auth/AuthSession.h
|
||||
minecraft/auth/AuthSession.cpp
|
||||
minecraft/auth/MojangAccountList.h
|
||||
minecraft/auth/MojangAccountList.cpp
|
||||
minecraft/auth/MojangAccount.h
|
||||
minecraft/auth/MojangAccount.cpp
|
||||
minecraft/auth/YggdrasilTask.h
|
||||
minecraft/auth/YggdrasilTask.cpp
|
||||
minecraft/auth/flows/AuthenticateTask.h
|
||||
minecraft/auth/flows/AuthenticateTask.cpp
|
||||
minecraft/auth/flows/RefreshTask.cpp
|
||||
minecraft/auth/flows/RefreshTask.cpp
|
||||
minecraft/auth/flows/ValidateTask.h
|
||||
minecraft/auth/flows/ValidateTask.cpp
|
||||
minecraft/auth/AccountList.h
|
||||
minecraft/auth/AccountList.cpp
|
||||
minecraft/auth/MinecraftAccount.h
|
||||
minecraft/auth/MinecraftAccount.cpp
|
||||
minecraft/auth/flows/AuthContext.h
|
||||
minecraft/auth/flows/AuthContext.cpp
|
||||
|
||||
minecraft/auth/flows/MSAInteractive.h
|
||||
minecraft/auth/flows/MSAInteractive.cpp
|
||||
minecraft/auth/flows/MSASilent.h
|
||||
minecraft/auth/flows/MSASilent.cpp
|
||||
|
||||
minecraft/auth/flows/MojangLogin.h
|
||||
minecraft/auth/flows/MojangLogin.cpp
|
||||
minecraft/auth/flows/MojangRefresh.h
|
||||
minecraft/auth/flows/MojangRefresh.cpp
|
||||
|
||||
minecraft/auth/flows/Yggdrasil.h
|
||||
minecraft/auth/flows/Yggdrasil.cpp
|
||||
|
||||
minecraft/gameoptions/GameOptions.h
|
||||
minecraft/gameoptions/GameOptions.cpp
|
||||
@ -732,6 +743,8 @@ SET(MULTIMC_SOURCES
|
||||
dialogs/IconPickerDialog.h
|
||||
dialogs/LoginDialog.cpp
|
||||
dialogs/LoginDialog.h
|
||||
dialogs/MSALoginDialog.cpp
|
||||
dialogs/MSALoginDialog.h
|
||||
dialogs/NewComponentDialog.cpp
|
||||
dialogs/NewComponentDialog.h
|
||||
dialogs/NewInstanceDialog.cpp
|
||||
@ -850,6 +863,7 @@ SET(MULTIMC_UIS
|
||||
dialogs/EditAccountDialog.ui
|
||||
dialogs/ExportInstanceDialog.ui
|
||||
dialogs/LoginDialog.ui
|
||||
dialogs/MSALoginDialog.ui
|
||||
dialogs/UpdateDialog.ui
|
||||
dialogs/NotificationDialog.ui
|
||||
dialogs/SkinUploadDialog.ui
|
||||
@ -892,6 +906,7 @@ target_link_libraries(MultiMC_logic
|
||||
optional-bare
|
||||
tomlc99
|
||||
BuildConfig
|
||||
Katabasis
|
||||
)
|
||||
target_link_libraries(MultiMC_logic
|
||||
Qt5::Core
|
||||
|
Reference in New Issue
Block a user