Skip to content

aelliott/GP2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GP Developer

Introduction

This is the working repository for GP Developer, the integrated development environment being constructed for GP2, an experimental graph programming language developed by the University of York.

Compiling and Installing

The project uses CMake to produce build files across all supported platforms. The CMake build system currently requires:

  • CMake itself
  • Qt version 4.x (due to a structural change, Qt 5.x requires work to be supported, but should be compatible)
  • The OGDF library
  • The Boost C++ libraries

When building with either Linux or OS X (with the necessary libraries installed) the project can be retrieved and built with this process:

$ git clone https://github.com/aelliott/GP2.git
Cloning into 'GP2'...
...
$ mkdir GP2-build && cd GP2-build
$ cmake ../GP2
...
-- Build files have been written to: /home/alex/tmp/GP2-build
$ make

The project should then be compiled and the executable created, this may take some time - in particular the graphparser.cpp.o and ruleparser.cpp.o objects.

When building under Windows it is recommended that you use the graphical user interfaces for CMake to produce a Visual Studio project. The Windows build includes an early NSIS installer under "package".

About

Project repository for GP2 (primarily for GP Developer)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages