diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 355164c..0000000 --- a/.gitignore +++ /dev/null @@ -1 +0,0 @@ -*/ diff --git a/Makefile b/Makefile deleted file mode 100644 index 1e5cfa7..0000000 --- a/Makefile +++ /dev/null @@ -1,33 +0,0 @@ -INFILES := $(shell find ./ -name '*.md' -type f) -OUTFILES := $(patsubst %.md,%.html,$(INFILES)) -CLEANFILES = $(shell find ./ -mindepth 2 -name '*.html' -type f) -INDEXFILES := $(patsubst %navigation.md,%index.html,$(filter %navigation.md,$(INFILES))) -NAVFILES := $(patsubst %navigation.md,%navigation.html,$(filter %navigation.md,$(INFILES))) -HEADFILES := $(patsubst %navigation.html,%header.html,$(NAVFILES)) -SPACE := $(eval) $(eval) - - -all: $(OUTFILES) $(INDEXFILES) $(HEADFILES) header.txt footer.html - -%navigation.html: %navigation.md - sed s/".md"/".html"/ $^ |pandoc -o $*navigation.html - -%header.html: header.txt $(NAVFILES) - cat header.txt $(filter ./$(@D)%, $(NAVFILES)) > $@ - -%index.html: $(HEADFILES) footer.html - cat $(filter ./$(@D)%, $(HEADFILES)) footer.html > $@ - -%.html: %.md $(HEADFILES) footer.html - sed 's|href="|href="$(subst $(SPACE),,$(patsubst %,../,$(wordlist 2,3,$(subst /, ,$(@D)))))|g' $(filter ./$(word 1, $(subst /, ,$(@D)))/%, $(HEADFILES)) > $(@D)/tmpnav.html - cat endnav.txt >> $(@D)/tmpnav.html - pandoc --toc -s $(filter %.md,$^) -H head.txt -B $(@D)/tmpnav.html -A footer.html -o $*.html - -header.txt: - -footer.html: - -cleanhtml: - rm $(CLEANFILES) - - diff --git a/README.md b/README.md index 555d2d5..9237f82 100644 --- a/README.md +++ b/README.md @@ -1,16 +1,4 @@ # mdmake Petit test en Makefile pour générer un site web statique. -Utilise pandoc et make - - - -## howto -``` -mkdir sitename -vi sitename/page.md -vi sitename/nav.md -make -``` - -pour un peu de custom, ne pas hésiter a changer les fichiers .txt +Utilise pandoc et make \ No newline at end of file diff --git a/endnav.txt b/endnav.txt deleted file mode 100644 index e87a390..0000000 --- a/endnav.txt +++ /dev/null @@ -1 +0,0 @@ - diff --git a/footer.html b/footer.html deleted file mode 100644 index ea3d0e1..0000000 --- a/footer.html +++ /dev/null @@ -1,5 +0,0 @@ - - - diff --git a/head.txt b/head.txt deleted file mode 100644 index 47d1b70..0000000 --- a/head.txt +++ /dev/null @@ -1,2 +0,0 @@ - - diff --git a/header.txt b/header.txt deleted file mode 100644 index dc12e1a..0000000 --- a/header.txt +++ /dev/null @@ -1,13 +0,0 @@ -
-
-                                                                      
-m     m mmmmm  m    m mmmmm  m    m mmmm   m    m   mm   m    m mmmmmm
-#  #  #   #    #  m"    #    ##  ## #   "m ##  ##   ##   #  m"  #     
-" #"# #   #    #m#      #    # ## # #    # # ## #  #  #  #m#    #mmmmm
- ## ##"   #    #  #m    #    # "" # #    # # "" #  #mm#  #  #m  #     
- #   #  mm#mm  #   "m mm#mm  #    # #mmm"  #    # #    # #   "m #mmmmm
-                                                                      
-                                                                      
-
-
-