aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile42
1 files changed, 25 insertions, 17 deletions
diff --git a/Makefile b/Makefile
index 307d781e..d24a2866 100644
--- a/Makefile
+++ b/Makefile
@@ -25,26 +25,34 @@ all: css locale template
25 $(cp) -R ${_dir} rendered/ 25 $(cp) -R ${_dir} rendered/
26.endfor 26.endfor
27.for _lang in ${_LOCALELIST} 27.for _lang in ${_LOCALELIST}
28 $(cp) rendered/static/robots.txt rendered/${_lang} 28 ($(cp) rendered/static/robots.txt rendered/${_lang})
29 $(cp) rendered/static/stage.robots.txt rendered/${_lang} 29 ($(cp) rendered/static/stage.robots.txt rendered/${_lang})
30 $(cp) rss.xml rendered/${_lang} 30 ($(cp) rss.xml rendered/${_lang})
31.endfor 31.endfor
32 $(cp) rendered/static/robots.txt rendered/dist/robots.txt 32.for _lang in ${_LOCALELIST}
33 $(cp) favicon.ico rendered/ 33 (cd rendered/${_lang}; $(ln) -fs ../dist dist)
34 (cd rendered/${_lang}; $(ln) -fs ../dist/css css)
35 (cd rendered/${_lang}; $(ln) -fs ../static static)
36.endfor
37 ($(cp) rendered/static/robots.txt rendered/dist/robots.txt)
38 ($(cp) favicon.ico rendered/)
34 $(sh) make_sitemap.sh 39 $(sh) make_sitemap.sh
35.for _lang in ${_LOCALELIST} 40.for _lang in ${_LOCALELIST}
36 $(cp) rendered/sitemap.xml rendered/${_lang} 41 ($(cp) rendered/sitemap.xml rendered/${_lang})
37.endfor 42.endfor
38 $(cp) static/moved.html rendered/frontpage.html 43 ($(cp) static/moved.html rendered/frontpage.html)
39 cd rendered; $(ln) -fs frontpage.html frontpage 44 (cd rendered; $(ln) -fs frontpage.html frontpage)
40 $(cp) static/moved_gsoc.html rendered/gsoc.html 45 ($(cp) static/moved_gsoc.html rendered/gsoc.html)
41 cd rendered; $(ln) -fs gsoc.html gsoc 46 (cd rendered; $(ln) -fs gsoc.html gsoc)
42 $(cp) static/moved_gns.html rendered/gns.html 47 ($(cp) static/moved_gns.html rendered/gns.html)
43 cd rendered; $(ln) -fs gns.html gns 48 (cd rendered; $(ln) -fs gns.html gns)
44 $(mkdir) rendered/node ; $(cp) static/moved_about.html rendered/node/about.html 49 ($(mkdir) -p rendered/node; $(cp) static/moved_about.html rendered/node/about.html)
45 cd rendered/node ; $(ln) -fs about.html 397 50 (cd rendered/node ; $(ln) -fs about.html 397)
46 $(cp) static/moved_about.html rendered/about.html 51 ($(cp) static/moved_about.html rendered/about.html)
47 cd rendered ; $(ln) -fs about.html philosophy 52 (cd rendered ; $(ln) -fs about.html philosophy)
53#.for _lang in ${_LOCALELIST}
54# $(sh) rssg rendered/${_lang}/news/index.html 'title' > rendered/${_lang}/rss.xml
55#.endfor
48 56
49# Extract translateable strings from jinja2 templates. 57# Extract translateable strings from jinja2 templates.
50locale/messages.pot: template/*.j2 common/*.j2 common/*.j2.inc 58locale/messages.pot: template/*.j2 common/*.j2 common/*.j2.inc
@@ -79,7 +87,7 @@ css:
79 87
80run: 88run:
81.if defined(browser) && !empty(DESTDIR) && !empty(python) 89.if defined(browser) && !empty(DESTDIR) && !empty(python)
82 $(browser) http://0.0.0.0:8000 & 90 $(browser) http://0.0.0.0:8000/rendered/en/ &
83 $(python) -m http.server 91 $(python) -m http.server
84.endif 92.endif
85 93