Allow unknown platforms
This commit is contained in:
parent
a274cd227e
commit
6e66f46a4a
|
@ -16,7 +16,7 @@ declare module "addon-tools-raub" {
|
|||
include: string;
|
||||
}>;
|
||||
|
||||
type TPlatformName = 'windows' | 'linux' | 'osx' | 'aarch64' | 'unknown';
|
||||
type TPlatformName = 'windows' | 'linux' | 'osx' | 'aarch64';
|
||||
type TPlatformDir = `bin-${TPlatformName}`;
|
||||
|
||||
/**
|
||||
|
|
10
index.js
10
index.js
|
@ -8,7 +8,7 @@ try {
|
|||
}
|
||||
|
||||
const nameWindows = 'windows';
|
||||
const nameUnknown = 'unknown';
|
||||
const nameArch = `${process.platform}-${process.arch}`;
|
||||
|
||||
const platformNames = {
|
||||
win32: nameWindows,
|
||||
|
@ -19,14 +19,10 @@ const platformNames = {
|
|||
|
||||
const platformName = (
|
||||
platformNames[process.platform] ||
|
||||
platformNames[`${process.platform}-${process.arch}`] ||
|
||||
'unknown'
|
||||
platformNames[nameArch] ||
|
||||
nameArch
|
||||
);
|
||||
|
||||
if (platformName === nameUnknown) {
|
||||
console.log(`Error: UNKNOWN PLATFORM "${process.platform}"`);
|
||||
}
|
||||
|
||||
const isWindows = platformName === nameWindows;
|
||||
|
||||
const rootPath = __dirname.replace(/\\/g, '/');
|
||||
|
|
Loading…
Reference in New Issue