aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authors-ol <s-ol@users.noreply.github.com>2020-04-17 17:13:27 +0000
committers-ol <s-ol@users.noreply.github.com>2020-04-17 17:22:15 +0000
commit6a9567875d7f87839a3d90ecaa03cc272b9687d5 (patch)
treeb8dddd9d028a7b565cdf123233b37226740cc062
parentnew windows bundling scheme (diff)
downloadalive-6a9567875d7f87839a3d90ecaa03cc272b9687d5.tar.gz
alive-6a9567875d7f87839a3d90ecaa03cc272b9687d5.zip
prepare for repo transition alivecoding -> alive
-rw-r--r--alv/version.moon6
-rwxr-xr-xdist/pack-win.sh6
-rwxr-xr-xdist/release.sh21
-rw-r--r--dist/rocks/alive-scm-1.rockspec2
-rw-r--r--docs/guide.md2
-rw-r--r--docs/index.md18
6 files changed, 29 insertions, 26 deletions
diff --git a/alv/version.moon b/alv/version.moon
index 6cee1b1..81b462e 100644
--- a/alv/version.moon
+++ b/alv/version.moon
@@ -11,7 +11,7 @@
-- @tfield string release the web URL of this release
{
tag: "v0.1-rc2"
- web: "https://github.com/s-ol/alivecoding"
- repo: "https://github.com/s-ol/alivecoding.git"
- release: "https://github.com/s-ol/alivecoding/releases/tag/v0.1-rc2"
+ web: "https://github.com/s-ol/alive"
+ repo: "https://github.com/s-ol/alive.git"
+ release: "https://github.com/s-ol/alive/releases/tag/v0.1"
}
diff --git a/dist/pack-win.sh b/dist/pack-win.sh
index 9157a07..06595f6 100755
--- a/dist/pack-win.sh
+++ b/dist/pack-win.sh
@@ -43,11 +43,11 @@ https://alive.s-ol.nu/internals/topics/extensions.md.html
EOF
cat <<EOF >"dist/$BUNDLE/README.md"
-alivecoding $TAG
-================
+alive $TAG
+==========
https://alive.s-ol.nu
-https://github.com/s-ol/alivecoding
+https://github.com/s-ol/alive
License
-------
diff --git a/dist/release.sh b/dist/release.sh
index c7d9fa4..5fa2c5a 100755
--- a/dist/release.sh
+++ b/dist/release.sh
@@ -6,12 +6,13 @@ REVISION="${2:-1}"
if [ "$VERSION" = scm ]; then
WHERE=
+ TAG=
VERSION="scm"
else
VERSION="${TAG#v}"
VERSION=$(echo "$VERSION" | tr -d -)
- if [ ! -z "$(git status --porcelain)" ]; then
+ if [ ! -z "$(git status --porcelain -uno)" ]; then
echo "working directory not clean!"
exit 2
fi
@@ -30,18 +31,14 @@ else
-- @tfield string release the web URL of this release
{
tag: "${TAG}"
- web: "https://github.com/s-ol/alivecoding"
- repo: "https://github.com/s-ol/alivecoding.git"
- release: "https://github.com/s-ol/alivecoding/releases/tag/${TAG}"
+ web: "https://github.com/s-ol/alive"
+ repo: "https://github.com/s-ol/alive.git"
+ release: "https://github.com/s-ol/alive/releases/tag/${TAG}"
}
EOF
WHERE="
tag = \"$TAG\","
-
- git add "alv/version.moon"
- git commit -m "relase $TAG"
- git tag -am "version $TAG" "$TAG"
fi
list_modules() {
@@ -56,7 +53,7 @@ package = "alive"
version = "$VERSION-$REVISION"
source = {
- url = "git://github.com/s-ol/alivecoding.git",$WHERE
+ url = "git://github.com/s-ol/alive.git",$WHERE
}
description = {
@@ -98,3 +95,9 @@ $(list_modules alv-lib)
},
}
STOP
+
+if [ -n "$TAG" ]; then
+ git add "alv/version.moon" "dist/rocks/alive-$VERSION-$REVISION.rockspec"
+ git commit -m "release $TAG"
+ git tag -am "version $TAG" "$TAG"
+fi
diff --git a/dist/rocks/alive-scm-1.rockspec b/dist/rocks/alive-scm-1.rockspec
index a416842..05841b8 100644
--- a/dist/rocks/alive-scm-1.rockspec
+++ b/dist/rocks/alive-scm-1.rockspec
@@ -2,7 +2,7 @@ package = "alive"
version = "scm-1"
source = {
- url = "git://github.com/s-ol/alivecoding.git",
+ url = "git://github.com/s-ol/alive.git",
}
description = {
diff --git a/docs/guide.md b/docs/guide.md
index f9fb3f5..af26209 100644
--- a/docs/guide.md
+++ b/docs/guide.md
@@ -61,7 +61,7 @@ required.
After installing the dependencies, you can download the `alive` source code
from the [releases page][:*release*:], or clone the [git repository][:*web*:]:
- $ git clone https://github.com/s-ol/alivecoding.git
+ $ git clone https://github.com/s-ol/alive.git
To run the copilot, open a shell and navigate into the repository. You can now
run the `hello.alv` example script using the following command:
diff --git a/docs/index.md b/docs/index.md
index d541340..119fcff 100644
--- a/docs/index.md
+++ b/docs/index.md
@@ -1,15 +1,15 @@
# `alive` - livecoding with persistent expressions
-`alivecoding` is a new type of programming environment and language
-specifically designed for (live) performances where code is edited while it is
-running, such as *livecoding* or *algorave* music performances.
+`alive` is a new type of programming environment and language specifically
+designed for (live) performances where code is edited while it is running, such
+as *livecoding* or *algorave* music performances.
<iframe class="embed" allowfullscreen="true" frameborder="0"
height="315" width="560" src="https://www.youtube.com/embed/z0XZYnY3Evc"
></iframe>
-Unlike other livecoding languages, programming with `alivecoding` does not
-mean evaluating separate pieces of code and sending individual commands to the
+Unlike other livecoding languages, programming with `alive` does not mean
+evaluating separate pieces of code and sending individual commands to the
programming environment. Instead, you can keep editing the program as a whole
and whenever you save the file, `alive` will apply your changes to the running
system seamlessly, without resetting any part of your program (unless you want
@@ -18,12 +18,12 @@ it to).
`alive` is free and open source software. The code is currently being hosted
[on github][:*web*:], and is licensed under [GPLv3][license].
-If you want to learn more or try out `alivecoding` yourself, the
+If you want to learn more or try out `alive` yourself, the
[getting started][guide] page is a good place to start. On the other hand, if
-you are a curious about the motivations and concepts behind `alivecoding`,
-you can find more in-depth information on these topics in the
+you are a curious about the motivations and concepts behind `alive`, you can
+find more in-depth information on these topics in the
['persistent expressions' introductory article][rationale].
[guide]: guide.html
[rationale]: https://s-ol.nu/alivecoding
-[license]: https://github.com/s-ol/alivecoding/blob/master/LICENSE
+[license]: https://github.com/s-ol/alive/blob/master/LICENSE