Changeset 39 for trunk/makefile
- Timestamp:
- 11/19/07 13:05:28 (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/makefile
r38 r39 39 39 40 40 DIRWWW = \ 41 /tmp/ bibopa/41 /tmp/$(PRODUCT)/ 42 42 43 43 # here are some examples of DIRPUBLISH, the first on for Seb on his Mac, … … 128 128 129 129 before : 130 ./before.sh -p bibnemomaf-s $(DIRSRC) -w $(DIRWWW) -multi -l en -m 2130 ./before.sh -p $(PRODUCT) -s $(DIRSRC) -w $(DIRWWW) -multi -l en -m 2 131 131 132 132 install : … … 134 134 clean : 135 135 -@rm -fr $(DIRWWW)/ 136 -@rm -f $(DIRTMP)/ bibnemomain_beforetidy.php137 -@rm -f $(DIRTMP)/ bibnemomain_tidy_err136 -@rm -f $(DIRTMP)/main_beforetidy.php 137 -@rm -f $(DIRTMP)/main_tidy_err 138 138 -@rm -f $(DIRTMP)/$(DIRTMP)/select_id.xml 139 -@rm -f $(DIRTMP)/ bibnemomain_complet.xml140 -@rm -f $(DIRTMP)/ bibnemomaf01.xml141 -@rm -f $(DIRTMP)/ bibnemomaf01_beforetidy.html142 -@rm -f $(DIRTMP)/ bibnemomaf01_dblatex.log143 -@rm -f $(DIRTMP)/ bibnemomaf01_dblatex.err144 -@rm -f $(DIRTMP)/ bibnemomaf01_tidy_err139 -@rm -f $(DIRTMP)/main_full.xml 140 -@rm -f $(DIRTMP)/$(PRODUCT)01.xml 141 -@rm -f $(DIRTMP)/$(PRODUCT)01_beforetidy.html 142 -@rm -f $(DIRTMP)/$(PRODUCT)01_dblatex.log 143 -@rm -f $(DIRTMP)/$(PRODUCT)01_dblatex.err 144 -@rm -f $(DIRTMP)/$(PRODUCT)01_tidy_err 145 145 -@rm -f $(DIRTMP)/years_gnuplot.gnu 146 -@rm -f $(DIRTMP)/ bibnemomaf02.xml147 -@rm -f $(DIRTMP)/ bibnemomaf02_beforetidy.html148 -@rm -f $(DIRTMP)/ bibnemomaf02_tidy_err149 -@rm -f $(DIRTMP)/ bibnemomaf02_dblatex.err150 -@rm -f $(DIRTMP)/ bibnemomaf02_dblatex.log146 -@rm -f $(DIRTMP)/$(PRODUCT)02.xml 147 -@rm -f $(DIRTMP)/$(PRODUCT)02_beforetidy.html 148 -@rm -f $(DIRTMP)/$(PRODUCT)02_tidy_err 149 -@rm -f $(DIRTMP)/$(PRODUCT)02_dblatex.err 150 -@rm -f $(DIRTMP)/$(PRODUCT)02_dblatex.log 151 151 -@rm -f $(DIRTMP)/bibliomany01.xml 152 152 -@rm -f $(DIRTMP)/bibliomany02.xml … … 170 170 171 171 html_en : \ 172 $(DIRWWW)/en/one/ bibnemomain.php \172 $(DIRWWW)/en/one/main.php \ 173 173 $(DIRWWW)/en/one/template.php \ 174 174 $(DIRWWW)/en/one/bibnemomaf00.html \ 175 $(DIRWWW)/en/one/ bibnemomaf01.html \176 $(DIRWWW)/en/one/ bibnemomaf02.html \177 $(DIRWWW)/en/many/ bibnemomaf01/ \178 $(DIRWWW)/en/many/ bibnemomaf02/ \175 $(DIRWWW)/en/one/$(PRODUCT)01.html \ 176 $(DIRWWW)/en/one/$(PRODUCT)02.html \ 177 $(DIRWWW)/en/many/$(PRODUCT)01/ \ 178 $(DIRWWW)/en/many/$(PRODUCT)02/ \ 179 179 $(DIRWWW)/en/one/user.html 180 180 181 181 pdf_en : \ 182 $(DIRTMP)/ bibnemomaf01.pdf \183 $(DIRTMP)/ bibnemomaf02.pdf182 $(DIRTMP)/$(PRODUCT)01.pdf \ 183 $(DIRTMP)/$(PRODUCT)02.pdf 184 184 185 185 $(DIRWWW)/en/one/bibnemomaf00.html : \ … … 190 190 $(DIRSRC)/biblio.xml 191 191 192 $(DIRWWW)/en/one/ bibnemomain.php : \193 $(DIRTMP)/ bibnemomain_beforetidy.php \192 $(DIRWWW)/en/one/main.php : \ 193 $(DIRTMP)/main_beforetidy.php \ 194 194 $(DIRSRC)/configtidy.txt 195 195 -@tidy -config $(DIRSRC)/configtidy.txt \ 196 -f $(DIRTMP)/ bibnemomain_tidy_err \196 -f $(DIRTMP)/main_tidy_err \ 197 197 -xml \ 198 198 -clean \ 199 199 -output $@ \ 200 $(DIRTMP)/ bibnemomain_beforetidy.php201 202 $(DIRTMP)/ bibnemomain_beforetidy.php : \203 $(DIRSRC)/bibnemomaf.css \ 204 $(DIRSRC)/style.css \ 205 $(DIRSRC)/ bibnemomain_html.xsl \200 $(DIRTMP)/main_beforetidy.php 201 202 $(DIRTMP)/main_beforetidy.php : \ 203 $(DIRSRC)/bibnemomaf.css \ 204 $(DIRSRC)/style.css \ 205 $(DIRSRC)/main_html.xsl \ 206 206 $(DIRTMP)/titlepage.bibnemomaf.xsl \ 207 $(DIRTMP)/ bibnemomain_complet.xml208 @xsltproc \ 209 $(XSLPARAMHTML) \ 210 --output $@ \ 211 $(DIRSRC)/ bibnemomain_html.xsl \212 $(DIRTMP)/ bibnemomain_complet.xml213 214 $(DIRWWW)/en/one/ bibnemomaf01.html : \215 $(DIRTMP)/ bibnemomaf01_beforetidy.html \207 $(DIRTMP)/main_full.xml 208 @xsltproc \ 209 $(XSLPARAMHTML) \ 210 --output $@ \ 211 $(DIRSRC)/main_html.xsl \ 212 $(DIRTMP)/main_full.xml 213 214 $(DIRWWW)/en/one/$(PRODUCT)01.html : \ 215 $(DIRTMP)/$(PRODUCT)01_beforetidy.html \ 216 216 $(DIRSRC)/configtidy.txt \ 217 217 $(DIRWWW)/images/years.png 218 218 -@tidy -config $(DIRSRC)/configtidy.txt \ 219 -f $(DIRTMP)/ bibnemomaf01_tidy_err \219 -f $(DIRTMP)/$(PRODUCT)01_tidy_err \ 220 220 -clean \ 221 221 -xml \ 222 222 -o $@ \ 223 $(DIRTMP)/ bibnemomaf01_beforetidy.html223 $(DIRTMP)/$(PRODUCT)01_beforetidy.html 224 224 # tidy supprime trop de blancs 225 @cp $(DIRTMP)/ bibnemomaf01_beforetidy.html \226 $(DIRWWW)/en/one/ bibnemomaf01.html227 228 $(DIRTMP)/ bibnemomaf01_beforetidy.html : \229 $(DIRSRC)/bibnemomaf.css \ 230 $(DIRSRC)/style.css \ 231 $(DIRSRC)/ bibnemomaf01_html.xsl \232 $(DIRTMP)/ bibnemomaf01.xml233 @xsltproc \ 234 $(XSLPARAMHTML) \ 235 --output $@ \ 236 $(DIRSRC)/ bibnemomaf01_html.xsl \237 $(DIRTMP)/ bibnemomaf01.xml238 239 $(DIRTMP)/ bibnemomaf01.xml : \240 $(DIRSRC)/ bibnemomaf01_xml.xsl \241 $(DIRSRC)/biblio.xml 242 @xsltproc \ 243 $(XSLPARAMHTML) \ 244 --output $@ \ 245 $(DIRSRC)/ bibnemomaf01_xml.xsl \246 $(DIRSRC)/biblio.xml 247 248 $(DIRWWW)/en/one/ bibnemomaf02.html : \249 $(DIRTMP)/ bibnemomaf02_beforetidy.html \225 @cp $(DIRTMP)/$(PRODUCT)01_beforetidy.html \ 226 $(DIRWWW)/en/one/$(PRODUCT)01.html 227 228 $(DIRTMP)/$(PRODUCT)01_beforetidy.html : \ 229 $(DIRSRC)/bibnemomaf.css \ 230 $(DIRSRC)/style.css \ 231 $(DIRSRC)/$(PRODUCT)01_html.xsl \ 232 $(DIRTMP)/$(PRODUCT)01.xml 233 @xsltproc \ 234 $(XSLPARAMHTML) \ 235 --output $@ \ 236 $(DIRSRC)/$(PRODUCT)01_html.xsl \ 237 $(DIRTMP)/$(PRODUCT)01.xml 238 239 $(DIRTMP)/$(PRODUCT)01.xml : \ 240 $(DIRSRC)/$(PRODUCT)01_xml.xsl \ 241 $(DIRSRC)/biblio.xml 242 @xsltproc \ 243 $(XSLPARAMHTML) \ 244 --output $@ \ 245 $(DIRSRC)/$(PRODUCT)01_xml.xsl \ 246 $(DIRSRC)/biblio.xml 247 248 $(DIRWWW)/en/one/$(PRODUCT)02.html : \ 249 $(DIRTMP)/$(PRODUCT)02_beforetidy.html \ 250 250 $(DIRSRC)/configtidy.txt 251 251 -@tidy -config $(DIRSRC)/configtidy.txt \ 252 -f $(DIRTMP)/ bibnemomaf02_tidy_err \252 -f $(DIRTMP)/$(PRODUCT)02_tidy_err \ 253 253 -clean \ 254 254 -xml \ 255 255 -o $@ \ 256 $(DIRTMP)/ bibnemomaf02_beforetidy.html256 $(DIRTMP)/$(PRODUCT)02_beforetidy.html 257 257 # tidy ne fait pas la bonne conversion de charset 258 @cp $(DIRTMP)/ bibnemomaf02_beforetidy.html \259 $(DIRWWW)/en/one/ bibnemomaf02.html260 261 $(DIRTMP)/ bibnemomaf02_beforetidy.html : \262 $(DIRSRC)/bibnemomaf.css \ 263 $(DIRSRC)/style.css \ 264 $(DIRSRC)/ bibnemomaf01_html.xsl \265 $(DIRTMP)/ bibnemomaf02.xml266 @xsltproc \ 267 $(XSLPARAMHTML) \ 268 --output $@ \ 269 $(DIRSRC)/ bibnemomaf01_html.xsl \270 $(DIRTMP)/ bibnemomaf02.xml271 272 $(DIRWWW)/en/many/ bibnemomaf02/ : \258 @cp $(DIRTMP)/$(PRODUCT)02_beforetidy.html \ 259 $(DIRWWW)/en/one/$(PRODUCT)02.html 260 261 $(DIRTMP)/$(PRODUCT)02_beforetidy.html : \ 262 $(DIRSRC)/bibnemomaf.css \ 263 $(DIRSRC)/style.css \ 264 $(DIRSRC)/$(PRODUCT)01_html.xsl \ 265 $(DIRTMP)/$(PRODUCT)02.xml 266 @xsltproc \ 267 $(XSLPARAMHTML) \ 268 --output $@ \ 269 $(DIRSRC)/$(PRODUCT)01_html.xsl \ 270 $(DIRTMP)/$(PRODUCT)02.xml 271 272 $(DIRWWW)/en/many/$(PRODUCT)02/ : \ 273 273 $(DIRSRC)/bibnemomaf.css \ 274 274 $(DIRSRC)/style.css \ … … 282 282 $(DIRTMP)/bibliomany02.xml 283 283 # affreux sed 284 for file in $(DIRWWW)/en/many/ bibnemomaf02/*.php; do \284 for file in $(DIRWWW)/en/many/$(PRODUCT)02/*.php; do \ 285 285 sed -f insertphp_many.sed $${file} > $${file}_sed ; \ 286 286 mv $${file}_sed $${file} ; \ … … 297 297 $(DIRSRC)/biblio.xml 298 298 299 $(DIRWWW)/en/many/ bibnemomaf01/ : \299 $(DIRWWW)/en/many/$(PRODUCT)01/ : \ 300 300 $(DIRSRC)/bibnemomaf.css \ 301 301 $(DIRSRC)/style.css \ … … 318 318 $(DIRSRC)/biblio.xml 319 319 320 $(DIRTMP)/ bibnemomaf02.xml : \321 $(DIRSRC)/ bibnemomaf02_xml.xsl \320 $(DIRTMP)/$(PRODUCT)02.xml : \ 321 $(DIRSRC)/$(PRODUCT)02_xml.xsl \ 322 322 $(DIRSRC)/biblio.xml 323 323 @xsltproc \ … … 325 325 --param html.ext "'.html'" \ 326 326 --output $@ \ 327 $(DIRSRC)/ bibnemomaf02_xml.xsl \327 $(DIRSRC)/$(PRODUCT)02_xml.xsl \ 328 328 $(DIRSRC)/biblio.xml 329 329 … … 350 350 $(DIRSRC)/biblio.xml 351 351 352 $(DIRTMP)/ bibnemomaf01.pdf : \352 $(DIRTMP)/$(PRODUCT)01.pdf : \ 353 353 $(DIRSRC)/bibnemomaf_pdf.xsl \ 354 $(DIRTMP)/ bibnemomaf01.xml354 $(DIRTMP)/$(PRODUCT)01.xml 355 355 @dblatex \ 356 356 -b pdftex \ … … 360 360 -x "--nonet" \ 361 361 -p $(DIRSRC)/bibnemomaf_pdf.xsl \ 362 $(DIRTMP)/ bibnemomaf01.xml \363 1> $(DIRTMP)/ bibnemomaf01_dblatex.log \364 2> $(DIRTMP)/ bibnemomaf01_dblatex.err365 366 $(DIRTMP)/ bibnemomaf02.pdf : \362 $(DIRTMP)/$(PRODUCT)01.xml \ 363 1> $(DIRTMP)/$(PRODUCT)01_dblatex.log \ 364 2> $(DIRTMP)/$(PRODUCT)01_dblatex.err 365 366 $(DIRTMP)/$(PRODUCT)02.pdf : \ 367 367 $(DIRSRC)/bibnemomaf_pdf.xsl \ 368 368 $(DIRSRC)/biblio.xml … … 375 375 -p $(DIRSRC)/bibnemomaf_pdf.xsl \ 376 376 $(DIRSRC)/biblio.xml 377 1> $(DIRTMP)/ bibnemomaf02_dblatex.log \378 2> $(DIRTMP)/ bibnemomaf02_dblatex.err379 380 $(DIRTMP)/ bibnemomain_complet.xml : \381 $(DIRSRC)/ bibnemomain.xml \377 1> $(DIRTMP)/$(PRODUCT)02_dblatex.log \ 378 2> $(DIRTMP)/$(PRODUCT)02_dblatex.err 379 380 $(DIRTMP)/main_full.xml : \ 381 $(DIRSRC)/main.xml \ 382 382 $(DIRSRC)/select_form.php \ 383 383 $(DIRTMP)/select_id.xml … … 386 386 --nonet \ 387 387 --output $@ \ 388 $(DIRSRC)/ bibnemomain.xml388 $(DIRSRC)/main.xml 389 389 390 390 $(DIRTMP)/select_id.xml : \ … … 455 455 $(DIRSRC)/bibnemomaf.css \ 456 456 $(DIRSRC)/style.css \ 457 $(DIRSRC)/ bibnemomain_html.xsl \457 $(DIRSRC)/main_html.xsl \ 458 458 $(DIRTMP)/template_db.xml 459 459 @xsltproc \ … … 461 461 --param html.ext "'.php'" \ 462 462 --output $@ \ 463 $(DIRSRC)/ bibnemomain_html.xsl \463 $(DIRSRC)/main_html.xsl \ 464 464 $(DIRTMP)/template_db.xml 465 465 … … 495 495 @touch $@ 496 496 497 $(DIRSRC)/ bibnemomaf01_html.xsl : \497 $(DIRSRC)/$(PRODUCT)01_html.xsl : \ 498 498 $(DIRTMP)/titlepage.bibnemomaf.xsl 499 499 @touch $@ … … 510 510 @touch $@ 511 511 512 $(DIRSRC)/ bibnemomaf02_html.xsl : \512 $(DIRSRC)/$(PRODUCT)02_html.xsl : \ 513 513 $(DIRTMP)/titlepage.bibnemomaf.xsl 514 514 @touch $@ … … 527 527 @touch $@ 528 528 529 $(DIRSRC)/ bibnemomaf01_txt.xsl : \529 $(DIRSRC)/$(PRODUCT)01_txt.xsl : \ 530 530 $(DIRTMP)/titlepage.bibnemomaf.xsl 531 531 @touch $@ 532 532 533 $(DIRSRC)/ bibnemomaf01_xml.xsl : \533 $(DIRSRC)/$(PRODUCT)01_xml.xsl : \ 534 534 $(DIRSRC)/biblioentry_xml.xsl 535 535 @touch $@ … … 553 553 @touch $@ 554 554 555 $(DIRSRC)/ bibnemomaf02_xml.xsl : \555 $(DIRSRC)/$(PRODUCT)02_xml.xsl : \ 556 556 $(DIRSRC)/firstname_id.xsl \ 557 557 $(DIRSRC)/surname_id.xsl \
Note: See TracChangeset
for help on using the changeset viewer.