Changeset 83
- Timestamp:
- 12/19/08 11:55:44 (15 years ago)
- Location:
- trunk
- Files:
-
- 1 added
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/adm/guides/html.xsl
r81 r83 18 18 <xsl:import href="http://docbook.sourceforge.net/release/xsl/current/xhtml/docbook.xsl"/> 19 19 --> 20 <!-- 20 21 <xsl:import href="http://docbook.sourceforge.net/release/xsl/1.73.2/xhtml/docbook.xsl"/> 22 --> 23 <xsl:import href="/usr/home/incas/docbook-xsl-1.73.2/xhtml/docbook.xsl"/> 21 24 22 25 -
trunk/adm/guides/makefile
r81 r83 1 #- 1 #+ 2 # 2 3 # module 3 4 # ====== 5 # 4 6 # generation of documentations from XML files in HTML and wiki forms 5 7 # … … 18 20 # $Id$ 19 21 # 20 # - fplod 2008-10-08T10:35:37Z aedon.locean-ipsl.upmc.fr (Darwin) 22 # - fplod 2008-12-19T10:32:22Z aedon.locean-ipsl.upmc.fr (Darwin) 23 # 24 # * add svnbasiccommands 25 # * add spellcheck and before targets 26 # 27 # - fplod 2008-10-08T10:35:37Z aedon.locean-ipsl.upmc.fr (Darwin) 21 28 # 22 29 # * creation 30 # 23 31 #- 24 32 PRODUCT = \ 25 33 superbib 26 34 27 DIRBASE = \28 /usr/home/fplod/src/$(PRODUCT)_ws/29 30 31 35 DIRSRC = \ 32 $(DIRBASE)/adm/guides/36 ./ 33 37 34 38 DIRTMP = \ … … 36 40 37 41 DIRWWW = \ 38 $(DIRBASE)/doc/guides/42 ../../doc/guides/ 39 43 40 44 DIRWIKI = \ 41 $(DIRBASE)/doc/guides/wiki/ 45 ../../doc/guides/wiki/ 46 47 LIST_XML = \ 48 LIST_XML_en \ 49 LIST_XML_fr 50 51 LIST_XML_en = \ 52 $(DIRSRC)/web.xml \ 53 $(DIRSRC)/svnbasiccommands.xml \ 54 $(DIRSRC)/faq.xml \ 55 $(DIRSRC)/faq_full.xml \ 56 $(DIRSRC)/firststeps.xml \ 57 $(DIRSRC)/get.xml \ 58 $(DIRSRC)/mailing.xml \ 59 $(DIRSRC)/support.xml \ 60 $(DIRSRC)/team.xml \ 61 $(DIRSRC)/tiplink.xml \ 62 $(DIRSRC)/update.xml \ 63 $(DIRSRC)/whatis.xml \ 64 $(DIRSRC)/whatsnew.xml 65 66 LIST_XML_fr = 42 67 43 68 .PHONY : \ 44 69 all \ 45 70 clean \ 71 before \ 46 72 dbkcheck \ 73 spellcheck \ 47 74 help \ 48 75 html \ … … 51 78 help : 52 79 @echo "\$$ make clean" 80 @echo "\$$ make before" 53 81 @echo "\$$ make all" 54 82 @echo "\$$ make dbkcheck" … … 56 84 @echo "++ depot html et wiki" 57 85 58 clean : 86 before : 87 @mkdir -p ${DIRWWW}/html/ 88 @cp -p $(DIRSRC)/style.css ${DIRWWW}/html/ 89 @cp -p $(DIRSRC)/$(PRODUCT).css ${DIRWWW}/html/ 90 @mkdir -p ${DIRWWW}/wiki 91 92 clean : \ 93 cleantmp 94 -@rm -rf ${DIRWWW}/html/ 95 -@rm -rf ${DIRWWW}/wiki/ 96 97 cleantmp : 59 98 -@rm -f $(DIRTMP)/*_full.xml 60 99 -@rm -f $(DIRTMP)/err_xmlstarlet_xsd 61 100 -@rm -f $(DIRTMP)/get_sed.xml 62 101 -@rm -f $(DIRTMP)/firststeps_sed.xml 102 103 spellcheck : 104 @for file in $(LIST_XML_fr); do \ 105 aspell --mode=sgml --master=french -c $${file}; done 106 @for file in $(LIST_XML_en); do \ 107 aspell --mode=sgml --master=english -c $${file}; done 108 63 109 64 110 dbkcheck : … … 75 121 76 122 html : \ 123 $(DIRWWW)/html/index.html \ 124 $(DIRWWW)/html/svnbasiccommands.html \ 77 125 $(DIRWWW)/html/get.html \ 78 $(DIRWWW)/html/index.html \79 126 $(DIRWWW)/html/whatsnew.html \ 80 127 $(DIRWWW)/html/update.html \ … … 86 133 87 134 tracwiki : \ 135 $(DIRWIKI)/WikiStart \ 136 $(DIRWIKI)/SvnBasicCommands \ 88 137 $(DIRWIKI)/Get \ 89 $(DIRWIKI)/WikiStart \90 138 $(DIRWIKI)/Faq \ 91 139 $(DIRWIKI)/FirstSteps \ … … 106 154 $(DIRTMP)/web_full.xml 107 155 @xsltproc \ 108 --output $(DIRTMP)/ginette \109 $(DIRSRC)/tracwiki.xsl \110 $(DIRTMP)/web_full.xml111 @xsltproc \112 156 $(DIRSRC)/tracwiki.xsl \ 113 157 $(DIRTMP)/web_full.xml | \ … … 142 186 $(DIRSRC)/web.xml 143 187 188 $(DIRWIKI)/SvnBasicCommands : \ 189 $(DIRSRC)/tracwiki.xsl \ 190 $(DIRTMP)/svnbasiccommands_full.xml 191 @xsltproc \ 192 $(DIRSRC)/tracwiki.xsl \ 193 $(DIRTMP)/svnbasiccommands_full.xml | \ 194 awk 'sub(/ @star@ $$/,""){printf(" * %s", $$0);next};1' | \ 195 sed -e "s+@star@+*+" \ 196 > $@ 197 198 $(DIRWWW)/html/svnbasiccommands.html : \ 199 $(DIRTMP)/svnbasiccommands_full.xml \ 200 $(DIRSRC)/html.xsl \ 201 $(DIRSRC)/style.css \ 202 $(DIRSRC)/$(PRODUCT).css 203 @xsltproc \ 204 --param html.stylesheet "'style.css $(PRODUCT).css'" \ 205 --param css.decoration 1 \ 206 --param section.autolabel 1 \ 207 --output $@ \ 208 $(DIRSRC)/html.xsl \ 209 $(DIRTMP)/svnbasiccommands_full.xml 210 211 $(DIRTMP)/svnbasiccommands_full.xml : \ 212 $(DIRSRC)/svnbasiccommands.xml 213 @xmllint \ 214 --xinclude \ 215 --encode utf-8 \ 216 --noent \ 217 --output $@ \ 218 $(DIRSRC)/svnbasiccommands.xml 219 144 220 $(DIRWIKI)/Faq : \ 145 221 $(DIRSRC)/tracwiki.xsl \ … … 149 225 $(DIRTMP)/faq_full.xml | \ 150 226 awk 'sub(/ @star@ $$/,""){printf(" * %s", $$0);next};1' | \ 151 227 sed -e "s+@star@+*+" \ 152 228 > $@ 153 229 … … 182 258 $(DIRTMP)/get_full.xml | \ 183 259 awk 'sub(/ @star@ $$/,""){printf(" * %s", $$0);next};1' | \ 184 260 sed -e "s+@star@+*+" \ 185 261 > $@ 186 262 … … 217 293 $(DIRTMP)/firststeps_full.xml | \ 218 294 awk 'sub(/ @star@ $$/,""){printf(" * %s", $$0);next};1' | \ 219 295 sed -e "s+@star@+*+" \ 220 296 > $@ 221 297 … … 250 326 $(DIRTMP)/mailing_full.xml | \ 251 327 awk 'sub(/ @star@ $$/,""){printf(" * %s", $$0);next};1' | \ 252 328 sed -e "s+@star@+*+" \ 253 329 > $@ 254 330 … … 283 359 $(DIRTMP)/tiplink_full.xml | \ 284 360 awk 'sub(/ @star@ $$/,""){printf(" * %s", $$0);next};1' | \ 285 361 sed -e "s+@star@+*+" \ 286 362 > $@ 287 363 … … 316 392 $(DIRTMP)/whatis_full.xml | \ 317 393 awk 'sub(/ @star@ $$/,""){printf(" * %s", $$0);next};1' | \ 318 394 sed -e "s+@star@+*+" \ 319 395 > $@ 320 396 … … 349 425 $(DIRTMP)/whatsnew_full.xml | \ 350 426 awk 'sub(/ @star@ $$/,""){printf(" * %s", $$0);next};1' | \ 351 427 sed -e "s+@star@+*+" \ 352 428 > $@ 353 429 … … 382 458 $(DIRTMP)/update_full.xml | \ 383 459 awk 'sub(/ @star@ $$/,""){printf(" * %s", $$0);next};1' | \ 384 460 sed -e "s+@star@+*+" \ 385 461 > $@ 386 462 -
trunk/adm/makefile
r82 r83 1 1 #+ 2 # 2 3 # module 3 4 # ====== … … 13 14 # ==== 14 15 # 15 # ++ menage des fichiers intermediares latex dans DIRWWW16 #17 16 # ++ amélioration de la page index 18 17 # … … 40 39 # .. _extract_rst.sh: ../extract_rst.sh.html 41 40 # 42 # +41 #- 43 42 # 44 43 PRODUCT = \ … … 46 45 47 46 PRODUCTNAME = \ 48 $$(echo $(PRODUCT) | tr -s [:lower:] [:upper:]) 49 50 DIRBASE = \ 51 /usr/home/fplod/src/$(PRODUCT)_ws/ 47 $$(echo $(PRODUCT) | tr [:lower:] [:upper:]) 52 48 53 49 DIRSRC = \ 54 $(DIRBASE) 50 ../ 55 51 56 52 DIRTMP = \ … … 58 54 59 55 DIRWWW = \ 60 /usr/temp/$(LOGNAME)/public_html/$(PRODUCT)/$(PRODUCT)_ws/56 ../doc/ 61 57 62 58 URLPUBLISH = \ … … 121 117 122 118 before : 123 @before.sh -p $(PRODUCT) -s $(DIRSRC) -w $(DIRWWW) -mono -l en 124 @mkdir -p $(DIRWWW)/manuals/html/ 125 @mkdir -p $(DIRWWW)/manuals/pdf/ 119 @mkdir -p $(DIRWWW)/manuals/html/one/ 120 @mkdir -p $(DIRWWW)/manuals/html/many/ 121 @mkdir -p $(DIRWWW)/manuals/pdf/one/ 122 @mkdir -p $(DIRWWW)/manuals/pdf/many/ 126 123 127 124 install : 128 125 @install.sh -w $(DIRWWW) -u $(URLPUBLISH) 129 126 130 clean : 127 clean : \ 128 cleantmp 131 129 -@rm -fr $(DIRWWW)/ 132 130 -@rm -fr $(DIRWWW)/manuals/html/ 133 131 -@rm -fr $(DIRWWW)/manuals/pdf 132 133 cleantmp : 134 134 -@rm -f $(DIRTMP)/all.xml 135 135 -@rm -f $(DIRTMP)/*.rst … … 137 137 -@rm -f $(DIRTMP)/links.rst* 138 138 -@rm -f $(DIRTMP)/*.tex 139 -@rm -f $(DIRTMP)/*.aux 140 -@rm -f $(DIRTMP)/*.log 141 -@rm -f $(DIRTMP)/*.out 139 -@rm -f $(DIRWWW)/manuals/pdf/one/*.aux 140 -@rm -f $(DIRWWW)/manuals/pdf/one/*.log 141 -@rm -f $(DIRWWW)/manuals/pdf/one/*.out 142 -@rm -f $(DIRWWW)/manuals/pdf/many/*.aux 143 -@rm -f $(DIRWWW)/manuals/pdf/many/*.log 144 -@rm -f $(DIRWWW)/manuals/pdf/many/*.out 142 145 143 146 htmllinkcheckb : 144 @linkchecker.sh -d $(DIRWWW) 147 @linkchecker.sh -d $(DIRWWW)/manuals/html/ 145 148 146 149 htmllinkchecka : … … 156 159 157 160 man_html : \ 158 $(DIRWWW)/manuals/html/index.html \ 159 $(DIRWWW)/manuals/html/$(PRODUCT)_profile.sh.html \ 160 $(DIRWWW)/manuals/html/before.sh.html \ 161 $(DIRWWW)/manuals/html/linkchecker.sh.html \ 162 $(DIRWWW)/manuals/html/mailtouser.sh.html \ 163 $(DIRWWW)/manuals/html/twindoi.sh.html \ 164 $(DIRWWW)/manuals/html/install.sh.html \ 165 $(DIRWWW)/manuals/html/bibopa.sh.html \ 166 $(DIRWWW)/manuals/html/components_db.xsl.html \ 167 $(DIRWWW)/manuals/html/form_db.xsl.html \ 168 $(DIRWWW)/manuals/html/main_html.xsl.html \ 169 $(DIRWWW)/manuals/html/message_lang.xsl.html \ 170 $(DIRWWW)/manuals/html/superbib01_xml.xsl.html \ 171 $(DIRWWW)/manuals/html/superbib02_html.xsl.html \ 172 $(DIRWWW)/manuals/html/superbib02_xml.xsl.html \ 173 $(DIRWWW)/manuals/html/superbibmany01_html.xsl.html \ 174 $(DIRWWW)/manuals/html/superbibmany01_xml.xsl.html \ 175 $(DIRWWW)/manuals/html/superbibmany02_html.xsl.html \ 176 $(DIRWWW)/manuals/html/superbibmany02_xml.xsl.html \ 177 $(DIRWWW)/manuals/html/template_db.xsl.html \ 178 $(DIRWWW)/manuals/html/user_db.xsl.html \ 179 $(DIRWWW)/manuals/html/user_html.xsl.html \ 180 $(DIRWWW)/manuals/html/timestamp.php.html 161 man_html_one \ 162 man_html_many 163 164 man_html_one : \ 165 $(DIRWWW)/manuals/html/one/index.html 166 167 man_html_many : \ 168 $(DIRWWW)/manuals/html/many/index.html \ 169 $(DIRWWW)/manuals/html/many/$(PRODUCT)_profile.sh.html \ 170 $(DIRWWW)/manuals/html/many/before.sh.html \ 171 $(DIRWWW)/manuals/html/many/linkchecker.sh.html \ 172 $(DIRWWW)/manuals/html/many/mailtouser.sh.html \ 173 $(DIRWWW)/manuals/html/many/twindoi.sh.html \ 174 $(DIRWWW)/manuals/html/many/install.sh.html \ 175 $(DIRWWW)/manuals/html/many/bibopa.sh.html \ 176 $(DIRWWW)/manuals/html/many/components_db.xsl.html \ 177 $(DIRWWW)/manuals/html/many/form_db.xsl.html \ 178 $(DIRWWW)/manuals/html/many/main_html.xsl.html \ 179 $(DIRWWW)/manuals/html/many/message_lang.xsl.html \ 180 $(DIRWWW)/manuals/html/many/superbib01_html.xsl.html \ 181 $(DIRWWW)/manuals/html/many/superbib01_xml.xsl.html \ 182 $(DIRWWW)/manuals/html/many/superbib02_html.xsl.html \ 183 $(DIRWWW)/manuals/html/many/superbib02_xml.xsl.html \ 184 $(DIRWWW)/manuals/html/many/superbibmany01_html.xsl.html \ 185 $(DIRWWW)/manuals/html/many/superbibmany01_xml.xsl.html \ 186 $(DIRWWW)/manuals/html/many/superbibmany02_html.xsl.html \ 187 $(DIRWWW)/manuals/html/many/superbibmany02_xml.xsl.html \ 188 $(DIRWWW)/manuals/html/many/template_db.xsl.html \ 189 $(DIRWWW)/manuals/html/many/user_db.xsl.html \ 190 $(DIRWWW)/manuals/html/many/user_html.xsl.html \ 191 $(DIRWWW)/manuals/html/many/timestamp.php.html 181 192 182 193 man_pdf : \ 183 $(DIRWWW)/manuals/pdf/$(PRODUCT)_manuals.pdf \ 184 $(DIRWWW)/manuals/pdf/$(PRODUCT)_profile.sh.pdf \ 185 $(DIRWWW)/manuals/pdf/before.sh.pdf \ 186 $(DIRWWW)/manuals/pdf/linkchecker.sh.pdf \ 187 $(DIRWWW)/manuals/pdf/mailtouser.sh.pdf \ 188 $(DIRWWW)/manuals/pdf/twindoi.sh.pdf \ 189 $(DIRWWW)/manuals/pdf/install.sh.pdf \ 190 $(DIRWWW)/manuals/pdf/bibopa.sh.pdf \ 191 $(DIRWWW)/manuals/pdf/components_db.xsl.pdf \ 192 $(DIRWWW)/manuals/pdf/form_db.xsl.pdf \ 193 $(DIRWWW)/manuals/pdf/main_html.xsl.pdf \ 194 $(DIRWWW)/manuals/pdf/message_lang.xsl.pdf \ 195 $(DIRWWW)/manuals/pdf/superbib01_html.xsl.pdf \ 196 $(DIRWWW)/manuals/pdf/superbib01_xml.xsl.pdf \ 197 $(DIRWWW)/manuals/pdf/superbib02_html.xsl.pdf \ 198 $(DIRWWW)/manuals/pdf/superbib02_xml.xsl.pdf \ 199 $(DIRWWW)/manuals/pdf/superbibmany01_html.xsl.pdf \ 200 $(DIRWWW)/manuals/pdf/superbibmany01_xml.xsl.pdf \ 201 $(DIRWWW)/manuals/pdf/superbibmany02_html.xsl.pdf \ 202 $(DIRWWW)/manuals/pdf/superbibmany02_xml.xsl.pdf \ 203 $(DIRWWW)/manuals/pdf/template_db.xsl.pdf \ 204 $(DIRWWW)/manuals/pdf/user_db.xsl.pdf \ 205 $(DIRWWW)/manuals/pdf/user_html.xsl.pdf \ 206 $(DIRWWW)/manuals/pdf/timestamp.php.pdf 207 208 $(DIRWWW)/manuals/html/index.html : \ 194 man_pdf_one \ 195 man_pdf_many 196 197 man_pdf_one : \ 198 $(DIRWWW)/manuals/pdf/one/$(PRODUCT)_manuals.pdf \ 199 200 man_pdf_many : \ 201 $(DIRWWW)/manuals/pdf/many/$(PRODUCT)_profile.sh.pdf \ 202 $(DIRWWW)/manuals/pdf/many/before.sh.pdf \ 203 $(DIRWWW)/manuals/pdf/many/linkchecker.sh.pdf \ 204 $(DIRWWW)/manuals/pdf/many/mailtouser.sh.pdf \ 205 $(DIRWWW)/manuals/pdf/many/twindoi.sh.pdf \ 206 $(DIRWWW)/manuals/pdf/many/install.sh.pdf \ 207 $(DIRWWW)/manuals/pdf/many/bibopa.sh.pdf \ 208 $(DIRWWW)/manuals/pdf/many/components_db.xsl.pdf \ 209 $(DIRWWW)/manuals/pdf/many/form_db.xsl.pdf \ 210 $(DIRWWW)/manuals/pdf/many/main_html.xsl.pdf \ 211 $(DIRWWW)/manuals/pdf/many/message_lang.xsl.pdf \ 212 $(DIRWWW)/manuals/pdf/many/superbib01_html.xsl.pdf \ 213 $(DIRWWW)/manuals/pdf/many/superbib01_xml.xsl.pdf \ 214 $(DIRWWW)/manuals/pdf/many/superbib02_html.xsl.pdf \ 215 $(DIRWWW)/manuals/pdf/many/superbib02_xml.xsl.pdf \ 216 $(DIRWWW)/manuals/pdf/many/superbibmany01_html.xsl.pdf \ 217 $(DIRWWW)/manuals/pdf/many/superbibmany01_xml.xsl.pdf \ 218 $(DIRWWW)/manuals/pdf/many/superbibmany02_html.xsl.pdf \ 219 $(DIRWWW)/manuals/pdf/many/superbibmany02_xml.xsl.pdf \ 220 $(DIRWWW)/manuals/pdf/many/template_db.xsl.pdf \ 221 $(DIRWWW)/manuals/pdf/many/user_db.xsl.pdf \ 222 $(DIRWWW)/manuals/pdf/many/user_html.xsl.pdf \ 223 $(DIRWWW)/manuals/pdf/many/timestamp.php.pdf 224 225 $(DIRWWW)/manuals/html/many/index.html : \ 209 226 $(DIRTMP)/index.rst 210 @rst2html.py --input-encoding=ISO-8859-15 --strict --time \ 211 $< $@ 212 213 $(DIRWWW)/manuals/pdf/$(PRODUCT)_manuals.pdf : \ 227 @rst2html.py --input-encoding=ISO-8859-15 --strict \ 228 $< $@ 229 230 $(DIRWWW)/manuals/html/one/index.html : \ 231 $(DIRTMP)/$(PRODUCT)_manuals.rst 232 @rst2html.py --input-encoding=ISO-8859-15 --strict \ 233 $< $@ 234 235 $(DIRWWW)/manuals/pdf/one/$(PRODUCT)_manuals.pdf : \ 214 236 $(DIRTMP)/$(PRODUCT)_manuals.tex 215 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<237 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/one/ $< 216 238 217 239 $(DIRTMP)/$(PRODUCT)_manuals.tex : \ 218 240 $(DIRTMP)/$(PRODUCT)_manuals.rst 219 @rst2newlatex.py --input-encoding=ISO-8859-15 --strict --time\241 @rst2newlatex.py --input-encoding=ISO-8859-15 --strict \ 220 242 $< $@ 221 243 222 244 $(DIRTMP)/$(PRODUCT)_manuals.rst : \ 223 245 $(DIRTMP)/index.rst \ 224 $(LIST_SRCSH) \ 225 $(LIST_SRCXSL) \ 226 $(LIST_SRCPHP) 227 cat $(DIRTMP)/index.rst > ${DIRTMP}/$(PRODUCT)_manuals.rst1 246 $(DIRTMP)/$(PRODUCT)_profile.sh.rst \ 247 $(DIRTMP)/before.sh.rst \ 248 $(DIRTMP)/bibopa.sh.rst \ 249 $(DIRTMP)/install.sh.rst \ 250 $(DIRTMP)/linkchecker.sh.rst \ 251 $(DIRTMP)/mailtouser.sh.rst \ 252 $(DIRTMP)/twindoi.sh.rst \ 253 $(DIRTMP)/components_db.xsl.rst \ 254 $(DIRTMP)/form_db.xsl.rst \ 255 $(DIRTMP)/main_html.xsl.rst \ 256 $(DIRTMP)/message_lang.xsl.rst \ 257 $(DIRTMP)/superbib01_html.xsl.rst \ 258 $(DIRTMP)/superbib01_xml.xsl.rst \ 259 $(DIRTMP)/superbib02_html.xsl.rst \ 260 $(DIRTMP)/superbib02_xml.xsl.rst \ 261 $(DIRTMP)/superbibmany01_html.xsl.rst \ 262 $(DIRTMP)/superbibmany01_xml.xsl.rst \ 263 $(DIRTMP)/superbibmany02_html.xsl.rst \ 264 $(DIRTMP)/superbibmany02_xml.xsl.rst \ 265 $(DIRTMP)/template_db.xsl.rst \ 266 $(DIRTMP)/user_db.xsl.rst \ 267 $(DIRTMP)/user_html.xsl.rst \ 268 $(DIRTMP)/timestamp.php.rst 269 @cat $(DIRTMP)/index.rst > ${DIRTMP}/$(PRODUCT)_manuals.rst1 228 270 @for file in $(LIST_SRCSH) $(LIST_SRCXSL) $(LIST_SRCPHP); \ 229 271 do echo " " >> ${DIRTMP}/$(PRODUCT)_manuals.rst1 ;\ … … 232 274 echo " \newpage" >> ${DIRTMP}/$(PRODUCT)_manuals.rst1 ;\ 233 275 echo " " >> ${DIRTMP}/$(PRODUCT)_manuals.rst1 ;\ 276 echo ".. _$$(basename $${file}) :" >> ${DIRTMP}/$(PRODUCT)_manuals.rst1 ;\ 277 echo " " >> ${DIRTMP}/$(PRODUCT)_manuals.rst1 ;\ 234 278 echo "$$(basename $${file})" >> ${DIRTMP}/$(PRODUCT)_manuals.rst1 ;\ 235 279 echo "$$(basename $${file} | tr [:print:] =)" >> ${DIRTMP}/$(PRODUCT)_manuals.rst1 ; \ … … 237 281 sed -e "s/^==*$$/-----------------/" ${DIRTMP}/$$(basename $${file}).rst >> ${DIRTMP}/$(PRODUCT)_manuals.rst1; \ 238 282 done 239 grep "\.\. _.*: .*$$" ${DIRTMP}/$(PRODUCT)_manuals.rst1 > \283 @grep "\.\. _.*: .*$$" ${DIRTMP}/$(PRODUCT)_manuals.rst1 > \ 240 284 ${DIRTMP}/links.rst 241 sed -e "s/^ *//" ${DIRTMP}/links.rst | sort -u > ${DIRTMP}/links.rst2242 sed -e "/\.\. _.*: .*$$/d" ${DIRTMP}/$(PRODUCT)_manuals.rst1 > \285 @sed -e "s/^ *//" ${DIRTMP}/links.rst | sort -u > ${DIRTMP}/links.rst2 286 @sed -e "/\.\. _.*: .*$$/d" ${DIRTMP}/$(PRODUCT)_manuals.rst1 > \ 243 287 ${DIRTMP}/$(PRODUCT)_manuals.rst2 244 cat ${DIRTMP}/$(PRODUCT)_manuals.rst2 ${DIRTMP}/links.rst2 >$@288 @cp ${DIRTMP}/$(PRODUCT)_manuals.rst2 $@ 245 289 246 290 $(DIRTMP)/index.rst : 247 echo "===================" >> $@ 248 echo "$(PRODUCTNAME) tools" >> $@ 249 echo "===================" >> $@ 250 echo " " >> $@ 251 echo "Shell scripts" >> $@ 252 echo "=============" >> $@ 253 for file in $(LIST_SRCSH); do echo " ";echo "$$(basename $${file})_"; echo " "; echo ".. _$$(basename $${file}): $$(basename $${file}).html"; done >> $@ 254 echo " " >> $@ 255 echo "XSL scripts" >> $@ 256 echo "=============" >> $@ 257 for file in $(LIST_SRCXSL); do echo " ";echo "$$(basename $${file})_"; echo " "; echo ".. _$$(basename $${file}): $$(basename $${file}).html"; done >> $@ 258 echo "PHP scripts" >> $@ 259 echo "=============" >> $@ 260 for file in $(LIST_SRCPHP); do echo " ";echo "$$(basename $${file})_"; echo " "; echo ".. _$$(basename $${file}): $$(basename $${file}).html"; done >> $@ 261 262 $(DIRWWW)/manuals/html/$(PRODUCT)_profile.sh.html : \ 291 @echo "===================" >> $@ 292 @echo "$(PRODUCTNAME) tools" >> $@ 293 @echo "===================" >> $@ 294 @echo " " >> $@ 295 @echo "Shell scripts" >> $@ 296 @echo "=============" >> $@ 297 @for file in $(LIST_SRCSH); do echo " ";echo "$$(basename $${file})_"; echo " "; echo ".. _$$(basename $${file}) : $$(basename $${file}).html"; done >> $@ 298 @echo " " >> $@ 299 @echo "XSL scripts" >> $@ 300 @echo "=============" >> $@ 301 @for file in $(LIST_SRCXSL); do echo " ";echo "$$(basename $${file})_"; echo " "; echo ".. _$$(basename $${file}) : $$(basename $${file}).html"; done >> $@ 302 @echo " " >> $@ 303 @echo "PHP scripts" >> $@ 304 @echo "=============" >> $@ 305 @for file in $(LIST_SRCPHP); do echo " ";echo "$$(basename $${file})_"; echo " "; echo ".. _$$(basename $${file}) : $$(basename $${file}).html"; done >> $@ 306 307 $(DIRWWW)/manuals/html/many/$(PRODUCT)_profile.sh.html : \ 263 308 $(DIRTMP)/$(PRODUCT)_profile.sh.rst 264 @rst2html.py --input-encoding=ISO-8859-15 --strict --time\265 $< $@ 266 267 $(DIRWWW)/manuals/pdf/ $(PRODUCT)_profile.sh.pdf : \309 @rst2html.py --input-encoding=ISO-8859-15 --strict \ 310 $< $@ 311 312 $(DIRWWW)/manuals/pdf/many/$(PRODUCT)_profile.sh.pdf : \ 268 313 $(DIRTMP)/$(PRODUCT)_profile.sh.tex 269 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<314 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/many/ $< 270 315 271 316 $(DIRTMP)/$(PRODUCT)_profile.sh.tex : \ 272 317 $(DIRTMP)/$(PRODUCT)_profile.sh.rst 273 @rst2newlatex.py --input-encoding=ISO-8859-15 --strict --time\318 @rst2newlatex.py --input-encoding=ISO-8859-15 --strict \ 274 319 $< $@ 275 320 … … 278 323 @extract_rst.sh -i $< -l sh -o $@ 279 324 280 $(DIRWWW)/manuals/html/ before.sh.html : \325 $(DIRWWW)/manuals/html/many/before.sh.html : \ 281 326 $(DIRTMP)/before.sh.rst 282 @rst2html.py --input-encoding=ISO-8859-15 --strict --time\283 $< $@ 284 285 $(DIRWWW)/manuals/pdf/ before.sh.pdf : \327 @rst2html.py --input-encoding=ISO-8859-15 --strict \ 328 $< $@ 329 330 $(DIRWWW)/manuals/pdf/many/before.sh.pdf : \ 286 331 $(DIRTMP)/before.sh.tex 287 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<332 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/many/ $< 288 333 289 334 $(DIRTMP)/before.sh.tex : \ 290 335 $(DIRTMP)/before.sh.rst 291 @rst2newlatex.py --input-encoding=ISO-8859-15 --strict --time\336 @rst2newlatex.py --input-encoding=ISO-8859-15 --strict \ 292 337 $< $@ 293 338 … … 296 341 @extract_rst.sh -i $< -l sh -o $@ 297 342 298 $(DIRWWW)/manuals/html/ linkchecker.sh.html : \343 $(DIRWWW)/manuals/html/many/linkchecker.sh.html : \ 299 344 $(DIRTMP)/linkchecker.sh.rst 300 @rst2html.py --input-encoding=ISO-8859-15 --strict --time\301 $< $@ 302 303 $(DIRWWW)/manuals/pdf/ linkchecker.sh.pdf : \345 @rst2html.py --input-encoding=ISO-8859-15 --strict \ 346 $< $@ 347 348 $(DIRWWW)/manuals/pdf/many/linkchecker.sh.pdf : \ 304 349 $(DIRTMP)/linkchecker.sh.tex 305 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<306 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<350 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/many/ $< 351 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/many/ $< 307 352 308 353 $(DIRTMP)/linkchecker.sh.tex : \ 309 354 $(DIRTMP)/linkchecker.sh.rst 310 @rst2newlatex.py --input-encoding=ISO-8859-15 --strict --time\355 @rst2newlatex.py --input-encoding=ISO-8859-15 --strict \ 311 356 $< $@ 312 357 … … 315 360 @extract_rst.sh -i $< -l sh -o $@ 316 361 317 $(DIRWWW)/manuals/html/ma iltouser.sh.html : \362 $(DIRWWW)/manuals/html/many/mailtouser.sh.html : \ 318 363 $(DIRTMP)/mailtouser.sh.rst 319 @rst2html.py --input-encoding=ISO-8859-15 --strict --time\320 $< $@ 321 322 $(DIRWWW)/manuals/pdf/ma iltouser.sh.pdf : \364 @rst2html.py --input-encoding=ISO-8859-15 --strict \ 365 $< $@ 366 367 $(DIRWWW)/manuals/pdf/many/mailtouser.sh.pdf : \ 323 368 $(DIRTMP)/mailtouser.sh.tex 324 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<325 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<369 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/many/ $< 370 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/many/ $< 326 371 327 372 $(DIRTMP)/mailtouser.sh.tex : \ 328 373 $(DIRTMP)/mailtouser.sh.rst 329 @rst2newlatex.py --input-encoding=ISO-8859-15 --strict --time\374 @rst2newlatex.py --input-encoding=ISO-8859-15 --strict \ 330 375 $< $@ 331 376 … … 334 379 @extract_rst.sh -i $< -l sh -o $@ 335 380 336 $(DIRWWW)/manuals/html/ twindoi.sh.html : \381 $(DIRWWW)/manuals/html/many/twindoi.sh.html : \ 337 382 $(DIRTMP)/twindoi.sh.rst 338 @rst2html.py --input-encoding=ISO-8859-15 --strict --time\339 $< $@ 340 341 $(DIRWWW)/manuals/pdf/ twindoi.sh.pdf : \383 @rst2html.py --input-encoding=ISO-8859-15 --strict \ 384 $< $@ 385 386 $(DIRWWW)/manuals/pdf/many/twindoi.sh.pdf : \ 342 387 $(DIRTMP)/twindoi.sh.tex 343 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<344 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<388 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/many/ $< 389 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/many/ $< 345 390 346 391 $(DIRTMP)/twindoi.sh.tex : \ 347 392 $(DIRTMP)/twindoi.sh.rst 348 @rst2newlatex.py --input-encoding=ISO-8859-15 --strict --time\393 @rst2newlatex.py --input-encoding=ISO-8859-15 --strict \ 349 394 $< $@ 350 395 … … 353 398 @extract_rst.sh -i $< -l sh -o $@ 354 399 355 $(DIRWWW)/manuals/html/ install.sh.html : \400 $(DIRWWW)/manuals/html/many/install.sh.html : \ 356 401 $(DIRTMP)/install.sh.rst 357 @rst2html.py --input-encoding=ISO-8859-15 --strict --time\358 $< $@ 359 360 $(DIRWWW)/manuals/pdf/ install.sh.pdf : \402 @rst2html.py --input-encoding=ISO-8859-15 --strict \ 403 $< $@ 404 405 $(DIRWWW)/manuals/pdf/many/install.sh.pdf : \ 361 406 $(DIRTMP)/install.sh.tex 362 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<363 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<407 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/many/ $< 408 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/many/ $< 364 409 365 410 $(DIRTMP)/install.sh.tex : \ 366 411 $(DIRTMP)/install.sh.rst 367 @rst2newlatex.py --input-encoding=ISO-8859-15 --strict --time\412 @rst2newlatex.py --input-encoding=ISO-8859-15 --strict \ 368 413 $< $@ 369 414 … … 372 417 @extract_rst.sh -i $< -l sh -o $@ 373 418 374 $(DIRWWW)/manuals/html/ bibopa.sh.html : \419 $(DIRWWW)/manuals/html/many/bibopa.sh.html : \ 375 420 $(DIRTMP)/bibopa.sh.rst 376 @rst2html.py --input-encoding=ISO-8859-15 --strict --time\377 $< $@ 378 379 $(DIRWWW)/manuals/pdf/ bibopa.sh.pdf : \421 @rst2html.py --input-encoding=ISO-8859-15 --strict \ 422 $< $@ 423 424 $(DIRWWW)/manuals/pdf/many/bibopa.sh.pdf : \ 380 425 $(DIRTMP)/bibopa.sh.tex 381 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<382 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<426 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/many/ $< 427 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/many/ $< 383 428 384 429 $(DIRTMP)/bibopa.sh.tex : \ 385 430 $(DIRTMP)/bibopa.sh.rst 386 @rst2newlatex.py --input-encoding=ISO-8859-15 --strict --time\431 @rst2newlatex.py --input-encoding=ISO-8859-15 --strict \ 387 432 $< $@ 388 433 … … 391 436 @extract_rst.sh -i $< -l sh -o $@ 392 437 393 $(DIRWWW)/manuals/html/ components_db.xsl.html : \438 $(DIRWWW)/manuals/html/many/components_db.xsl.html : \ 394 439 $(DIRTMP)/components_db.xsl.rst 395 @rst2html.py --input-encoding=ISO-8859-15 --strict --time\396 $< $@ 397 398 $(DIRWWW)/manuals/pdf/ components_db.xsl.pdf : \440 @rst2html.py --input-encoding=ISO-8859-15 --strict \ 441 $< $@ 442 443 $(DIRWWW)/manuals/pdf/many/components_db.xsl.pdf : \ 399 444 $(DIRTMP)/components_db.xsl.tex 400 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<401 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<445 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/many/ $< 446 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/many/ $< 402 447 403 448 $(DIRTMP)/components_db.xsl.tex : \ 404 449 $(DIRTMP)/components_db.xsl.rst 405 @rst2newlatex.py --input-encoding=ISO-8859-15 --strict --time\450 @rst2newlatex.py --input-encoding=ISO-8859-15 --strict \ 406 451 $< $@ 407 452 … … 410 455 @extract_rst.sh -i $< -l xml -o $@ 411 456 412 $(DIRWWW)/manuals/html/ form_db.xsl.html : \457 $(DIRWWW)/manuals/html/many/form_db.xsl.html : \ 413 458 $(DIRTMP)/form_db.xsl.rst 414 @rst2html.py --input-encoding=ISO-8859-15 --strict --time\415 $< $@ 416 417 $(DIRWWW)/manuals/pdf/ form_db.xsl.pdf : \459 @rst2html.py --input-encoding=ISO-8859-15 --strict \ 460 $< $@ 461 462 $(DIRWWW)/manuals/pdf/many/form_db.xsl.pdf : \ 418 463 $(DIRTMP)/form_db.xsl.tex 419 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<420 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<464 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/many/ $< 465 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/many/ $< 421 466 422 467 $(DIRTMP)/form_db.xsl.tex : \ 423 468 $(DIRTMP)/form_db.xsl.rst 424 @rst2newlatex.py --input-encoding=ISO-8859-15 --strict --time\469 @rst2newlatex.py --input-encoding=ISO-8859-15 --strict \ 425 470 $< $@ 426 471 … … 429 474 @extract_rst.sh -i $< -l xml -o $@ 430 475 431 $(DIRWWW)/manuals/html/ma in_html.xsl.html : \476 $(DIRWWW)/manuals/html/many/main_html.xsl.html : \ 432 477 $(DIRTMP)/main_html.xsl.rst 433 @rst2html.py --input-encoding=ISO-8859-15 --strict --time\434 $< $@ 435 436 $(DIRWWW)/manuals/pdf/ma in_html.xsl.pdf : \478 @rst2html.py --input-encoding=ISO-8859-15 --strict \ 479 $< $@ 480 481 $(DIRWWW)/manuals/pdf/many/main_html.xsl.pdf : \ 437 482 $(DIRTMP)/main_html.xsl.tex 438 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<439 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<483 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/many/ $< 484 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/many/ $< 440 485 441 486 $(DIRTMP)/main_html.xsl.tex : \ 442 487 $(DIRTMP)/main_html.xsl.rst 443 @rst2newlatex.py --input-encoding=ISO-8859-15 --strict --time\488 @rst2newlatex.py --input-encoding=ISO-8859-15 --strict \ 444 489 $< $@ 445 490 … … 448 493 @extract_rst.sh -i $< -l xml -o $@ 449 494 450 $(DIRWWW)/manuals/html/m essage_lang.xsl.html : \495 $(DIRWWW)/manuals/html/many/message_lang.xsl.html : \ 451 496 $(DIRTMP)/message_lang.xsl.rst 452 @rst2html.py --input-encoding=ISO-8859-15 --strict --time\453 $< $@ 454 455 $(DIRWWW)/manuals/pdf/m essage_lang.xsl.pdf : \497 @rst2html.py --input-encoding=ISO-8859-15 --strict \ 498 $< $@ 499 500 $(DIRWWW)/manuals/pdf/many/message_lang.xsl.pdf : \ 456 501 $(DIRTMP)/message_lang.xsl.tex 457 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<458 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<502 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/many/ $< 503 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/many/ $< 459 504 460 505 $(DIRTMP)/message_lang.xsl.tex : \ 461 506 $(DIRTMP)/message_lang.xsl.rst 462 @rst2newlatex.py --input-encoding=ISO-8859-15 --strict --time\507 @rst2newlatex.py --input-encoding=ISO-8859-15 --strict \ 463 508 $< $@ 464 509 … … 467 512 @extract_rst.sh -i $< -l xml -o $@ 468 513 469 $(DIRWWW)/manuals/html/ superbib01_html.xsl.html : \514 $(DIRWWW)/manuals/html/many/superbib01_html.xsl.html : \ 470 515 $(DIRTMP)/superbib01_html.xsl.rst 471 @rst2html.py --input-encoding=ISO-8859-15 --strict --time\472 $< $@ 473 474 $(DIRWWW)/manuals/pdf/ superbib01_html.xsl.pdf : \516 @rst2html.py --input-encoding=ISO-8859-15 --strict \ 517 $< $@ 518 519 $(DIRWWW)/manuals/pdf/many/superbib01_html.xsl.pdf : \ 475 520 $(DIRTMP)/superbib01_html.xsl.tex 476 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<477 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<521 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/many/ $< 522 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/many/ $< 478 523 479 524 $(DIRTMP)/superbib01_html.xsl.tex : \ 480 525 $(DIRTMP)/superbib01_html.xsl.rst 481 @rst2newlatex.py --input-encoding=ISO-8859-15 --strict --time\526 @rst2newlatex.py --input-encoding=ISO-8859-15 --strict \ 482 527 $< $@ 483 528 … … 486 531 @extract_rst.sh -i $< -l xml -o $@ 487 532 488 $(DIRWWW)/manuals/html/ superbib01_xml.xsl.html : \533 $(DIRWWW)/manuals/html/many/superbib01_xml.xsl.html : \ 489 534 $(DIRTMP)/superbib01_xml.xsl.rst 490 @rst2html.py --input-encoding=ISO-8859-15 --strict --time\491 $< $@ 492 493 $(DIRWWW)/manuals/pdf/ superbib01_xml.xsl.pdf : \535 @rst2html.py --input-encoding=ISO-8859-15 --strict \ 536 $< $@ 537 538 $(DIRWWW)/manuals/pdf/many/superbib01_xml.xsl.pdf : \ 494 539 $(DIRTMP)/superbib01_xml.xsl.tex 495 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<496 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<540 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/many/ $< 541 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/many/ $< 497 542 498 543 $(DIRTMP)/superbib01_xml.xsl.tex : \ 499 544 $(DIRTMP)/superbib01_xml.xsl.rst 500 @rst2newlatex.py --input-encoding=ISO-8859-15 --strict --time\545 @rst2newlatex.py --input-encoding=ISO-8859-15 --strict \ 501 546 $< $@ 502 547 … … 505 550 @extract_rst.sh -i $< -l xml -o $@ 506 551 507 $(DIRWWW)/manuals/html/ superbib02_html.xsl.html : \552 $(DIRWWW)/manuals/html/many/superbib02_html.xsl.html : \ 508 553 $(DIRTMP)/superbib02_html.xsl.rst 509 @rst2html.py --input-encoding=ISO-8859-15 --strict --time\510 $< $@ 511 512 $(DIRWWW)/manuals/pdf/ superbib02_html.xsl.pdf : \554 @rst2html.py --input-encoding=ISO-8859-15 --strict \ 555 $< $@ 556 557 $(DIRWWW)/manuals/pdf/many/superbib02_html.xsl.pdf : \ 513 558 $(DIRTMP)/superbib02_html.xsl.tex 514 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<515 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<559 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/many/ $< 560 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/many/ $< 516 561 517 562 $(DIRTMP)/superbib02_html.xsl.tex : \ 518 563 $(DIRTMP)/superbib02_html.xsl.rst 519 @rst2newlatex.py --input-encoding=ISO-8859-15 --strict --time\564 @rst2newlatex.py --input-encoding=ISO-8859-15 --strict \ 520 565 $< $@ 521 566 … … 524 569 @extract_rst.sh -i $< -l xml -o $@ 525 570 526 $(DIRWWW)/manuals/html/ superbib02_xml.xsl.html : \571 $(DIRWWW)/manuals/html/many/superbib02_xml.xsl.html : \ 527 572 $(DIRTMP)/superbib02_xml.xsl.rst 528 @rst2html.py --input-encoding=ISO-8859-15 --strict --time\529 $< $@ 530 531 $(DIRWWW)/manuals/pdf/ superbib02_xml.xsl.pdf : \573 @rst2html.py --input-encoding=ISO-8859-15 --strict \ 574 $< $@ 575 576 $(DIRWWW)/manuals/pdf/many/superbib02_xml.xsl.pdf : \ 532 577 $(DIRTMP)/superbib02_xml.xsl.tex 533 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<534 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<578 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/many/ $< 579 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/many/ $< 535 580 536 581 $(DIRTMP)/superbib02_xml.xsl.tex : \ 537 582 $(DIRTMP)/superbib02_xml.xsl.rst 538 @rst2newlatex.py --input-encoding=ISO-8859-15 --strict --time\583 @rst2newlatex.py --input-encoding=ISO-8859-15 --strict \ 539 584 $< $@ 540 585 … … 543 588 @extract_rst.sh -i $< -l xml -o $@ 544 589 545 $(DIRWWW)/manuals/html/ superbibmany01_html.xsl.html : \590 $(DIRWWW)/manuals/html/many/superbibmany01_html.xsl.html : \ 546 591 $(DIRTMP)/superbibmany01_html.xsl.rst 547 @rst2html.py --input-encoding=ISO-8859-15 --strict --time\548 $< $@ 549 550 $(DIRWWW)/manuals/pdf/ superbibmany01_html.xsl.pdf : \592 @rst2html.py --input-encoding=ISO-8859-15 --strict \ 593 $< $@ 594 595 $(DIRWWW)/manuals/pdf/many/superbibmany01_html.xsl.pdf : \ 551 596 $(DIRTMP)/superbibmany01_html.xsl.tex 552 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<553 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<597 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/many/ $< 598 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/many/ $< 554 599 555 600 $(DIRTMP)/superbibmany01_html.xsl.tex : \ 556 601 $(DIRTMP)/superbibmany01_html.xsl.rst 557 @rst2newlatex.py --input-encoding=ISO-8859-15 --strict --time\602 @rst2newlatex.py --input-encoding=ISO-8859-15 --strict \ 558 603 $< $@ 559 604 … … 562 607 @extract_rst.sh -i $< -l xml -o $@ 563 608 564 $(DIRWWW)/manuals/html/ superbibmany01_xml.xsl.html : \609 $(DIRWWW)/manuals/html/many/superbibmany01_xml.xsl.html : \ 565 610 $(DIRTMP)/superbibmany01_xml.xsl.rst 566 @rst2html.py --input-encoding=ISO-8859-15 --strict --time\567 $< $@ 568 569 $(DIRWWW)/manuals/pdf/ superbibmany01_xml.xsl.pdf : \611 @rst2html.py --input-encoding=ISO-8859-15 --strict \ 612 $< $@ 613 614 $(DIRWWW)/manuals/pdf/many/superbibmany01_xml.xsl.pdf : \ 570 615 $(DIRTMP)/superbibmany01_xml.xsl.tex 571 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<572 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<616 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/many/ $< 617 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/many/ $< 573 618 574 619 $(DIRTMP)/superbibmany01_xml.xsl.tex : \ 575 620 $(DIRTMP)/superbibmany01_xml.xsl.rst 576 @rst2newlatex.py --input-encoding=ISO-8859-15 --strict --time\621 @rst2newlatex.py --input-encoding=ISO-8859-15 --strict \ 577 622 $< $@ 578 623 … … 581 626 @extract_rst.sh -i $< -l xml -o $@ 582 627 583 $(DIRWWW)/manuals/html/ superbibmany02_html.xsl.html : \628 $(DIRWWW)/manuals/html/many/superbibmany02_html.xsl.html : \ 584 629 $(DIRTMP)/superbibmany02_html.xsl.rst 585 @rst2html.py --input-encoding=ISO-8859-15 --strict --time\586 $< $@ 587 588 $(DIRWWW)/manuals/pdf/ superbibmany02_html.xsl.pdf : \630 @rst2html.py --input-encoding=ISO-8859-15 --strict \ 631 $< $@ 632 633 $(DIRWWW)/manuals/pdf/many/superbibmany02_html.xsl.pdf : \ 589 634 $(DIRTMP)/superbibmany02_html.xsl.tex 590 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<591 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<635 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/many/ $< 636 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/many/ $< 592 637 593 638 $(DIRTMP)/superbibmany02_html.xsl.tex : \ 594 639 $(DIRTMP)/superbibmany02_html.xsl.rst 595 @rst2newlatex.py --input-encoding=ISO-8859-15 --strict --time\640 @rst2newlatex.py --input-encoding=ISO-8859-15 --strict \ 596 641 $< $@ 597 642 … … 600 645 @extract_rst.sh -i $< -l xml -o $@ 601 646 602 $(DIRWWW)/manuals/html/ superbibmany02_xml.xsl.html : \647 $(DIRWWW)/manuals/html/many/superbibmany02_xml.xsl.html : \ 603 648 $(DIRTMP)/superbibmany02_xml.xsl.rst 604 @rst2html.py --input-encoding=ISO-8859-15 --strict --time\605 $< $@ 606 607 $(DIRWWW)/manuals/pdf/ superbibmany02_xml.xsl.pdf : \649 @rst2html.py --input-encoding=ISO-8859-15 --strict \ 650 $< $@ 651 652 $(DIRWWW)/manuals/pdf/many/superbibmany02_xml.xsl.pdf : \ 608 653 $(DIRTMP)/superbibmany02_xml.xsl.tex 609 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<610 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<654 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/many/ $< 655 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/many/ $< 611 656 612 657 $(DIRTMP)/superbibmany02_xml.xsl.tex : \ 613 658 $(DIRTMP)/superbibmany02_xml.xsl.rst 614 @rst2newlatex.py --input-encoding=ISO-8859-15 --strict --time\659 @rst2newlatex.py --input-encoding=ISO-8859-15 --strict \ 615 660 $< $@ 616 661 … … 619 664 @extract_rst.sh -i $< -l xml -o $@ 620 665 621 $(DIRWWW)/manuals/html/ template_db.xsl.html : \666 $(DIRWWW)/manuals/html/many/template_db.xsl.html : \ 622 667 $(DIRTMP)/template_db.xsl.rst 623 @rst2html.py --input-encoding=ISO-8859-15 --strict --time\624 $< $@ 625 626 $(DIRWWW)/manuals/pdf/ template_db.xsl.pdf : \668 @rst2html.py --input-encoding=ISO-8859-15 --strict \ 669 $< $@ 670 671 $(DIRWWW)/manuals/pdf/many/template_db.xsl.pdf : \ 627 672 $(DIRTMP)/template_db.xsl.tex 628 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<629 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<673 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/many/ $< 674 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/many/ $< 630 675 631 676 $(DIRTMP)/template_db.xsl.tex : \ 632 677 $(DIRTMP)/template_db.xsl.rst 633 @rst2newlatex.py --input-encoding=ISO-8859-15 --strict --time\678 @rst2newlatex.py --input-encoding=ISO-8859-15 --strict \ 634 679 $< $@ 635 680 … … 638 683 @extract_rst.sh -i $< -l xml -o $@ 639 684 640 $(DIRWWW)/manuals/html/ user_db.xsl.html : \685 $(DIRWWW)/manuals/html/many/user_db.xsl.html : \ 641 686 $(DIRTMP)/user_db.xsl.rst 642 @rst2html.py --input-encoding=ISO-8859-15 --strict --time\643 $< $@ 644 645 $(DIRWWW)/manuals/pdf/ user_db.xsl.pdf : \687 @rst2html.py --input-encoding=ISO-8859-15 --strict \ 688 $< $@ 689 690 $(DIRWWW)/manuals/pdf/many/user_db.xsl.pdf : \ 646 691 $(DIRTMP)/user_db.xsl.tex 647 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<648 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<692 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/many/ $< 693 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/many/ $< 649 694 650 695 $(DIRTMP)/user_db.xsl.tex : \ 651 696 $(DIRTMP)/user_db.xsl.rst 652 @rst2newlatex.py --input-encoding=ISO-8859-15 --strict --time\697 @rst2newlatex.py --input-encoding=ISO-8859-15 --strict \ 653 698 $< $@ 654 699 … … 657 702 @extract_rst.sh -i $< -l xml -o $@ 658 703 659 $(DIRWWW)/manuals/html/ user_html.xsl.html : \704 $(DIRWWW)/manuals/html/many/user_html.xsl.html : \ 660 705 $(DIRTMP)/user_html.xsl.rst 661 @rst2html.py --input-encoding=ISO-8859-15 --strict --time\662 $< $@ 663 664 $(DIRWWW)/manuals/pdf/ user_html.xsl.pdf : \706 @rst2html.py --input-encoding=ISO-8859-15 --strict \ 707 $< $@ 708 709 $(DIRWWW)/manuals/pdf/many/user_html.xsl.pdf : \ 665 710 $(DIRTMP)/user_html.xsl.tex 666 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<667 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<711 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/many/ $< 712 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/many/ $< 668 713 669 714 $(DIRTMP)/user_html.xsl.tex : \ 670 715 $(DIRTMP)/user_html.xsl.rst 671 @rst2newlatex.py --input-encoding=ISO-8859-15 --strict --time\716 @rst2newlatex.py --input-encoding=ISO-8859-15 --strict \ 672 717 $< $@ 673 718 … … 676 721 @extract_rst.sh -i $< -l xml -o $@ 677 722 678 $(DIRWWW)/manuals/html/ timestamp.php.html : \723 $(DIRWWW)/manuals/html/many/timestamp.php.html : \ 679 724 $(DIRTMP)/timestamp.php.rst 680 @rst2html.py --input-encoding=ISO-8859-15 --strict --time\681 $< $@ 682 683 $(DIRWWW)/manuals/pdf/ timestamp.php.pdf : \725 @rst2html.py --input-encoding=ISO-8859-15 --strict \ 726 $< $@ 727 728 $(DIRWWW)/manuals/pdf/many/timestamp.php.pdf : \ 684 729 $(DIRTMP)/timestamp.php.tex 685 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<686 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/ $<730 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/many/ $< 731 @-pdflatex -output-directory $(DIRWWW)/manuals/pdf/many/ $< 687 732 688 733 $(DIRTMP)/timestamp.php.tex : \ 689 734 $(DIRTMP)/timestamp.php.rst 690 @rst2newlatex.py --input-encoding=ISO-8859-15 --strict --time\735 @rst2newlatex.py --input-encoding=ISO-8859-15 --strict \ 691 736 $< $@ 692 737 -
trunk/before.sh
r82 r83 23 23 # - copy of CSS style sheet; 24 24 # - etc. 25 # 26 # -s source directory 27 # -w output directory 28 # -l language 29 # -mono ++ 30 # -multi ++ 31 # -m ++ 25 32 # 26 33 # EXAMPLES -
trunk/install.sh
r80 r83 18 18 # =========== 19 19 # 20 #21 20 # publication (rsync) of dirwww content on dirpublish given in argument 22 21 # 23 22 # If the host of publication is cerbere.locean-ipsl.upmc.fr, a specific update 24 23 # is launched. 24 # 25 # -w input directort 26 # -p output directory 27 # -u output url 28 # -l login used to access on output url 25 29 # 26 30 # EXAMPLES -
trunk/linkchecker.sh
r80 r83 42 42 # donc pas http 43 43 # 44 # + ajouter la possibilite de faire une carte du site avec raphiz44 # + ajouter la possibilite de faire une carte du site avec graphviz 45 45 # 46 46 # exemple syntaxe … … 57 57 # 58 58 # $Id$ 59 # 60 # - fplod 2008-12-19T10:05:59Z aedon.locean-ipsl.upmc.fr (Darwin) 61 # 62 # * bug fix for relative directory (thanks to Sébastien Masson) 59 63 # 60 64 # - fplod 2008-09-16T15:28:34Z aedon.locean-ipsl.upmc.fr (Darwin) … … 112 116 -d) 113 117 idircheck=$(( ${idircheck} + 1 )) 114 dircheck[${idircheck}]=$ {2}118 dircheck[${idircheck}]=$(cd ${2};pwd) 115 119 shift 116 120 ;; -
trunk/makefile
r77 r83 40 40 41 41 DIRSRC = \ 42 $(DIRBASE) 42 $(DIRBASE)/ 43 43 44 44 DIRTMP = \ -
trunk/superbib_profile.sh
r82 r83 29 29 # ${SUPERBIB} 30 30 # 31 # ${ PROJECT_LOG} ++31 # ${SUPERBIB_LOG} 32 32 # 33 33 # ${SUPERBIB_ID} … … 39 39 # EXAMPLES 40 40 # ======== 41 #42 41 # 43 42 # For fplod, on aedon.locean-ipsl.upmc.fr: … … 166 165 fi 167 166 # 168 PROJECT_LOG=${tempdir}169 export PROJECT_LOG170 if [ ! -d ${ PROJECT_LOG} ]171 then 172 mkdir -p ${ PROJECT_LOG}173 echo "${command} : iii : creation of \${ PROJECT_LOG}"167 SUPERBIB_LOG=${tempdir} 168 export SUPERBIB_LOG 169 if [ ! -d ${SUPERBIB_LOG} ] 170 then 171 mkdir -p ${SUPERBIB_LOG} 172 echo "${command} : iii : creation of \${SUPERBIB_LOG}" 174 173 fi 175 # check for permission on PROJECT_LOG176 if [ ! -x ${ PROJECT_LOG} ]177 then 178 echo " eee : ${ PROJECT_LOG} not reachable"179 # nb : no exit because this file should be launched by login process 180 fi 181 # 182 # check for permission on PROJECT_LOG183 if [ ! -w ${ PROJECT_LOG} ]184 then 185 echo " eee : ${ PROJECT_LOG} not writable"174 # check for permission on SUPERBIB_LOG 175 if [ ! -x ${SUPERBIB_LOG} ] 176 then 177 echo " eee : ${SUPERBIB_LOG} not reachable" 178 # nb : no exit because this file should be launched by login process 179 fi 180 # 181 # check for permission on SUPERBIB_LOG 182 if [ ! -w ${SUPERBIB_LOG} ] 183 then 184 echo " eee : ${SUPERBIB_LOG} not writable" 186 185 # nb : no exit because this file shouldreachable be launched by login process 187 186 fi
Note: See TracChangeset
for help on using the changeset viewer.