Giter Club home page Giter Club logo

fbmake's Introduction

FBMake (Fast-Build Make) is a lua-based build tool.

Description

TODO: Translate Description into English

FBMake (Fast-Build Make) 是一个基于Lua语言的构建工具。

FBMake基于New BSD协议,您可以自由的使用、分发它,在此之前请阅读附带的协议说明文件LICENSE.md

它使用工程风格的make定义,支持编写各种插件来获得更丰富的功能。

它支持多个平台、多种不同的编译工具,支持不同IDE的工程创建。

受益于Lua语言与LuaJIT项目,FBMake提供极具扩展性的功能同时,具备超卓的性能。

###目前支持的操作系统: Windows

###目前支持的IDE:

Documentation

Installation

If you download zip file, you should also download luajit.

If you cloned with git, use "Submodule Update" command for TotoriseGit or run "git submodule update" command in shell.

You should build luajit executable before using fbmake. Follow the luajit installation guide, and copy luajit binaries into fbmake directory.

Don't forget to set path environment or to create alias for fbmake shell script.

type "fbmake -v" to check if fbmake is ok to use.

History

fbmake's People

Contributors

tdzl2003 avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar

Forkers

younggk

fbmake's Issues

Properties model

design properties model

add properties module into project

unittests.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.