Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • C concurrent-programming-web
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 17
    • Issues 17
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 1
    • Merge requests 1
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • pseucopseuco
  • concurrent-programming-web
  • Wiki
  • Home

Home · Changes

Page history
Update home authored Nov 16, 2018 by Fabian Kosmale's avatar Fabian Kosmale
Hide whitespace changes
Inline Side-by-side
home.md
View page @ 23b224fd
# Concurrent Programming Web
## Cloning and building the tool
## Building the tool
* Make sure you have installed node.js from http://nodejs.org/ which includes `npm`.
* Install `grunt-cli`globally if you don't use it already: `npm install -g grunt-cli`
* Clone the [repository](https://liebe.cs.uni-saarland.de/gitlab/pseuco/concurrent-programming-web/tree/master).
* In the repository directory, install the dependencies: `npm install`
* Fetch some more dependencies and build the application: `grunt`
Please consult [the documentation](https://dgit.cs.uni-saarland.de/pseuco/concurrent-programming-web/-/jobs/artifacts/edge/download?job=docs), section 4.3, for information on building the project.
This produces a sub-directory `build`. Point a webserver to it, and open the page in a webbrowser.
If you want to run the server, too, run `server.js` from the `server` directory with `node`.
You can point your installation to a different API path on the URL `#/debug` if needed. In most cases this should be `http://localhost:9128/`.
If you change something, `grunt build` will just rebuild your local stuff. `grunt watch` will do this automatically as needed (but does not support all kind of changes).
## Developer Documentation
You can find a developer manual as part of the repositories. You can also download the compiled PDF from each build.
## Specifications
......
Clone repository
  • Home
  • lts json specification