|
| 1 | +<?xml version="1.0" encoding="utf-8"?> |
| 2 | +<index version="1" name="ReaPack Repository Template" commit="58a3e39ba95bd0f35846aa1f39aa4cb2574295e1"> |
| 3 | + <category name="Example"> |
| 4 | + <reapack name="cfillion_Hello world.lua" type="script" desc="Hello world"> |
| 5 | + <metadata> |
| 6 | + <description><![CDATA[{\rtf1\ansi\deff0{\fonttbl{\f0 \fswiss Helvetica;}{\f1 Courier;}} |
| 7 | +{\colortbl;\red255\green0\blue0;\red0\green0\blue255;} |
| 8 | +\widowctrl\hyphauto |
| 9 | +
|
| 10 | +{\pard \ql \f0 \sa180 \li0 \fi0 This is an example of a package file. It installs itself as a ReaScript that does nothing but show "Hello World!" in REAPER's scripting console.\par} |
| 11 | +{\pard \ql \f0 \sa180 \li0 \fi0 Packages may also include additional files specified using the @provides tag.\par} |
| 12 | +{\pard \ql \f0 \sa180 \li0 \fi0 This text is the documentation shown when using ReaPack's "About this package" feature. {\field{\*\fldinst{HYPERLINK "https://commonmark.org/"}}{\fldrslt{\ul |
| 13 | +Markdown |
| 14 | +}}} |
| 15 | + {\i formatting} is supported.\par} |
| 16 | +} |
| 17 | +]]></description> |
| 18 | + </metadata> |
| 19 | + <version name="1.0" author="cfillion" time="2021-01-04T23:30:32Z"> |
| 20 | + <source main="main">https://github.com/cfillion/reapack-repository-template/raw/58a3e39ba95bd0f35846aa1f39aa4cb2574295e1/Example/cfillion_Hello%20world.lua</source> |
| 21 | + </version> |
| 22 | + </reapack> |
| 23 | + </category> |
| 24 | + <metadata> |
| 25 | + <description><![CDATA[{\rtf1\ansi\deff0{\fonttbl{\f0 \fswiss Helvetica;}{\f1 Courier;}} |
| 26 | +{\colortbl;\red255\green0\blue0;\red0\green0\blue255;} |
| 27 | +\widowctrl\hyphauto |
| 28 | +
|
| 29 | +{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs36 ReaPack Repository Template\par} |
| 30 | +{\pard \ql \f0 \sa180 \li0 \fi0 A template for GitHub-hosted ReaPack repositories with automated {\field{\*\fldinst{HYPERLINK "https://github.com/cfillion/reapack-index"}}{\fldrslt{\ul |
| 31 | +reapack-index |
| 32 | +}}} |
| 33 | + running from GitHub Actions.\par} |
| 34 | +{\pard \ql \f0 \sa180 \li0 \fi0 Replace the name of the repository in {\field{\*\fldinst{HYPERLINK "/index.xml"}}{\fldrslt{\ul |
| 35 | +index.xml |
| 36 | +}}} |
| 37 | + when using this template. This will be the name shown in ReaPack.\par} |
| 38 | +{\pard \ql \f0 \sa180 \li0 \fi0 \f1 <index version="1" name="Name of your repository here">\par} |
| 39 | +{\pard \ql \f0 \sa180 \li0 \fi0 Replace the contents of this file ({\field{\*\fldinst{HYPERLINK "/README.md"}}{\fldrslt{\ul |
| 40 | +README.md |
| 41 | +}}} |
| 42 | +). This will be the text shown when using ReaPack's "About this repository" feature.\par} |
| 43 | +{\pard \ql \f0 \sa180 \li0 \fi0 reapack-index looks for package files in subfolders. The folder tree represents the package categories shown in ReaPack.\par} |
| 44 | +{\pard \ql \f0 \sa180 \li0 \fi0 Each package file is expected to begin with a metadata header. See {\field{\*\fldinst{HYPERLINK "https://github.com/cfillion/reapack-index/wiki/Packaging-Documentation"}}{\fldrslt{\ul |
| 45 | +Packaging Documentation |
| 46 | +}}} |
| 47 | + on reapack-index's wiki.\par} |
| 48 | +{\pard \ql \f0 \sa180 \li0 \fi0 The URL to import in ReaPack is {\field{\*\fldinst{HYPERLINK "https://github.com/cfillion/reapack-repository-template/raw/master/index.xml"}}{\fldrslt{\ul |
| 49 | +https://github.com/{\f1 <your username>}/{\f1 <repository name>}/raw/master/index.xml |
| 50 | +}}} |
| 51 | +.\par} |
| 52 | +} |
| 53 | +]]></description> |
| 54 | + </metadata> |
| 55 | +</index> |
0 commit comments