Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Toolset to capture, simulate, synthesize and verify graph models

License

NotificationsYou must be signed in to change notification settings

workcraft/workcraft

Repository files navigation

Workcraft logo

Build statusCode maintainabilityOpenSSF best practicesCoverage statusRepo sizeCode size

Workcraft is a cross-platform toolset to capture, simulate, synthesizeand verify graph models. It supports a wide range of popular graphformalisms and provides a plugin-based framework to model and analyzenew model types. For more information about Workcraft look athttps://workcraft.org/.

Getting source

Get Workcraft source code and a submodule for documentation andplatform-specific backend tools(workcraft-dist-template repo):

git clone https://github.com/workcraft/workcraft.gitcd workcraftgit submodule update --init --remote

Building

Workcraft requires Java JDK 11 or newer for a successful build and isassembled viaGradle.It is tested with bothOpen JDK andOracle JDK.

These instructions usegradlew, a wrapper that downloads and runsa relatively new version ofgradle. Alternatively a pre-installedversion can be used.

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

./gradlew assemble

Running

You can run Workcraft directly after building it:

./gradlew run

Note that Workcraft relies on backend tools for some of its functionalityand expects them intools directory by default. Therefore create asymbolic link pointing to the location of the backend tools for yourplatform. E.g. for Linux:

ln -s dist/template/linux/tools

If you would like to contribute to Workcraft development, then readthrough theCONTRIBUTING.md document.


[8]ページ先頭

©2009-2025 Movatter.jp