self hosting materialize
This commit is contained in:
3
Makefile
Normal file
3
Makefile
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
.PHONY: deployMaterialize
|
||||||
|
deployMaterialize:
|
||||||
|
make -C submodules deployMaterialize
|
||||||
@@ -97,10 +97,8 @@ else{
|
|||||||
<meta charset="utf-8" />
|
<meta charset="utf-8" />
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||||
|
|
||||||
<!-- Materialize: Compiled and minified CSS -->
|
<!-- includes of neccessary libs -->
|
||||||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0/css/materialize.min.css">
|
<?php readfile("./shared/imports.php");?>
|
||||||
<!-- Materialize: Compiled and minified JavaScript -->
|
|
||||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0/js/materialize.min.js"></script>
|
|
||||||
|
|
||||||
<title>cwsvJudo Online Apps</title>
|
<title>cwsvJudo Online Apps</title>
|
||||||
<meta name="description" content="Loginseite der Online-Apps der Judoka des CWSV">
|
<meta name="description" content="Loginseite der Online-Apps der Judoka des CWSV">
|
||||||
|
|||||||
@@ -1,3 +1,5 @@
|
|||||||
|
include passwords
|
||||||
|
|
||||||
.PHONY: updateSubmodules
|
.PHONY: updateSubmodules
|
||||||
updateSubmodules:
|
updateSubmodules:
|
||||||
git -C lite-youtube-embed checkout master
|
git -C lite-youtube-embed checkout master
|
||||||
@@ -8,3 +10,11 @@ updateSubmodules:
|
|||||||
|
|
||||||
git submodule foreach git pull
|
git submodule foreach git pull
|
||||||
|
|
||||||
|
.PHONY: buildMaterialize
|
||||||
|
buildMaterialize: updateSubmodules
|
||||||
|
./buildMaterialize.sh
|
||||||
|
|
||||||
|
.PHONY: deployMaterialize
|
||||||
|
deployMaterialize: buildMaterialize
|
||||||
|
echo $(ftpPassword)
|
||||||
|
find materialize/dist/ -type f -exec curl -u cwsvjudo:$(ftpPassword) --ftp-create-dirs -T {} ftp://cwsvjudo.bplaced.net/ressourcen/materializeCss/{} \;
|
||||||
5
submodules/buildMaterialize.sh
Executable file
5
submodules/buildMaterialize.sh
Executable file
@@ -0,0 +1,5 @@
|
|||||||
|
#! /usr/bin/env bash
|
||||||
|
|
||||||
|
cd materialize
|
||||||
|
npm install
|
||||||
|
npm run release
|
||||||
Submodule submodules/lite-youtube-embed updated: 79f21eafa4...32f4a55192
Submodule submodules/materialize updated: 6f9dd06c09...4800c83116
Reference in New Issue
Block a user