summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xbuild-repo.sh10
-rw-r--r--index.html15
2 files changed, 25 insertions, 0 deletions
diff --git a/build-repo.sh b/build-repo.sh
index 6d95b92..f4cd0d5 100755
--- a/build-repo.sh
+++ b/build-repo.sh
@@ -9,6 +9,7 @@ fetch () {
}
build () {
+
REPOS_INDEX=dist/repo/index.html
rm $REPOS_INDEX
@@ -152,11 +153,20 @@ sync () {
[[ $# = 0 ]] || rsync -vLta --no-perms --no-owner --no-group --delete -z -e ssh ./dist/ $1
}
+index () {
+ INDEX=dist/index.html
+ rm $INDEX
+
+ echo-head "xilinux" >> $INDEX
+ cat index.html >> $INDEX
+}
+
# update the repository
clean
fetch
build
+index
clean
sync $@
diff --git a/index.html b/index.html
new file mode 100644
index 0000000..e832fc6
--- /dev/null
+++ b/index.html
@@ -0,0 +1,15 @@
+<h1>xilinux</h1>
+
+<p>xilinux is a linux distro that currently has no reason to exist other than just a fun project of mine. Maybe it will do something unique to other distros in the future.</p>
+
+
+<p>If you are interesting in setting up a repo, helping with development, maintaining the repos, or even just interested in this distro, contact davidovski at <a href="mailto:xi@davidovski.xyz">xi@davidovski.xyz</a> or on matrix <strong>davidovski@matrix.org</strong> Any help in any form would greatly be appreciated.</p>
+
+<h2>This is davidovski's xilinux repo</h2>
+
+<h3><strong><a href="/repo">Explore packages</a></strong></h3>
+
+<p>This repo is a mirror of <a href="https://xi.davidovski.xyz">xi.davidovski.xyz</a>, the development build system for xilinux.</p>
+
+<p>Currently there are no other build systems in action and all other "sources" are just mirrors of this one; being a development system, updates will only be made whenever I manually build all packages</p>
+