mirror of
https://github.com/RPCSX/rpcsx-ui.git
synced 2026-01-31 01:05:23 +01:00
Fix build for windows & android pipeline
This commit is contained in:
2
.github/workflows/android.yml
vendored
2
.github/workflows/android.yml
vendored
@@ -42,7 +42,7 @@ jobs:
|
||||
run: npm install
|
||||
|
||||
- name: Generate Android project
|
||||
run: npm run build:kit && npx expo prebuild --platform android
|
||||
run: npm run build:kit && npm run build:web:ui:release && npx expo prebuild --platform android
|
||||
|
||||
- name: Setup Gradle Cache
|
||||
uses: actions/cache@v4
|
||||
|
||||
@@ -14,16 +14,20 @@ module.exports = async () => {
|
||||
|
||||
if (config.resolver) {
|
||||
config.resolver.resolveRequest = (context, moduleName, platform) => {
|
||||
const result = resolver(moduleName, context.originModulePath, platform);
|
||||
try {
|
||||
return context.resolveRequest(context, moduleName, platform);
|
||||
} catch (e) {
|
||||
const result = resolver(moduleName, context.originModulePath, platform);
|
||||
|
||||
if (result) {
|
||||
return {
|
||||
type: 'sourceFile',
|
||||
filePath: result
|
||||
};
|
||||
if (result) {
|
||||
return {
|
||||
type: 'sourceFile',
|
||||
filePath: result
|
||||
};
|
||||
}
|
||||
|
||||
throw e;
|
||||
}
|
||||
|
||||
return context.resolveRequest(context, moduleName, platform);
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
@@ -196,7 +196,13 @@ export async function createResolver(workspace: GeneratedWorkspace): Promise<Res
|
||||
}
|
||||
}
|
||||
|
||||
return resolveImpl(source, importer, "");
|
||||
const resolved = resolveImpl(source, importer, "");
|
||||
|
||||
if (resolved) {
|
||||
return path.toNative(resolved);
|
||||
}
|
||||
|
||||
return undefined;
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
@@ -1,4 +0,0 @@
|
||||
{
|
||||
"name": "text-editor",
|
||||
"version": "0.1.0"
|
||||
}
|
||||
Reference in New Issue
Block a user