Skip to content

kipr/harrogate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

7b37fc5 · Nov 20, 2024
Jul 7, 2023
Jul 3, 2023
Feb 8, 2024
Jul 3, 2015
Feb 27, 2015
Nov 13, 2024
Jun 24, 2015
Jul 7, 2016
Feb 20, 2017
Jan 22, 2016
Feb 20, 2015
Aug 10, 2022
Nov 20, 2024
Aug 23, 2016
Jun 4, 2015

Repository files navigation

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.