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

A language-agnostic build tool

License

MIT, Unlicense licenses found

Licenses found

MIT
license-mit.txt
Unlicense
license-unlicense.txt
NotificationsYou must be signed in to change notification settings

EmmaTheMartian/clockwork

Repository files navigation

A language-agnostic build tool wrote to be efficient, easy, and extensible.

Clockwork is still in beta and is unstable!

View the documentationhere.

Installation

Automatically

There is a script to install Clockwork which we can use here.

v download -RD https://raw.githubusercontent.com/EmmaTheMartian/clockwork/refs/heads/main/scripts/install.vsh

This script will install Clockwork for your user. It will be cloned to~/.local/share/clockwork/.

Manually

$ git clone --recurse-submodules https://github.com/emmathemartian/clockwork~/.local/share/clockwork$cd clockwork$ v -prod -o build/clockwork.$ ln -s ./build/clockwork~/.local/bin/clockwork

Uninstallation

Remove the~/.local/bin/clockwork symlink and~/.local/share/clockwork

Updating

To update just the Clockwork executable:clockwork --update

Basic Rundown

Make a file calledbuild.maple in your project's root. Populate it with thefollowing:

config:msg = 'Hello, World!'task:hello = {run = 'echo "${msg}"'}

Then runclockwork hello to seeHello, World! in the terminal.

For a proper example, see theexample/ directory.

You can also view the documentationhere.

License

Clockwork is a tiny little project, so I have decided to license it under bothMIT and the Unlicense. If you want to use the Clockwork source for your ownpurposes, utilize whichever license works best for you :D


[8]ページ先頭

©2009-2025 Movatter.jp