|
@@ -97,50 +97,50 @@ function create_pelican_makefile {
|
97
|
97
|
echo '' >> $STATIC_BLOG_FILE
|
98
|
98
|
echo 'DEBUG ?= 0' >> $STATIC_BLOG_FILE
|
99
|
99
|
echo 'ifeq ($(DEBUG), 1)' >> $STATIC_BLOG_FILE
|
100
|
|
- echo ' PELICANOPTS += -D' >> $STATIC_BLOG_FILE
|
|
100
|
+ echo -e '\tPELICANOPTS += -D' >> $STATIC_BLOG_FILE
|
101
|
101
|
echo 'endif' >> $STATIC_BLOG_FILE
|
102
|
102
|
echo '' >> $STATIC_BLOG_FILE
|
103
|
103
|
echo 'RELATIVE ?= 0' >> $STATIC_BLOG_FILE
|
104
|
104
|
echo 'ifeq ($(RELATIVE), 1)' >> $STATIC_BLOG_FILE
|
105
|
|
- echo ' PELICANOPTS += --relative-urls' >> $STATIC_BLOG_FILE
|
|
105
|
+ echo -e '\tPELICANOPTS += --relative-urls' >> $STATIC_BLOG_FILE
|
106
|
106
|
echo 'endif' >> $STATIC_BLOG_FILE
|
107
|
107
|
echo '' >> $STATIC_BLOG_FILE
|
108
|
108
|
echo 'html:' >> $STATIC_BLOG_FILE
|
109
|
|
- echo ' $(PELICAN) $(INPUTDIR) -o $(OUTPUTDIR) -s $(CONFFILE) $(PELICANOPTS)' >> $STATIC_BLOG_FILE
|
|
109
|
+ echo -e '\t$(PELICAN) $(INPUTDIR) -o $(OUTPUTDIR) -s $(CONFFILE) $(PELICANOPTS)' >> $STATIC_BLOG_FILE
|
110
|
110
|
echo '' >> $STATIC_BLOG_FILE
|
111
|
111
|
echo 'clean:' >> $STATIC_BLOG_FILE
|
112
|
|
- echo ' [ ! -d $(OUTPUTDIR) ] || rm -rf $(OUTPUTDIR)' >> $STATIC_BLOG_FILE
|
|
112
|
+ echo -e '\t[ ! -d $(OUTPUTDIR) ] || rm -rf $(OUTPUTDIR)' >> $STATIC_BLOG_FILE
|
113
|
113
|
echo '' >> $STATIC_BLOG_FILE
|
114
|
114
|
echo 'regenerate:' >> $STATIC_BLOG_FILE
|
115
|
|
- echo ' $(PELICAN) -r $(INPUTDIR) -o $(OUTPUTDIR) -s $(CONFFILE) $(PELICANOPTS)' >> $STATIC_BLOG_FILE
|
|
115
|
+ echo -e '\t$(PELICAN) -r $(INPUTDIR) -o $(OUTPUTDIR) -s $(CONFFILE) $(PELICANOPTS)' >> $STATIC_BLOG_FILE
|
116
|
116
|
echo '' >> $STATIC_BLOG_FILE
|
117
|
117
|
echo 'serve:' >> $STATIC_BLOG_FILE
|
118
|
118
|
echo 'ifdef PORT' >> $STATIC_BLOG_FILE
|
119
|
|
- echo ' cd $(OUTPUTDIR) && $(PY) -m pelican.server $(PORT)' >> $STATIC_BLOG_FILE
|
|
119
|
+ echo -e '\tcd $(OUTPUTDIR) && $(PY) -m pelican.server $(PORT)' >> $STATIC_BLOG_FILE
|
120
|
120
|
echo 'else' >> $STATIC_BLOG_FILE
|
121
|
|
- echo ' cd $(OUTPUTDIR) && $(PY) -m pelican.server' >> $STATIC_BLOG_FILE
|
|
121
|
+ echo -e '\tcd $(OUTPUTDIR) && $(PY) -m pelican.server' >> $STATIC_BLOG_FILE
|
122
|
122
|
echo 'endif' >> $STATIC_BLOG_FILE
|
123
|
123
|
echo '' >> $STATIC_BLOG_FILE
|
124
|
124
|
echo 'serve-global:' >> $STATIC_BLOG_FILE
|
125
|
125
|
echo 'ifdef SERVER' >> $STATIC_BLOG_FILE
|
126
|
|
- echo ' cd $(OUTPUTDIR) && $(PY) -m pelican.server 80 $(SERVER)' >> $STATIC_BLOG_FILE
|
|
126
|
+ echo -e '\tcd $(OUTPUTDIR) && $(PY) -m pelican.server 80 $(SERVER)' >> $STATIC_BLOG_FILE
|
127
|
127
|
echo 'else' >> $STATIC_BLOG_FILE
|
128
|
|
- echo ' cd $(OUTPUTDIR) && $(PY) -m pelican.server 80 0.0.0.0' >> $STATIC_BLOG_FILE
|
|
128
|
+ echo -e '\tcd $(OUTPUTDIR) && $(PY) -m pelican.server 80 0.0.0.0' >> $STATIC_BLOG_FILE
|
129
|
129
|
echo 'endif' >> $STATIC_BLOG_FILE
|
130
|
130
|
echo '' >> $STATIC_BLOG_FILE
|
131
|
131
|
echo 'devserver:' >> $STATIC_BLOG_FILE
|
132
|
132
|
echo 'ifdef PORT' >> $STATIC_BLOG_FILE
|
133
|
|
- echo ' $(BASEDIR)/develop_server.sh restart $(PORT)' >> $STATIC_BLOG_FILE
|
|
133
|
+ echo -e '\t$(BASEDIR)/develop_server.sh restart $(PORT)' >> $STATIC_BLOG_FILE
|
134
|
134
|
echo 'else' >> $STATIC_BLOG_FILE
|
135
|
|
- echo ' $(BASEDIR)/develop_server.sh restart' >> $STATIC_BLOG_FILE
|
|
135
|
+ echo -e '\t$(BASEDIR)/develop_server.sh restart' >> $STATIC_BLOG_FILE
|
136
|
136
|
echo 'endif' >> $STATIC_BLOG_FILE
|
137
|
137
|
echo '' >> $STATIC_BLOG_FILE
|
138
|
138
|
echo 'stopserver:' >> $STATIC_BLOG_FILE
|
139
|
|
- echo ' $(BASEDIR)/develop_server.sh stop' >> $STATIC_BLOG_FILE
|
140
|
|
- echo ' @echo "Stopped Pelican and SimpleHTTPServer processes running in background."' >> $STATIC_BLOG_FILE
|
|
139
|
+ echo -e '\t$(BASEDIR)/develop_server.sh stop' >> $STATIC_BLOG_FILE
|
|
140
|
+ echo -e '\t@echo "Stopped Pelican and SimpleHTTPServer processes running in background."' >> $STATIC_BLOG_FILE
|
141
|
141
|
echo '' >> $STATIC_BLOG_FILE
|
142
|
142
|
echo 'publish:' >> $STATIC_BLOG_FILE
|
143
|
|
- echo ' $(PELICAN) $(INPUTDIR) -o $(OUTPUTDIR) -s $(PUBLISHCONF) $(PELICANOPTS)' >> $STATIC_BLOG_FILE
|
|
143
|
+ echo -e '\t$(PELICAN) $(INPUTDIR) -o $(OUTPUTDIR) -s $(PUBLISHCONF) $(PELICANOPTS)' >> $STATIC_BLOG_FILE
|
144
|
144
|
echo '' >> $STATIC_BLOG_FILE
|
145
|
145
|
echo '.PHONY: html clean regenerate serve serve-global devserver publish' >> $STATIC_BLOG_FILE
|
146
|
146
|
}
|