mrtrizer / FlappyTools2

FlappyTools is a project generator based on js template engine. Made for using in FlappyEngine but independant and can be used separately.
0 stars 0 forks source link
template-engine template-project

Status

Installation and test

Build Status Build status

Installation

Tested on OSX, Ubuntu and Windows 10. Before installation you need:

To install:

  1. Download repo any convinient way
  2. Create build folder
  3. Enter build folder
  4. Run cmake -G "Unix Makefiles" ..
  5. Run make install under root (with sudo)

Windows:

  1. Install cmake, vs build tools, and node.js
  2. Open vs build tools console
  3. Enter FlappyTools2/scripts
  4. npm install

To build project on Windows:

  1. Enter target project dir
  2. \flappy gen cmake
  3. cd generated\cmake
  4. cmake -G "Visual Studio 15 2017"
  5. cmake --build . --target ALL_BUILD --config Release
  6. You executable is in Release folder

After installation you can run flappy --help and look at repository wiki for details.

Using example:

  1. flappy init cpp
  2. cd
  3. flappy gen cmake
  4. flappy build cmake