Skip to content

Commit

Permalink
update starter pack
Browse files Browse the repository at this point in the history
- include definitions
- add a web link to the api book in the starter pack root
- archive using XRNX_Starter_Pack as name
  • Loading branch information
emuell committed Aug 2, 2024
1 parent 997b63c commit b779297
Show file tree
Hide file tree
Showing 4 changed files with 16 additions and 10 deletions.
8 changes: 5 additions & 3 deletions .github/workflows/archive.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,12 +24,14 @@ jobs:
- name: Create XRNX_Starter_Pack
run: |
mkdir dist
cp -rf definitions dist/definitions
cp -rf book dist/docs
cp -rf tools dist/tools
cd dist && zip -r -q ../XRNX_Starter_Pack.zip .
rm -rf dist/*/.git dist/*/.gitignore
echo -e '<html>\n<body>\n<script type="text/javascript">\n\twindow.location.href = "./docs/index.html";\n</script>\n</body>\n</html>' > dist/docs.html
- name: Archive
uses: actions/upload-artifact@v4
with:
name: Archive
path: XRNX_Starter_Pack.zip
name: XRNX_Starter_Pack
path: dist
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
Cargo.lock
/book/
/dist/
/generate/Cargo.lock
/generate/target/
/generate/lua-language-server/
Expand Down
16 changes: 10 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,20 +4,24 @@

Welcome to the Renoise Lua Scripting Repository! This site is for developers who want to write their own scripts & tools for [Renoise](http://www.renoise.com/). If you are only interested in downloading tools for Renoise and not in developing your own, please have a look at the [Renoise Tools Page](http://tools.renoise.com/).

### Getting Started
### Documentation & Guides

Read the [Renoise Scripting Development Book](https://renoise.github.io/xrnx)
Read the [Renoise Scripting Development Book](https://renoise.github.io/xrnx).

This book is highly recommended for anyone who wants to get into all this Renoise scripting. Please read it first to get an overview of what's needed to develop tools for Renoise. It contains an introduction, some guides and the full API documentation.

### Example tools
### Example Tools

In addition to the documentation, this repository also contains some sample tools in the [tools folder](./tools) that are intended for new tool developers only. You can download them, install them, and read them as an interactive tutorial.
In addition to the documentation, this repository also contains some sample tools in the [tools folder](./tools) that are intended for new tool developers only. You can download them, install them, and read them as an interactive tutorial. The example tools are also included in the XRNX Starter pack (see below).

See https://github.com/renoise/tools for tools created by the Renoise team that actually do something.
See [github.com/renoise/tools](https://github.com/renoise/tools) for tools created by the Renoise team that actually do something.

### Starter Pack

The scripting development book, API definition and example tools, can also be downloaded as a "starter pack" bundle file from the [releases page](https://github.com/renoise/xrnx/releases).

### Need more help?

For any questions regarding the Lua API or this repository, please have a look at the [Renoise Scripting Development Forum](https://forum.renoise.com/c/renoise-tool-development).

*Have fun scripting and hacking Renoise!
*Have fun scripting and hacking Renoise!*
1 change: 0 additions & 1 deletion tools/README.md

This file was deleted.

0 comments on commit b779297

Please sign in to comment.