~ubuntu-branches/ubuntu/precise/gnutls28/precise

« back to all changes in this revision

Viewing changes to doc/latex/Makefile.in

  • Committer: Package Import Robot
  • Author(s): Andreas Metzler
  • Date: 2011-09-20 19:37:06 UTC
  • mfrom: (1.1.3)
  • Revision ID: package-import@ubuntu.com-20110920193706-a9phjijvddzg3nkl
Tags: 3.0.3-1
* New upstream version. (Includes a fix for #640639)
* Bump shlibs.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1117
1117
  cha-functions.tex error_codes.tex cha-ciphersuites.tex algorithms.tex \
1118
1118
  cha-errors.tex alerts.tex cha-internals.tex
1119
1119
 
1120
 
SOURCE_GEN_FILES = extra-api.tex pgp-api.tex x509-api.tex gnutls-api.tex
 
1120
SOURCE_GEN_FILES = extra-api.tex pgp-api.tex x509-api.tex gnutls-api.tex gnutls-enums.tex
1121
1121
all: all-am
1122
1122
 
1123
1123
.SUFFIXES:
1342
1342
cha-ciphersuites.tex: ../cha-ciphersuites.texi
1343
1343
        ../scripts/mytexi2latex $< > $@
1344
1344
 
1345
 
error_codes.tex: $(top_srcdir)/lib/gnutls_errors.c $(srcdir)/../errcodes
 
1345
error_codes.tex: $(top_srcdir)/lib/gnutls_errors.c
 
1346
        $(MAKE) -C .. errcodes printlist alert-printlist
1346
1347
        $(builddir)/../errcodes --latex > $@-tmp
1347
1348
        mv -f $@-tmp $@
1348
1349
 
1349
 
algorithms.tex: ../printlist
 
1350
algorithms.tex:
 
1351
        $(MAKE) -C .. errcodes printlist alert-printlist
1350
1352
        $(builddir)/../printlist --latex > $@-tmp
1351
1353
        mv -f $@-tmp $@
1352
1354
 
1353
 
alerts.tex: ../alert-printlist
 
1355
alerts.tex:
 
1356
        $(MAKE) -C .. errcodes printlist alert-printlist
1354
1357
        $(builddir)/../alert-printlist --latex > $@-tmp
1355
1358
        mv -f $@-tmp $@
1356
1359
 
1366
1369
        rm -f $@-tmp
1367
1370
        mv -f $@-tmp2 $@
1368
1371
 
 
1372
gnutls-enums.tex: $(srcdir)/../../lib/includes/gnutls/*.h
 
1373
        echo "" > $@-tmp
 
1374
        for i in $^; do \
 
1375
                echo -n "Creating documentation for file $$i... " && \
 
1376
                $(srcdir)/../scripts/gdoc -tex $$i >> $@-tmp && \
 
1377
                echo "ok"; \
 
1378
        done
 
1379
        $(srcdir)/../scripts/split.pl enums enum < $@-tmp
 
1380
        mv -f $@-tmp $@
 
1381
 
1369
1382
x509-api.tex: $(srcdir)/../../lib/x509/*.c
1370
1383
        echo "" > $@-tmp
1371
1384
        for i in $^; do \
1402
1415
        rm -f $@-tmp
1403
1416
        mv -f $@-tmp2 $@
1404
1417
 
1405
 
gnutls.pdf: $(TEX_OBJECTS) $(GEN_TEX_OBJECTS) $(SOURCE_GEN_FILES)
 
1418
gnutls.pdf: $(SOURCE_GEN_FILES) $(TEX_OBJECTS) $(GEN_TEX_OBJECTS)
 
1419
        $(MAKE) -C .. errcodes printlist alert-printlist
1406
1420
        -pdflatex gnutls.tex
1407
1421
        -bibtex gnutls
1408
1422
        -makeindex gnutls.idx
1410
1424
 
1411
1425
clean-am:
1412
1426
        rm -f $(GEN_TEX_OBJECTS) $(SOURCE_GEN_FILES) gnutls.aux gnutls.bbl gnutls.blg gnutls.idx gnutls.ilg gnutls.ind gnutls.log gnutls.out gnutls.toc
1413
 
        rm -rf functions
 
1427
        rm -rf functions enums
1414
1428
 
1415
1429
# Tell versions [3.59,3.63) of GNU make to not export all variables.
1416
1430
# Otherwise a system limit (for SysV at least) may be exceeded.