项目作者: OpenMicroStep

项目描述 :
Cross language & platform modular build system
高级语言: TypeScript
项目地址: git://github.com/OpenMicroStep/MSBuildSystem.git
创建时间: 2017-02-04T13:00:45Z
项目社区:https://github.com/OpenMicroStep/MSBuildSystem

开源协议:MIT License

下载


MSBuildSystem

This project aim to provide a language independent build system.

Modules

Specific functionalities are provided by modules.
Here is the current official module list:

  • js: Base module for anything related to javascript
  • js.typescript: Add typescript support to the js module
  • cxx: Base module for anything related to C/C++/Objective-C
  • cxx.tools.clang: Add a clang provider (binaries)
  • cxx.sysroot.*: sysroot providers (x86_64-darwin12, x86_64-msvc12, x86_64-debian7, …)

Installation

Because this buildsystem is made to be run by node.js, it’s distributed by npm (node package manager).

  1. npm install -g @openmicrostep/msbuildsystem.cli

To install buildsystem modules you can do:

  1. msbuildsystem modules install $NPM_MODULE_NAME
  2. msbuildsystem modules install @openmicrostep/msbuildsystem.js.typescript