File tree 1 file changed +9
-3
lines changed
src/backend/storeManagers/hyperplay
1 file changed +9
-3
lines changed Original file line number Diff line number Diff line change @@ -1052,9 +1052,15 @@ export async function extract(
1052
1052
const zipFile = path . join ( directory , fileName )
1053
1053
logInfo ( `Extracting ${ zipFile } to ${ destinationPath } ` , LogPrefix . HyperPlay )
1054
1054
1055
- // disables electron's fs wrapper called when extracting .asar files
1056
- // which is necessary to extract electron app/game zip files
1057
- process . noAsar = true
1055
+ /**
1056
+ * @dev disables electron's fs wrapper called when extracting .asar files
1057
+ * which is necessary to extract electron app/game zip files.
1058
+ * @TODO rm this code when we have a long term sol'n for running extraction in a separate process
1059
+ */
1060
+ const enableProcessNoAsar = getFlag ( 'enable-process-no-asar' , false )
1061
+ if ( enableProcessNoAsar ) {
1062
+ process . noAsar = true
1063
+ }
1058
1064
1059
1065
sendFrontendMessage ( 'gameStatusUpdate' , {
1060
1066
appName,
You can’t perform that action at this time.
0 commit comments