12345678910111213141516171819202122232425 |
- import { TauriConfig } from 'types'
- import merge from 'webpack-merge'
- import * as entry from '../entry'
- import { tauriDir } from '../helpers/app-paths'
- const getTauriConfig = require('../helpers/tauri-config')
- import Runner from '../runner'
- module.exports = async (config: TauriConfig): Promise<void> => {
- const tauri = new Runner()
- const tauriConfig = getTauriConfig(
- merge(
- {
- ctx: {
- debug: true,
- dev: true
- }
- } as any,
- config as any
- ) as TauriConfig
- )
- entry.generate(tauriDir, tauriConfig)
- return tauri.run(tauriConfig)
- }
|