From a06deaf3c9397d4f6b1697c3333e6bf13309fcd1 Mon Sep 17 00:00:00 2001 From: pommicket Date: Wed, 6 Sep 2023 11:37:24 -0400 Subject: deploying --- Makefile | 6 +++++- README.md | 2 +- index.html | 6 ++++++ pugl.js | 3 +++ 4 files changed, 15 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 10de838..5e7ed55 100644 --- a/Makefile +++ b/Makefile @@ -2,7 +2,11 @@ public-target: guide-target rm -rf public mkdir public cp -r guide public - cp index.html style.css pugl.js move.svg x.svg favicon.ico public/ + cp index.html icon.png style.css pugl.js move.svg x.svg favicon.ico public/ guide-target: python3 guide-src/make.py + +deploy: public-target + @[ `git diff HEAD | wc -c` = 0 ] || { echo 'there are uncommitted changes; please commit them first'; exit 1; } + rclone --s3-acl=public-read --transfers 16 --checkers 16 -P sync public/ linode://s.pommicket.com/pugl/ diff --git a/README.md b/README.md index b06dcc5..435fa46 100644 --- a/README.md +++ b/README.md @@ -4,4 +4,4 @@ online shader thingamabob the main files of interest are `index.html` and `pugl.js`. -for more information, check out the guide. +for more information, check out the [guide](https://s.pommicket.com/pugl/guide/). diff --git a/index.html b/index.html index 4369b6e..5e3fc53 100644 --- a/index.html +++ b/index.html @@ -5,6 +5,12 @@ pugl + diff --git a/pugl.js b/pugl.js index 7361fdb..76796db 100644 --- a/pugl.js +++ b/pugl.js @@ -2391,7 +2391,10 @@ function load_most_recent_or_create_new() { load = id; } } + } else { + creation_metadata = {}; } + if (load) { load_creation(load); } else { -- cgit v1.2.3