Compare commits
16 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 0719ef5606 | |||
| 9a48590ce2 | |||
| fdd2a51494 | |||
| f620b21663 | |||
| a1895c68e1 | |||
| fec029fb7d | |||
| f2614c20db | |||
| 817706f6ed | |||
| 21f8b81d49 | |||
| 2e9f6ecf07 | |||
| 3de83e6957 | |||
| 117b9ccbe8 | |||
| 91874d6785 | |||
| eb8cf2adf4 | |||
| d160d6bc06 | |||
| d1095553d6 |
@@ -1,5 +1,4 @@
|
||||
dist
|
||||
dist_gemini
|
||||
build
|
||||
.idea
|
||||
|
||||
|
||||
@@ -5,27 +5,13 @@ RES_DIR = res
|
||||
PAGES_DIR = $(SRC_DIR)/pages
|
||||
BLOG_DIR = $(SRC_DIR)/blog
|
||||
DIST_DIR = dist
|
||||
GEMINI_DIST_DIR = dist_gemini
|
||||
BUILD_DIR = build
|
||||
|
||||
PAGES = $(notdir $(wildcard $(PAGES_DIR)/*.html))
|
||||
BLOG_PAGES = $(wildcard $(BLOG_DIR)/*.md)
|
||||
TARGETS = $(addprefix $(DIST_DIR)/,$(PAGES))
|
||||
GEMINI_TARGETS = $(addprefix $(GEMINI_DIST_DIR)/,$(patsubst %.html, %.gem, $(filter-out blog.html, $(PAGES))))
|
||||
|
||||
all: $(PAGES_DIR)/blog.html $(TARGETS) gemini
|
||||
|
||||
mkdir_gemini:
|
||||
mkdir -p $(GEMINI_DIST_DIR)
|
||||
mkdir -p $(GEMINI_DIST_DIR)/blog
|
||||
|
||||
$(GEMINI_DIST_DIR)/%.gem: $(DIST_DIR)/%.html | mkdir_gemini
|
||||
pandoc -f html -t markdown $(DIST_DIR)/$*.html | md2gemini > $(GEMINI_DIST_DIR)/$*.gem
|
||||
|
||||
gemini_blog: | mkdir_gemini
|
||||
find $(BLOG_DIR) -iname "*.md" -exec bash -c 'md2gemini < {} > $(GEMINI_DIST_DIR)/blog/`basename -s .md {}`.gem' \;
|
||||
|
||||
gemini: $(TARGETS) $(GEMINI_TARGETS) gemini_blog
|
||||
all: $(PAGES_DIR)/blog.html $(TARGETS) favicon
|
||||
|
||||
watch:
|
||||
find ./$(SRC_DIR) -iname '*.html' -o -name "*.css" | entr -d make -f ./Makefile ;
|
||||
@@ -53,4 +39,3 @@ clean:
|
||||
rm -rf $(DIST_DIR)
|
||||
rm -rf $(BUILD_DIR)
|
||||
rm -rf $(PAGES_DIR)/blog.html
|
||||
rm -rf $(GEMINI_DIST_DIR)
|
||||
|
||||
+1
-1
@@ -3,7 +3,7 @@
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>rhetenor's homepage</title>
|
||||
<title>rhetenors_homepage.index()</title>
|
||||
<link rel="stylesheet" href="styles/style.css">
|
||||
<link rel="stylesheet" href="styles/main.css">
|
||||
<link rel="stylesheet" href="styles/aside.css">
|
||||
|
||||
Reference in New Issue
Block a user