File: Makefile.am

package info (click to toggle)
esys-particle 2.3.5%2Bdfsg2-1
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 13,132 kB
  • sloc: cpp: 81,480; python: 5,872; makefile: 1,259; sh: 313; perl: 225
file content (104 lines) | stat: -rw-r--r-- 3,029 bytes parent folder | download | duplicates (4)
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
#############################################################
##                                                         ##
## Copyright (c) 2003-2017 by The University of Queensland ##
## Centre for Geoscience Computing                         ##
## http://earth.uq.edu.au/centre-geoscience-computing      ##
##                                                         ##
## Primary Business: Brisbane, Queensland, Australia       ##
## Licensed under the Open Software License version 3.0    ##
## http://www.apache.org/licenses/LICENSE-2.0              ##
##                                                         ##
#############################################################

TUTPDF = ESyS-Particle_Tutorial.pdf
TUTNAME = paper
TUTSOURCE = \
	paper.tex \
	bodytext.tex \
	epsf.sty \
	glossary.sty \
	bingle_output.jpg \
	bingle_vis_snaps_2.jpg \
	bingle_vis_snaps.jpg \
	gravity_cube_snaps.jpg \
	gravity_plot.jpg \
	hopper_flow.jpg \
	PV_examples.png \
	PV_initial_window.png \
	rotational_bonds.jpg \
	SC_bulk_friction.png \
	SC_dilatancy.png \
	ShearCellSetup.jpg \
	slope_fail_snaps.jpg \
	slope_friction_quarter_snaps.jpg \
	slope_friction_snaps.jpg \
	slope_friction_wall_snaps.jpg \
	stress_strain_diagram.jpg \
	trimesh_normal.jpg \
	UCS_epot.jpg \
	UCS_force.jpg \
	UCS_nbonds.jpg \
	UCS_stress_strain.jpg \
	examples/bingle_chk.py.tex \
	examples/bingle_output.py.tex \
	examples/bingle.py.tex \
	examples/bingle_Runnable.py.tex \
	examples/bingle_vis.py.tex \
	examples/floorMesh.msh.tex \
	examples/gravity_cube.py.tex \
	examples/gravity.py.tex \
	examples/hopper_flow.py.tex \
	examples/POVsnaps.py.tex \
	examples/rot_compress.py.tex \
	examples/ServoWallLoader.py.tex \
	examples/shearcell.py.tex \
	examples/slope_fail.py.tex \
	examples/slope_friction_floor.py.tex \
	examples/slope_friction.py.tex \
	examples/slope_friction_walls.py.tex \
	examples/WallLoader.py.tex \
	tables/field_names.tex \
	tables/file_formats.tex \
	tables/interaction_groups.tex


EXTRA_DIST = $(TUTSOURCE)

docdir = @lsmdatadocdir@

if PDFDOC_ENABLED

MAKEGLOS = $(srcdir)/makeglos.pl
TUTAUX = $(TUTNAME).aux bodytext.aux examples/*.aux tables/*.aux

CLEANFILES = $(TUTNAME).pdf $(TUTNAME).log $(TUTNAME).idx $(TUTNAME).out \
             $(TUTNAME).toc $(TUTAUX) $(TUTNAME).bbl $(TUTNAME).blg \
			 $(TUTNAME).lof $(TUTPDF)

$(TUTPDF): $(TUTSOURCE)
	##
	## If building within the source directory, this test fails,
	## and so make exits and the build also fails.  To handle a 
	## possible test failure from 'test "x$(srcdir)" != "x."',
	## frame it within 'if... then... fi...' as in the next
	## statement.
	##
	##test "x$(srcdir)" != "x." && cp -pr $(srcdir)/* .
	if test "x$(srcdir)" != "x."; then cp -pr $(srcdir)/* .; fi;
	test -d examples || mkdir examples
	test -d tables || mkdir tables
	$(PDFLATEX) $(TUTNAME)
	$(BIBTEX) $(TUTNAME) || true
	$(MAKEGLOS) $(TUTNAME).glo
	$(PDFLATEX) $(TUTNAME)
	$(PDFLATEX) $(TUTNAME)
	cp $(TUTNAME).pdf $(TUTPDF)

doc_DATA = $(TUTPDF)

else

doc_DATA = $(srcdir)/../$(TUTPDF)

endif