F-WuTS / harrogate

The UI for the Link2

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

harrogate

The UI for the Link2

Install harrogate from source

Requirements:

  • Node.js v 4.2.4 LTS

Install dependencies: This will fetch all required npm dependencies.

cd harrogate
npm install

Robot programs requirements: These libraries are required to compile a robot program with harrogate.

  • zlib v 1.2
  • libpng v 1.6
  • libbson v 1.1
  • daylite
  • libaurora
  • MinGW (Windows) or Visual C++ Compiler (Windows)

Note: harrogate assumes that those dependencies were installed into <harrogate-dir>\..\prefix\usr\. Modify <harrogate-dir>\config.js if you installed them into a different location.

Launching gulp (development)

Gulp is used to

  • Compile the jade sources and browserify the client scripts.
  • Start the Express server
cd harrogate
gulp

Launching express server (production)

Note: Gulp needs to run before to compile jade source and browserify the client scripts.

cd harrogate
node server.js

Open the harrogate web pages

Open a web browser and navigate to http://<IP of the harrogate server>:8888 (e.g. http://127.0.0.1:8888)

Authors

  • Braden McDorman
  • Stefan Zeltner

License

harrogate is released under the terms of the GPLv3 license. For more information, see the LICENSE file in the root of this project.

About

The UI for the Link2

License:GNU General Public License v3.0


Languages

Language:HTML 88.0%Language:JavaScript 10.4%Language:CSS 0.8%Language:Pug 0.8%Language:C 0.0%Language:Batchfile 0.0%