mirror of
https://github.com/johndoe6345789/metabuilder.git
synced 2026-04-25 14:25:02 +00:00
21 lines
638 B
TypeScript
21 lines
638 B
TypeScript
import path from 'path'
|
|
import { runCppBuildAssistant } from './cpp-build-assistant/runner'
|
|
|
|
export { CppBuildAssistant, createAssistant } from './cpp-build-assistant'
|
|
export { createCppBuildAssistantConfig } from './cpp-build-assistant/config'
|
|
export { runCppBuildAssistant } from './cpp-build-assistant/runner'
|
|
|
|
if (require.main === module) {
|
|
const args = process.argv.slice(2)
|
|
const projectRoot = path.join(__dirname, '..')
|
|
|
|
runCppBuildAssistant(args, projectRoot)
|
|
.then(success => {
|
|
process.exit(success ? 0 : 1)
|
|
})
|
|
.catch(error => {
|
|
console.error(error?.message || error)
|
|
process.exit(1)
|
|
})
|
|
}
|