always use ollama binary

This commit is contained in:
Jeffrey Morgan
2023-07-06 14:32:48 -04:00
parent 7cf5905063
commit 39f4d8edaa
3 changed files with 27 additions and 4 deletions

View File

@@ -8,6 +8,7 @@ import { AutoUnpackNativesPlugin } from '@electron-forge/plugin-auto-unpack-nati
import { WebpackPlugin } from '@electron-forge/plugin-webpack'
import * as path from 'path'
import * as fs from 'fs'
import * as os from 'fs'
import { mainConfig } from './webpack.main.config'
import { rendererConfig } from './webpack.renderer.config'
@@ -19,7 +20,7 @@ const config: ForgeConfig = {
appVersion: process.env.VERSION || packageJson.version,
asar: true,
icon: './images/icon',
extraResource: ['../ollama', '../ggml-metal.metal'],
extraResource: ['../ollama', ...(process.platform === 'darwin' ? ['../ggml-metal.metal'] : [])],
...(process.env.SIGN
? {
osxSign: {