File: Makefile.in

package info (click to toggle)
faumachine 20180503-4
  • links: PTS
  • area: main
  • in suites: buster
  • size: 61,272 kB
  • sloc: ansic: 272,290; makefile: 6,199; asm: 4,251; sh: 3,022; perl: 886; xml: 563; pascal: 311; lex: 214; vhdl: 204
file content (109 lines) | stat: -rw-r--r-- 3,467 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
#
# Copyright (C) 2002-2009 FAUmachine Team <info@faumachine.org>.
# This program is free software. You can redistribute it and/or modify it
# under the terms of the GNU General Public License, either version 2 of
# the License, or (at your option) any later version. See COPYING.
#

# This makefile generates output for print or online publishing from
# DocBook or LaTeX text sources and xfig/eps figures.
# Configure the sources, objects and targets and add extra make-stuff
# (e.g. for unpacking special style-files from the author-pack of a
# conference or some such). Everything else should be automatic.

# some assumptions are made about the DocBook and utilities installed,
# same for LaTeX (tetex preferred) and xfig. So this may not work in
# your system ...

LANG=C
LC_ALL=C

prefix=@prefix@
datadir=@datadir@
docdir=@docdir@

# This makes make use LaTeX instead of plain TeX (default) to process
# *.tex files, don't change this!
TEX=pdflatex

# Basename of the source file.
BASENAME = guide

# Set on of the following two variables (DBSRC for DocBook source,
# TEXSRC for LaTeX sources. Name all sources in both cases, so make
# knows to rebuild when one of the sources changes, but make sure the
# top-level source is given first!
DBSRC  =
TEXSRC = $(BASENAME).tex \
	installpaths.sty \
	buildfromsource.tex  \
	configmanual.tex \
	configwizard.tex \
	howtouse.tex \
	injectingfaults.tex \
	installbinary.tex \
	networking.tex \
	running.tex \
	testautomation.tex \
	serial_pattern.vhdl \
	serial_pattern_signals.vhdl \
	serial_terminal.vhdl \
	serial_terminal_signals.vhdl \
	serial_terminal_user.vhdl \
	system.vhdl

# If you use a non-standard class-file for LaTeX, give it's name here.
# If it cannot be found in LaTeX's standard search paths (which include
# the current directory), you'll have to give the full path.
CLSSRC =

# Sources in diverse figure formats. This Makefile can automatically
# generate jpeg, gif and eps from fig or eps.
FIGSRC = components.fig \
	node.fig \
	serial_pattern.fig \
	serial_terminal.fig
PDFSRC = FAUmachineLogo.pdf

# Names of generated figure files. Suffixes should be the commonly used
# ones, e.g. jpg or jpeg for JPEG etc.
EPSOBJ = 
PDFOBJ = components.pdf \
	node.pdf \
	serial_pattern.pdf \
	serial_terminal.pdf
GIFOBJ =
JPGOBJ =

# set the following if you have an archive to unpack (this Makefile can
# currently only handle a single archive). INSTSRC is the name of the
# archive, INSTCMD the command used to unpack it and INSTOBJ the names
# of the objects created (unpacked) from the archive (so make knows how
# to generate these objects). Since the archive will usually be newer
# than the objects generated from it, make will unpack it again every
# time, so you might want to pass options in the command to check if
# unpacking is really necessary.
INSTSRC =
INSTCMD =
INSTOBJ =

# Edit this line to make the targets you need. 
# Available targets are
#    for both LaTeX and DocBook:
#       ps
#       pdf
#       snapshot (will install snapshot files into snapshot directory)
#    for DocBook:
#       checkenv (simple check of DocBook environment
#       syntax (syntax check the document only
#       html (includes htmlnochunks and htmlchunks)
#       htmlnochunks (document as single html-file)
#       htmlchunks (document split into several html-files, usually one
#          per section)
#       rtf
all: pdf
install: install-pdf

ALWAYS:
	# dummy target
include ../Makefile.BuildRules