UNPKG

456 BPlain TextView Raw
1#!/usr/bin/env node
2'use strict'
3
4const shelljs = require('shelljs')
5const program = require('commander').parse(process.argv)
6const logger = require('../util/logger')
7const exec = require('../util/exec')
8
9const projectName = program.args[0]
10const template = program.args[1] || ''
11
12if (!projectName) {
13 logger.fatal('project-name is required.')
14}
15
16shelljs.mkdir(projectName)
17shelljs.cd(projectName)
18exec('xdc', ['init', template], {
19 stdio: 'inherit',
20})