Skip to content
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2,327 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Workcraft logo

Build Status Coverage Status

Workcraft is a cross-platform toolset to capture, simulate, synthesize and verify graph models. It supports a wide range of popular graph formalisms and provides a plugin-based framework to model and analyze new model types. For more information about Workcraft look at http://workcraft.org/.

Building

Workcraft requires Java JDK 1.7 or newer for a successful build and is assembled via Gradle. It is tested with both Open JDK and [Oracle JDK] (http://www.oracle.com/technetwork/java/javase/downloads/index.html).

These instructions use gradlew, a wrapper that downloads and runs a relatively new version of gradle. Alternatively a pre-installed version can be used.

Use the assemble task to build the core and all the plugins:

./gradlew assemble

Running

You can run Workcraft directly after building it:

./workcraft

Miscellaneous

Help and tutorial pages are available in the workcraft-doc repo.

Templates for building Windows, Linux and OS X distributions of Workcraft are available in the [workcraft-dist-template] (https://github.com/tuura/workcraft-dist-template) repo. This includes the binaries of backend tools, gate libraries and other platform-specific content.

If you would like to contribute to Workcraft development, then read through the CONTRIBUTING.md document.

About

Toolset to capture, simulate, synthesize and verify graph models

Resources

Contributing

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages