tauri-build.js 579 B

123456789101112131415161718192021222324252627282930313233
  1. const parseArgs = require('minimist')
  2. const argv = parseArgs(process.argv.slice(2), {
  3. alias: {
  4. h: 'help',
  5. d: 'debug',
  6. t: 'target'
  7. },
  8. boolean: ['h', 'd']
  9. })
  10. if (argv.help) {
  11. console.log(`
  12. Description
  13. Tauri build.
  14. Usage
  15. $ tauri build
  16. Options
  17. --help, -h Displays this message
  18. --debug, -d Builds with the debug flag
  19. --target, -t Comma-separated list of target triples to build against
  20. `)
  21. process.exit(0)
  22. }
  23. const build = require('../dist/api/build')
  24. build({
  25. ctx: {
  26. debug: argv.debug,
  27. target: argv.target
  28. }
  29. })