Platon Technologies
neprihlásený Prihlásiť Registrácia
SlovakEnglish
open source software development oslavujeme 10 rokov vývoja otvoreného softvéru! Pondelok, 16. jún 2025

Súbor: [Platon] / platos / prednasky / Lugcon / Makefile (stiahnutie)

Revízia 1.11, Fri Nov 11 00:28:45 2005 UTC (19 years, 7 months ago) by rajo


Zmeny od 1.10: +18 -5 [lines]

Slides for presentation completed.

#
# Makefile - Template Makefile for Platon SDG documents
#
# Developed by Lubomir Host 'rajo' <rajo AT platon.sk>
# Copyright (c) 2004 Platon SDG
# Licensed under terms of GNU General Public License.
# All rights reserved.
#
# $Platon: platos/prednasky/Lugcon/Makefile,v 1.10 2005/11/10 21:31:31 rajo Exp $
#

# here specify name of your document
PACKAGE = @DIRNAME@
VERSION = $(shell date "+%y-%m-%d-%H-%M")
distdir = $(PACKAGE)-$(VERSION)
TOP_DIR = ../..

# define next variable, if you wish use autoprefix
PREFIX  = Platon-Lugcon
# Uncomment next line if you wish automaticaly add directory name to the
# name of output file
#APPEND_DIRNAME = 1

# Nazov vystupneho PostScriptoveho suboru (alebo PDF suboro[v])
# sa pise do suborov ps__OUTPUT a pdf_OUTPUT 
ps__OUTPUT        = $(shell cat ps__OUTPUT 2>/dev/null)
pdf_OUTPUT        = $(shell cat pdf_OUTPUT 2>/dev/null) 

# Dalsie pridavne obrazky alebo vstupne subory, ktore sa nijako nevytvaraju

IMAGES = img/t.png \
         img/t.eps \
         img/ch08dia1.png \
         img/ch08dia1.eps \
         img/ch08dia2.png \
         img/ch08dia2.eps

# dalsie subory, ktore su potrebne pre vysadzanie
DEPEND = img \
         10-Vim-content.tex \
         uvodzovky.sty \
         13-CVS-and-SVN-comparison-content.tex

DISTFILES = Makefile \
            uvodzovky.sty \
            10-Vim-slides.tex \
            10-Vim-preview.tex \
            10-Vim-prihlaska.tex \
            13-CVS-and-SVN-comparison-preview.tex \
            13-CVS-and-SVN-comparison-prihlaska.tex \
            13-CVS-and-SVN-comparison-slides.tex \
            ps__OUTPUT \
            pdf_OUTPUT \
            $(DEPEND)
            #$(OUTPUT)


########################################
########################################
## END of user setup
########################################
########################################

allimg: $(IMAGES) all

%.eps: %.png
    convert $< $@

$(PREFIX)%.pdf:: $(PREFIX)%.ps
    $(PS2PDF) $<

# include rules from Rules.make:
-include $(TOP_DIR)/_templates/Rules.make

ps2pdf__INPUT = $(patsubst %.ps,%.pdf,$(ps__OUTPUT))
ps2pdf_OUTPUT = $(patsubst %,$(PREFIX)-%,$(ps2pdf__INPUT))

#all: ps2pdf
all: timing

ps2pdf: $(ps2pdf_OUTPUT)

clean: clean-ps2pdf clean-img

clean-ps2pdf:
    rm -f $(ps2pdf_OUTPUT)

clean-img:
    rm -f img/*.eps

time: timing
timing:
    @echo -en "TIMING:"; echo;
    @awk -v FS="[{}]+" \
        'BEGIN { sum = 0; count = 0; } \
        /^[ \t]*\\slideheading/ { count++; printf "%g. %s\n", count, $$2; } \
        /^[ \t]*\\TIMING/ { sum += $$2; printf "\tTIMING %g / %g\n", $$2, sum; } \
        END { printf "TOTAL DURATION = %g mins\n", sum; }   ' 13-CVS-and-SVN-comparison-content.tex

# vim: ts=4 isk+=- ft=make
# vim600: fdm=marker fdc=3


Platon Group <platon@platon.sk> http://platon.sk/
Copyright © 2002-2006 Platon Group
Stránka používa redakčný systém Metafox
Na začiatok