Skip to content

Commit

Permalink
Split version number
Browse files Browse the repository at this point in the history
  • Loading branch information
jtklein committed Oct 5, 2021
1 parent a9986f5 commit e7dfb58
Showing 1 changed file with 41 additions and 15 deletions.
56 changes: 41 additions & 15 deletions src/app/store/Run.js
Original file line number Diff line number Diff line change
Expand Up @@ -29,21 +29,47 @@ const raxmlAscertainmentOptions = raxmlSettings.ascertainmentOptions;
export const MAX_NUM_CPUS = cpus().length;

// On Windows 7 (= 6.1) use older versions of RAxML
const winBinaries = os.release() === "6.1" ? [
// TODO: add raxml ng windows exe
{ name: 'modeltest-ng.exe', version: '0.1.7' },
{ name: 'raxmlHPC_Win7.exe', multithreaded: false, version: '8.2.10' },
{ name: 'raxmlHPC-SSE3_Win7.exe', multithreaded: false, version: '8.2.10' },
{ name: 'raxmlHPC-PTHREADS-AVX_Win7.exe', multithreaded: true, version: '8.2.10' },
{ name: 'raxmlHPC-PTHREADS-SSE3_Win7.exe', multithreaded: true, version: '8.2.10', initial: true }
] : [
// TODO: add raxml ng windows exe
{ name: 'modeltest-ng.exe', version: '0.1.7' },
{ name: 'raxmlHPC.exe', multithreaded: false, version: '8.2.12' },
{ name: 'raxmlHPC-SSE3.exe', multithreaded: false, version: '8.2.12' },
{ name: 'raxmlHPC-PTHREADS-AVX.exe', multithreaded: true, version: '8.2.12' },
{ name: 'raxmlHPC-PTHREADS-SSE3.exe', multithreaded: true, version: '8.2.12', initial: true }
];
const [majorVersion, minorVersion] = os.release().split('.');
const winBinaries =
majorVersion === '6' && minorVersion === '1'
? [
// TODO: add raxml ng windows exe
{ name: 'modeltest-ng.exe', version: '0.1.7' },
{ name: 'raxmlHPC_Win7.exe', multithreaded: false, version: '8.2.10' },
{
name: 'raxmlHPC-SSE3_Win7.exe',
multithreaded: false,
version: '8.2.10',
},
{
name: 'raxmlHPC-PTHREADS-AVX_Win7.exe',
multithreaded: true,
version: '8.2.10',
},
{
name: 'raxmlHPC-PTHREADS-SSE3_Win7.exe',
multithreaded: true,
version: '8.2.10',
initial: true,
},
]
: [
// TODO: add raxml ng windows exe
{ name: 'modeltest-ng.exe', version: '0.1.7' },
{ name: 'raxmlHPC.exe', multithreaded: false, version: '8.2.12' },
{ name: 'raxmlHPC-SSE3.exe', multithreaded: false, version: '8.2.12' },
{
name: 'raxmlHPC-PTHREADS-AVX.exe',
multithreaded: true,
version: '8.2.12',
},
{
name: 'raxmlHPC-PTHREADS-SSE3.exe',
multithreaded: true,
version: '8.2.12',
initial: true,
},
];

const allBinaries = electronutil.is.windows
? winBinaries
Expand Down

0 comments on commit e7dfb58

Please sign in to comment.