commit 3d9bc23a915bdb2778287667e067b553ad04eaa6 Author: Tissevert Date: Fri Jul 22 22:35:28 2022 +0200 First draft diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..fa708d2 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +main.js +style.css diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..c1596b1 --- /dev/null +++ b/Makefile @@ -0,0 +1,13 @@ +LIB = unitJS +WEBAPP = index.html style.css main.js + +all: $(WEBAPP) + +style.css: css + find $^ -type f -name '*.css' | xargs cat > $@ + +main.js: js/ + sjw $(LIB:%=-I %) -o $@ $^ + +install: + cp $(WEBAPP) $(DESTDIR) diff --git a/css/main.css b/css/main.css new file mode 100644 index 0000000..e69de29 diff --git a/guix.scm b/guix.scm new file mode 100644 index 0000000..2170a26 --- /dev/null +++ b/guix.scm @@ -0,0 +1,32 @@ +(use-modules (guix build-system gnu) + (guix gexp) + (guix git-download) + (guix licenses) + (guix packages)) + +(let + ((%source-dir (dirname (current-filename))) + (SJW (load "/home/Bureau/sjw/SJW.scm")) + (UnitJS (load "/home/Bureau/unitJS/guix.scm"))) + (package + (name "etoiles") + (version "devel") + (source + (local-file %source-dir + #:recursive? #t + #:select? (git-predicate %source-dir))) + (build-system gnu-build-system) + (native-inputs + (list + SJW + UnitJS)) + (arguments + '(#:phases + (modify-phases %standard-phases + (delete 'configure) + (delete 'check)))) + (home-page "https://git.marvid.fr/Tissevert/Étoiles") + (synopsis "A game webapp") + (description + "someday") + (license gpl3+))) diff --git a/index.html b/index.html new file mode 100644 index 0000000..6c62354 --- /dev/null +++ b/index.html @@ -0,0 +1,17 @@ + + + + + Étoiles + + + + + +
+
+
+ + diff --git a/js/Main.js b/js/Main.js new file mode 100644 index 0000000..a7a2624 --- /dev/null +++ b/js/Main.js @@ -0,0 +1,3 @@ +import * as Dom from UnitJS.Dom; + +console.log('plip');