doc/models/Makefile
author Tom Henderson <tomh@tomh.org>
Mon, 06 Oct 2014 14:50:49 -0700
changeset 10980 3b81ff65bab1
parent 10952 1e15ddade4d5
child 11001 0c5c87e8d9fd
permissions -rw-r--r--
remove deprecated emu module
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
7204
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
     1
EPSTOPDF = epstopdf
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
     2
DIA = dia
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
     3
CONVERT = convert
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
     4
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
     5
SRC = ../../src
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
     6
# Temporary source directory, for build
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
     7
SOURCETEMP = source-temp
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
     8
FIGURES = $(SOURCETEMP)/figures
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
     9
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    10
# list all model library .rst files that need to be copied to $SOURCETEMP
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    11
SOURCES = \
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    12
	source/conf.py \
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    13
	source/_static \
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    14
	source/index.rst \
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    15
	source/replace.txt \
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    16
	source/organization.rst \
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    17
	source/internet-models.rst \
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    18
	source/network.rst \
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    19
	source/emulation-overview.rst \
7845
ee22002d14b6 integrated antenna docs in models library docs
Nicola Baldo <nbaldo@cttc.es>
parents: 7665
diff changeset
    20
	$(SRC)/antenna/doc/source/antenna.rst \
ee22002d14b6 integrated antenna docs in models library docs
Nicola Baldo <nbaldo@cttc.es>
parents: 7665
diff changeset
    21
	$(SRC)/antenna/doc/source/antenna-design.rst \
ee22002d14b6 integrated antenna docs in models library docs
Nicola Baldo <nbaldo@cttc.es>
parents: 7665
diff changeset
    22
	$(SRC)/antenna/doc/source/antenna-user.rst \
ee22002d14b6 integrated antenna docs in models library docs
Nicola Baldo <nbaldo@cttc.es>
parents: 7665
diff changeset
    23
	$(SRC)/antenna/doc/source/antenna-testing.rst \
7266
bc99ae52b396 Move aodv module description out of doxygen
Tom Henderson <tomh@tomh.org>
parents: 7265
diff changeset
    24
	$(SRC)/aodv/doc/aodv.rst \
7204
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    25
	$(SRC)/applications/doc/applications.rst \
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    26
	$(SRC)/bridge/doc/bridge.rst \
9170
0c6d395e5db2 include BRITE documentation in the build
Tom Henderson <tomh@tomh.org>
parents: 9091
diff changeset
    27
	$(SRC)/brite/doc/brite.rst \
8260
c3bf1b481daf buildings doc can now be built standalone and within models library doc
Nicola Baldo <nbaldo@cttc.es>
parents: 8171
diff changeset
    28
	$(SRC)/buildings/doc/source/buildings.rst \
c3bf1b481daf buildings doc can now be built standalone and within models library doc
Nicola Baldo <nbaldo@cttc.es>
parents: 8171
diff changeset
    29
	$(SRC)/buildings/doc/source/buildings-design.rst \
c3bf1b481daf buildings doc can now be built standalone and within models library doc
Nicola Baldo <nbaldo@cttc.es>
parents: 8171
diff changeset
    30
	$(SRC)/buildings/doc/source/buildings-user.rst \
c3bf1b481daf buildings doc can now be built standalone and within models library doc
Nicola Baldo <nbaldo@cttc.es>
parents: 8171
diff changeset
    31
	$(SRC)/buildings/doc/source/buildings-testing.rst \
8734
403c6e61d201 decouple most propagation models from buildings module
Nicola Baldo <nbaldo@cttc.es>
parents: 8702
diff changeset
    32
	$(SRC)/buildings/doc/source/buildings-references.rst \
7204
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    33
	$(SRC)/click/doc/click.rst \
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    34
	$(SRC)/csma/doc/csma.rst \
7265
e74cc5da55e8 Move dsdv module description out of doxygen
Mitch Watrous <watrous@u.washington.edu>
parents: 7204
diff changeset
    35
	$(SRC)/dsdv/doc/dsdv.rst \
8751
efad81f3cb47 Add IPv4 DSR routing
Yufei Cheng <yfcheng@ittc.ku.edu>
parents: 8749
diff changeset
    36
	$(SRC)/dsr/doc/dsr.rst \
7204
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    37
	$(SRC)/mpi/doc/distributed.rst \
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    38
	$(SRC)/energy/doc/energy.rst \
9753
a97f117329fb add FdNetDevice descriptor
Tom Henderson <tomh@tomh.org>
parents: 9737
diff changeset
    39
	$(SRC)/fd-net-device/doc/fd-net-device.rst \
7204
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    40
	$(SRC)/tap-bridge/doc/tap.rst \
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    41
	$(SRC)/mesh/doc/mesh.rst \
8100
8463ff56f14f moved lte doc sources & figures to subdirectorires
Nicola Baldo <nbaldo@cttc.es>
parents: 8098
diff changeset
    42
	$(SRC)/lte/doc/source/lte.rst \
8463ff56f14f moved lte doc sources & figures to subdirectorires
Nicola Baldo <nbaldo@cttc.es>
parents: 8098
diff changeset
    43
	$(SRC)/lte/doc/source/lte-user.rst \
8463ff56f14f moved lte doc sources & figures to subdirectorires
Nicola Baldo <nbaldo@cttc.es>
parents: 8098
diff changeset
    44
	$(SRC)/lte/doc/source/lte-design.rst \
8463ff56f14f moved lte doc sources & figures to subdirectorires
Nicola Baldo <nbaldo@cttc.es>
parents: 8098
diff changeset
    45
	$(SRC)/lte/doc/source/lte-testing.rst \
8323
3ae17689445d separate doc section for LTE module profiling
Nicola Baldo <nbaldo@cttc.es>
parents: 8307
diff changeset
    46
	$(SRC)/lte/doc/source/lte-profiling.rst \
8145
5b90e72e7f99 support for eps source images in models library doc
Nicola Baldo <nbaldo@cttc.es>
parents: 8100
diff changeset
    47
	$(SRC)/lte/doc/source/lte-references.rst \
7204
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    48
	$(SRC)/propagation/doc/propagation.rst \
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    49
	$(SRC)/network/doc/network-overview.rst \
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    50
	$(SRC)/network/doc/packets.rst \
9264
b9d861421497 add documentation for error models
Tom Henderson <tomh@tomh.org>
parents: 9240
diff changeset
    51
	$(SRC)/network/doc/error-model.rst \
7204
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    52
	$(SRC)/network/doc/sockets-api.rst \
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    53
	$(SRC)/network/doc/simple.rst \
8844
ae540de68a25 add queue documentation
Tom Henderson <tomh@tomh.org>
parents: 8825
diff changeset
    54
	$(SRC)/network/doc/queue.rst \
7204
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    55
	$(SRC)/internet/doc/internet-stack.rst \
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    56
	$(SRC)/internet/doc/ipv4.rst \
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    57
	$(SRC)/internet/doc/ipv6.rst \
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    58
	$(SRC)/internet/doc/routing-overview.rst \
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    59
	$(SRC)/internet/doc/tcp.rst \
10891
64d2aee6c0bd documentation for CoDel queue
Anh Nguyen <trucanh524@gmail.com>
parents: 10767
diff changeset
    60
	$(SRC)/internet/doc/codel.rst \
7878
715b1f392880 start some mobility documentation
Tom Henderson <tomh@tomh.org>
parents: 7845
diff changeset
    61
	$(SRC)/mobility/doc/mobility.rst \
7276
c360ed25ae69 Move uan module description out of doxygen
Tom Henderson <tomh@tomh.org>
parents: 7273
diff changeset
    62
	$(SRC)/olsr/doc/olsr.rst \
7204
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    63
	$(SRC)/openflow/doc/openflow-switch.rst \
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    64
	$(SRC)/point-to-point/doc/point-to-point.rst \
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    65
	$(SRC)/wifi/doc/wifi.rst \
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    66
	$(SRC)/wimax/doc/wimax.rst \
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    67
	$(SRC)/uan/doc/uan.rst \
7665
a9d19a94df20 clear warnings in model library build process
Tom Henderson <tomh@tomh.org>
parents: 7325
diff changeset
    68
	$(SRC)/topology-read/doc/topology.rst \
10148
6c4d0f1f52e8 Spectrum model documetation placeholder
Tommaso Pecorella <tommaso.pecorella@unifi.it>
parents: 10115
diff changeset
    69
	$(SRC)/spectrum/doc/spectrum.rst \
10409
4533305686ad Remove extra ':'s
Peter D. Barnes, Jr. <barnes26@llnl.gov>
parents: 10386
diff changeset
    70
	$(SRC)/stats/doc/adaptor.rst \
4533305686ad Remove extra ':'s
Peter D. Barnes, Jr. <barnes26@llnl.gov>
parents: 10386
diff changeset
    71
	$(SRC)/stats/doc/aggregator.rst \
4533305686ad Remove extra ':'s
Peter D. Barnes, Jr. <barnes26@llnl.gov>
parents: 10386
diff changeset
    72
	$(SRC)/stats/doc/collector.rst \
4533305686ad Remove extra ':'s
Peter D. Barnes, Jr. <barnes26@llnl.gov>
parents: 10386
diff changeset
    73
	$(SRC)/stats/doc/data-collection-helpers.rst \
4533305686ad Remove extra ':'s
Peter D. Barnes, Jr. <barnes26@llnl.gov>
parents: 10386
diff changeset
    74
	$(SRC)/stats/doc/data-collection-overview.rst \
4533305686ad Remove extra ':'s
Peter D. Barnes, Jr. <barnes26@llnl.gov>
parents: 10386
diff changeset
    75
	$(SRC)/stats/doc/data-collection.rst \
4533305686ad Remove extra ':'s
Peter D. Barnes, Jr. <barnes26@llnl.gov>
parents: 10386
diff changeset
    76
	$(SRC)/stats/doc/probe.rst \
4533305686ad Remove extra ':'s
Peter D. Barnes, Jr. <barnes26@llnl.gov>
parents: 10386
diff changeset
    77
	$(SRC)/stats/doc/scope-and-limitations.rst \
7204
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    78
	$(SRC)/netanim/doc/animation.rst \
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    79
	$(SRC)/flow-monitor/doc/flow-monitor.rst \
10459
f2e90c12a44f base implementation of the IEEE 802.11p standard
Junling Bu <linlinjavaer@gmail.com>
parents: 10409
diff changeset
    80
	$(SRC)/wave/doc/wave.rst \
10479
fc4ee8106e4a 6LoWPAN module
Tommaso Pecorella <tommaso.pecorella@unifi.it>
parents: 10459
diff changeset
    81
	$(SRC)/sixlowpan/doc/sixlowpan.rst \
10745
f90bab1a552c add lr-wpan documentation links to model library Makefile
Tom Henderson <tomh@tomh.org>
parents: 10614
diff changeset
    82
	$(SRC)/lr-wpan/doc/lr-wpan.rst \
7204
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    83
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    84
# list all model library figure files that need to be copied to 
7325
317a51a70b60 [bug 1196] support for eps figures
Nicola Baldo <nbaldo@cttc.es>
parents: 7306
diff changeset
    85
# $SOURCETEMP/figures.  For each figure to be included in all
317a51a70b60 [bug 1196] support for eps figures
Nicola Baldo <nbaldo@cttc.es>
parents: 7306
diff changeset
    86
# documentation formats (html, latex...) the following formats are supported: 
317a51a70b60 [bug 1196] support for eps figures
Nicola Baldo <nbaldo@cttc.es>
parents: 7306
diff changeset
    87
#  1) a single .dia file (preferred option, because it can be edited)
317a51a70b60 [bug 1196] support for eps figures
Nicola Baldo <nbaldo@cttc.es>
parents: 7306
diff changeset
    88
#  2) a single .eps file
317a51a70b60 [bug 1196] support for eps figures
Nicola Baldo <nbaldo@cttc.es>
parents: 7306
diff changeset
    89
#  3) both a .pdf and .png file
7204
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    90
SOURCEFIGS = \
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    91
	figures/testbed.dia \
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    92
	figures/emulated-channel.dia \
7845
ee22002d14b6 integrated antenna docs in models library docs
Nicola Baldo <nbaldo@cttc.es>
parents: 7665
diff changeset
    93
	$(SRC)/antenna/doc/source/figures/antenna-coordinate-system.dia	\
7204
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    94
	$(SRC)/network/doc/packet.dia \
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    95
	$(SRC)/network/doc/node.dia \
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    96
	$(SRC)/network/doc/buffer.dia \
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    97
	$(SRC)/network/doc/sockets-overview.dia \
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    98
	$(SRC)/internet/doc/internet-node-send.dia \
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    99
	$(SRC)/internet/doc/internet-node-recv.dia \
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   100
	$(SRC)/internet/doc/routing.dia \
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   101
	$(SRC)/internet/doc/routing-specialization.dia \
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   102
	$(SRC)/wifi/doc/WifiArchitecture.dia \
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   103
	$(SRC)/wifi/doc/snir.dia \
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   104
	$(SRC)/wimax/doc/WimaxArchitecture.dia \
9737
102d034d7aeb fixed Bug 1667 - models library doc does not build
Nicola Baldo <nbaldo@cttc.es>
parents: 9264
diff changeset
   105
	$(SRC)/lte/doc/source/figures/epc-ctrl-arch.dia \
8483
a21f6fd0976a fixed build of lte docs within models library
Nicola Baldo <nicola@baldo.biz>
parents: 8323
diff changeset
   106
	$(SRC)/lte/doc/source/figures/epc-data-flow-dl.dia \
a21f6fd0976a fixed build of lte docs within models library
Nicola Baldo <nicola@baldo.biz>
parents: 8323
diff changeset
   107
	$(SRC)/lte/doc/source/figures/epc-data-flow-ul.dia \
9062
d14e2430213d fixed Makefiles for LTE sphinx docs
Nicola Baldo <nbaldo@cttc.es>
parents: 8961
diff changeset
   108
	$(SRC)/lte/doc/source/figures/epc-profiling-scenario.dia \
d14e2430213d fixed Makefiles for LTE sphinx docs
Nicola Baldo <nbaldo@cttc.es>
parents: 8961
diff changeset
   109
	$(SRC)/lte/doc/source/figures/epc-topology.dia \
9737
102d034d7aeb fixed Bug 1667 - models library doc does not build
Nicola Baldo <nbaldo@cttc.es>
parents: 9264
diff changeset
   110
	$(SRC)/lte/doc/source/figures/epc-topology-x2-enhanced.dia \
9062
d14e2430213d fixed Makefiles for LTE sphinx docs
Nicola Baldo <nbaldo@cttc.es>
parents: 8961
diff changeset
   111
	$(SRC)/lte/doc/source/figures/eutran-profiling-scenario.dia \
d14e2430213d fixed Makefiles for LTE sphinx docs
Nicola Baldo <nbaldo@cttc.es>
parents: 8961
diff changeset
   112
	$(SRC)/lte/doc/source/figures/ff-example.dia \
d14e2430213d fixed Makefiles for LTE sphinx docs
Nicola Baldo <nbaldo@cttc.es>
parents: 8961
diff changeset
   113
	$(SRC)/lte/doc/source/figures/ff-mac-saps.dia \
9737
102d034d7aeb fixed Bug 1667 - models library doc does not build
Nicola Baldo <nbaldo@cttc.es>
parents: 9264
diff changeset
   114
	$(SRC)/lte/doc/source/figures/lte-arch-enb-data.dia \
102d034d7aeb fixed Bug 1667 - models library doc does not build
Nicola Baldo <nbaldo@cttc.es>
parents: 9264
diff changeset
   115
	$(SRC)/lte/doc/source/figures/lte-arch-enb-ctrl.dia \
102d034d7aeb fixed Bug 1667 - models library doc does not build
Nicola Baldo <nbaldo@cttc.es>
parents: 9264
diff changeset
   116
	$(SRC)/lte/doc/source/figures/lte-arch-ue-data.dia \
102d034d7aeb fixed Bug 1667 - models library doc does not build
Nicola Baldo <nbaldo@cttc.es>
parents: 9264
diff changeset
   117
	$(SRC)/lte/doc/source/figures/lte-arch-ue-ctrl.dia \
102d034d7aeb fixed Bug 1667 - models library doc does not build
Nicola Baldo <nbaldo@cttc.es>
parents: 9264
diff changeset
   118
	$(SRC)/lte/doc/source/figures/lte-enb-phy.dia \
102d034d7aeb fixed Bug 1667 - models library doc does not build
Nicola Baldo <nbaldo@cttc.es>
parents: 9264
diff changeset
   119
	$(SRC)/lte/doc/source/figures/lte-ue-phy.dia \
10336
dc8a8f15ff0f Added notes on LTE handover failure
Budiarto Herman <budiarto.herman@magister.fi>
parents: 10331
diff changeset
   120
	$(SRC)/lte/doc/source/figures/lte-epc-x2-handover-seq-diagram.dia \
8483
a21f6fd0976a fixed build of lte docs within models library
Nicola Baldo <nicola@baldo.biz>
parents: 8323
diff changeset
   121
	$(SRC)/lte/doc/source/figures/lte-epc-e2e-data-protocol-stack.dia \
9062
d14e2430213d fixed Makefiles for LTE sphinx docs
Nicola Baldo <nbaldo@cttc.es>
parents: 8961
diff changeset
   122
	$(SRC)/lte/doc/source/figures/lte-interference-test-scenario.dia \
d14e2430213d fixed Makefiles for LTE sphinx docs
Nicola Baldo <nbaldo@cttc.es>
parents: 8961
diff changeset
   123
	$(SRC)/lte/doc/source/figures/lte-subframe-structure.dia \
9737
102d034d7aeb fixed Bug 1667 - models library doc does not build
Nicola Baldo <nbaldo@cttc.es>
parents: 9264
diff changeset
   124
	$(SRC)/lte/doc/source/figures/lte-epc-x2-interface.dia \
102d034d7aeb fixed Bug 1667 - models library doc does not build
Nicola Baldo <nbaldo@cttc.es>
parents: 9264
diff changeset
   125
	$(SRC)/lte/doc/source/figures/lte-harq-architecture.dia \
102d034d7aeb fixed Bug 1667 - models library doc does not build
Nicola Baldo <nbaldo@cttc.es>
parents: 9264
diff changeset
   126
	$(SRC)/lte/doc/source/figures/lte-harq-processes-scheme.dia \
10331
15d40b3ee6a1 Updated LTE handover documentation
Budiarto Herman <budiarto.herman@magister.fi>
parents: 10304
diff changeset
   127
	$(SRC)/lte/doc/source/figures/ue-meas-consumer.dia \
10286
32d90164bfcc Updated UE measurements documentation
Budiarto Herman <budiarto.herman@magister.fi>
parents: 9754
diff changeset
   128
	$(SRC)/lte/doc/source/figures/ue-meas-piecewise-motion.dia \
32d90164bfcc Updated UE measurements documentation
Budiarto Herman <budiarto.herman@magister.fi>
parents: 9754
diff changeset
   129
	$(SRC)/lte/doc/source/figures/ue-meas-piecewise-a1.dia \
32d90164bfcc Updated UE measurements documentation
Budiarto Herman <budiarto.herman@magister.fi>
parents: 9754
diff changeset
   130
	$(SRC)/lte/doc/source/figures/ue-meas-piecewise-a1-hys.dia \
10362
a1a21fe57b61 Renamed LTE initial cell selection figure
Budiarto Herman <budiarto.herman@magister.fi>
parents: 10360
diff changeset
   131
	$(SRC)/lte/doc/source/figures/lte-cell-selection-timeline.dia \
10360
b3d6acea639c Revamped lte-cell-selection test suite with better success probability
Budiarto Herman <budiarto.herman@magister.fi>
parents: 10358
diff changeset
   132
	$(SRC)/lte/doc/source/figures/lte-cell-selection-scenario.dia \
10358
c94d945920b5 Updated lte-handover-target testing documentation
Budiarto Herman <budiarto.herman@magister.fi>
parents: 10336
diff changeset
   133
	$(SRC)/lte/doc/source/figures/lte-handover-target-scenario.dia \
8683
c11f500b73a4 fixed lte+antenna docs in models library
Nicola Baldo <nbaldo@cttc.es>
parents: 8500
diff changeset
   134
	$(SRC)/lte/doc/source/figures/lena-dual-stripe.eps \
8145
5b90e72e7f99 support for eps source images in models library doc
Nicola Baldo <nbaldo@cttc.es>
parents: 8100
diff changeset
   135
	$(SRC)/lte/doc/source/figures/lte-mcs-index.eps \
5b90e72e7f99 support for eps source images in models library doc
Nicola Baldo <nbaldo@cttc.es>
parents: 8100
diff changeset
   136
	$(SRC)/lte/doc/source/figures/lenaThrTestCase1.eps \
5b90e72e7f99 support for eps source images in models library doc
Nicola Baldo <nbaldo@cttc.es>
parents: 8100
diff changeset
   137
	$(SRC)/lte/doc/source/figures/lenaThrTestCase2.eps \
8483
a21f6fd0976a fixed build of lte docs within models library
Nicola Baldo <nicola@baldo.biz>
parents: 8323
diff changeset
   138
	$(SRC)/lte/doc/source/figures/runningTime10s.eps \
a21f6fd0976a fixed build of lte docs within models library
Nicola Baldo <nicola@baldo.biz>
parents: 8323
diff changeset
   139
	$(SRC)/lte/doc/source/figures/epcRunningTime.eps \
a21f6fd0976a fixed build of lte docs within models library
Nicola Baldo <nicola@baldo.biz>
parents: 8323
diff changeset
   140
	$(SRC)/lte/doc/source/figures/propagationModel.eps \
8145
5b90e72e7f99 support for eps source images in models library doc
Nicola Baldo <nbaldo@cttc.es>
parents: 8100
diff changeset
   141
	$(SRC)/lte/doc/source/figures/simulationTime.eps \
8483
a21f6fd0976a fixed build of lte docs within models library
Nicola Baldo <nicola@baldo.biz>
parents: 8323
diff changeset
   142
	$(SRC)/lte/doc/source/figures/epcSimulationTime.eps \
a21f6fd0976a fixed build of lte docs within models library
Nicola Baldo <nicola@baldo.biz>
parents: 8323
diff changeset
   143
	$(SRC)/lte/doc/source/figures/epcEutranRunningTime.eps \
a21f6fd0976a fixed build of lte docs within models library
Nicola Baldo <nicola@baldo.biz>
parents: 8323
diff changeset
   144
	$(SRC)/lte/doc/source/figures/profiling-memory.eps \
a21f6fd0976a fixed build of lte docs within models library
Nicola Baldo <nicola@baldo.biz>
parents: 8323
diff changeset
   145
	$(SRC)/lte/doc/source/figures/lte-rlc-implementation-model.eps \
a21f6fd0976a fixed build of lte docs within models library
Nicola Baldo <nicola@baldo.biz>
parents: 8323
diff changeset
   146
	$(SRC)/lte/doc/source/figures/lte-rlc-data-txon-dl.eps \
a21f6fd0976a fixed build of lte docs within models library
Nicola Baldo <nicola@baldo.biz>
parents: 8323
diff changeset
   147
	$(SRC)/lte/doc/source/figures/lte-rlc-data-retx-dl.eps \
a21f6fd0976a fixed build of lte docs within models library
Nicola Baldo <nicola@baldo.biz>
parents: 8323
diff changeset
   148
	$(SRC)/lte/doc/source/figures/lte-rlc-data-txon-ul.eps \
a21f6fd0976a fixed build of lte docs within models library
Nicola Baldo <nicola@baldo.biz>
parents: 8323
diff changeset
   149
	$(SRC)/lte/doc/source/figures/lte-rlc-data-retx-ul.eps \
9737
102d034d7aeb fixed Bug 1667 - models library doc does not build
Nicola Baldo <nbaldo@cttc.es>
parents: 9264
diff changeset
   150
	$(SRC)/lte/doc/source/figures/lte-epc-x2-entity-saps.eps \
10331
15d40b3ee6a1 Updated LTE handover documentation
Budiarto Herman <budiarto.herman@magister.fi>
parents: 10304
diff changeset
   151
	$(SRC)/lte/doc/source/figures/lte-strongest-cell-handover-algorithm.eps \
10115
a969e3b30e9c Fix broken merge of LTE docs with Models
Peter D. Barnes, Jr. <barnes26@llnl.gov>
parents: 9864
diff changeset
   152
	$(SRC)/lte/doc/source/figures/lte-phy-interference.pdf \
a969e3b30e9c Fix broken merge of LTE docs with Models
Peter D. Barnes, Jr. <barnes26@llnl.gov>
parents: 9864
diff changeset
   153
	$(SRC)/lte/doc/source/figures/lte-phy-interference.png \
a969e3b30e9c Fix broken merge of LTE docs with Models
Peter D. Barnes, Jr. <barnes26@llnl.gov>
parents: 9864
diff changeset
   154
	$(SRC)/lte/doc/source/figures/helpers.pdf \
a969e3b30e9c Fix broken merge of LTE docs with Models
Peter D. Barnes, Jr. <barnes26@llnl.gov>
parents: 9864
diff changeset
   155
	$(SRC)/lte/doc/source/figures/helpers.png \
a969e3b30e9c Fix broken merge of LTE docs with Models
Peter D. Barnes, Jr. <barnes26@llnl.gov>
parents: 9864
diff changeset
   156
	$(SRC)/lte/doc/source/figures/mac-random-access-contention.pdf \
a969e3b30e9c Fix broken merge of LTE docs with Models
Peter D. Barnes, Jr. <barnes26@llnl.gov>
parents: 9864
diff changeset
   157
	$(SRC)/lte/doc/source/figures/mac-random-access-contention.png \
a969e3b30e9c Fix broken merge of LTE docs with Models
Peter D. Barnes, Jr. <barnes26@llnl.gov>
parents: 9864
diff changeset
   158
	$(SRC)/lte/doc/source/figures/mac-random-access-noncontention.pdf \
a969e3b30e9c Fix broken merge of LTE docs with Models
Peter D. Barnes, Jr. <barnes26@llnl.gov>
parents: 9864
diff changeset
   159
	$(SRC)/lte/doc/source/figures/mac-random-access-noncontention.png \
a969e3b30e9c Fix broken merge of LTE docs with Models
Peter D. Barnes, Jr. <barnes26@llnl.gov>
parents: 9864
diff changeset
   160
	$(SRC)/lte/doc/source/figures/rrc-connection-establishment.pdf \
a969e3b30e9c Fix broken merge of LTE docs with Models
Peter D. Barnes, Jr. <barnes26@llnl.gov>
parents: 9864
diff changeset
   161
	$(SRC)/lte/doc/source/figures/rrc-connection-establishment.png \
a969e3b30e9c Fix broken merge of LTE docs with Models
Peter D. Barnes, Jr. <barnes26@llnl.gov>
parents: 9864
diff changeset
   162
	$(SRC)/lte/doc/source/figures/rrc-connection-reconfiguration.pdf \
a969e3b30e9c Fix broken merge of LTE docs with Models
Peter D. Barnes, Jr. <barnes26@llnl.gov>
parents: 9864
diff changeset
   163
	$(SRC)/lte/doc/source/figures/rrc-connection-reconfiguration.png \
a969e3b30e9c Fix broken merge of LTE docs with Models
Peter D. Barnes, Jr. <barnes26@llnl.gov>
parents: 9864
diff changeset
   164
	$(SRC)/lte/doc/source/figures/rrc-connection-reconfiguration-handover.pdf \
a969e3b30e9c Fix broken merge of LTE docs with Models
Peter D. Barnes, Jr. <barnes26@llnl.gov>
parents: 9864
diff changeset
   165
	$(SRC)/lte/doc/source/figures/rrc-connection-reconfiguration-handover.png \
a969e3b30e9c Fix broken merge of LTE docs with Models
Peter D. Barnes, Jr. <barnes26@llnl.gov>
parents: 9864
diff changeset
   166
	$(SRC)/lte/doc/source/figures/nas-attach.pdf \
a969e3b30e9c Fix broken merge of LTE docs with Models
Peter D. Barnes, Jr. <barnes26@llnl.gov>
parents: 9864
diff changeset
   167
	$(SRC)/lte/doc/source/figures/nas-attach.png \
a969e3b30e9c Fix broken merge of LTE docs with Models
Peter D. Barnes, Jr. <barnes26@llnl.gov>
parents: 9864
diff changeset
   168
	$(SRC)/lte/doc/source/figures/lte-enb-rrc-states.pdf \
a969e3b30e9c Fix broken merge of LTE docs with Models
Peter D. Barnes, Jr. <barnes26@llnl.gov>
parents: 9864
diff changeset
   169
	$(SRC)/lte/doc/source/figures/lte-enb-rrc-states.png \
a969e3b30e9c Fix broken merge of LTE docs with Models
Peter D. Barnes, Jr. <barnes26@llnl.gov>
parents: 9864
diff changeset
   170
	$(SRC)/lte/doc/source/figures/lte-ue-rrc-states.pdf \
a969e3b30e9c Fix broken merge of LTE docs with Models
Peter D. Barnes, Jr. <barnes26@llnl.gov>
parents: 9864
diff changeset
   171
	$(SRC)/lte/doc/source/figures/lte-ue-rrc-states.png \
a969e3b30e9c Fix broken merge of LTE docs with Models
Peter D. Barnes, Jr. <barnes26@llnl.gov>
parents: 9864
diff changeset
   172
	$(SRC)/lte/doc/source/figures/fading_pedestrian.pdf \
8683
c11f500b73a4 fixed lte+antenna docs in models library
Nicola Baldo <nbaldo@cttc.es>
parents: 8500
diff changeset
   173
	$(SRC)/lte/doc/source/figures/fading_pedestrian.png \
10115
a969e3b30e9c Fix broken merge of LTE docs with Models
Peter D. Barnes, Jr. <barnes26@llnl.gov>
parents: 9864
diff changeset
   174
	$(SRC)/lte/doc/source/figures/fading_vehicular.pdf \
8483
a21f6fd0976a fixed build of lte docs within models library
Nicola Baldo <nicola@baldo.biz>
parents: 8323
diff changeset
   175
	$(SRC)/lte/doc/source/figures/fading_vehicular.png \
10115
a969e3b30e9c Fix broken merge of LTE docs with Models
Peter D. Barnes, Jr. <barnes26@llnl.gov>
parents: 9864
diff changeset
   176
	$(SRC)/lte/doc/source/figures/fading_urban_3kmph.pdf \
8483
a21f6fd0976a fixed build of lte docs within models library
Nicola Baldo <nicola@baldo.biz>
parents: 8323
diff changeset
   177
	$(SRC)/lte/doc/source/figures/fading_urban_3kmph.png \
10892
3e86fac77082 GSoC 2014 FFR algorithms
Piotr Gawlowicz <gawlowicz.p@gmail.com>
parents: 10891
diff changeset
   178
	$(SRC)/lte/doc/source/figures/fr-enhanced-fractional-frequency-reuse-scheme.png \
3e86fac77082 GSoC 2014 FFR algorithms
Piotr Gawlowicz <gawlowicz.p@gmail.com>
parents: 10891
diff changeset
   179
	$(SRC)/lte/doc/source/figures/fr-enhanced-fractional-frequency-reuse-scheme.pdf \
3e86fac77082 GSoC 2014 FFR algorithms
Piotr Gawlowicz <gawlowicz.p@gmail.com>
parents: 10891
diff changeset
   180
	$(SRC)/lte/doc/source/figures/fr-full-frequency-reuse-scheme.png \
3e86fac77082 GSoC 2014 FFR algorithms
Piotr Gawlowicz <gawlowicz.p@gmail.com>
parents: 10891
diff changeset
   181
	$(SRC)/lte/doc/source/figures/fr-full-frequency-reuse-scheme.pdf \
3e86fac77082 GSoC 2014 FFR algorithms
Piotr Gawlowicz <gawlowicz.p@gmail.com>
parents: 10891
diff changeset
   182
	$(SRC)/lte/doc/source/figures/fr-hard-frequency-reuse-scheme.png \
3e86fac77082 GSoC 2014 FFR algorithms
Piotr Gawlowicz <gawlowicz.p@gmail.com>
parents: 10891
diff changeset
   183
	$(SRC)/lte/doc/source/figures/fr-hard-frequency-reuse-scheme.pdf \
3e86fac77082 GSoC 2014 FFR algorithms
Piotr Gawlowicz <gawlowicz.p@gmail.com>
parents: 10891
diff changeset
   184
	$(SRC)/lte/doc/source/figures/fr-soft-fractional-frequency-reuse-scheme.png \
3e86fac77082 GSoC 2014 FFR algorithms
Piotr Gawlowicz <gawlowicz.p@gmail.com>
parents: 10891
diff changeset
   185
	$(SRC)/lte/doc/source/figures/fr-soft-fractional-frequency-reuse-scheme.pdf \
3e86fac77082 GSoC 2014 FFR algorithms
Piotr Gawlowicz <gawlowicz.p@gmail.com>
parents: 10891
diff changeset
   186
	$(SRC)/lte/doc/source/figures/fr-soft-frequency-reuse-scheme-v1.png \
3e86fac77082 GSoC 2014 FFR algorithms
Piotr Gawlowicz <gawlowicz.p@gmail.com>
parents: 10891
diff changeset
   187
	$(SRC)/lte/doc/source/figures/fr-soft-frequency-reuse-scheme-v1.pdf \
3e86fac77082 GSoC 2014 FFR algorithms
Piotr Gawlowicz <gawlowicz.p@gmail.com>
parents: 10891
diff changeset
   188
	$(SRC)/lte/doc/source/figures/fr-soft-frequency-reuse-scheme-v2.png \
3e86fac77082 GSoC 2014 FFR algorithms
Piotr Gawlowicz <gawlowicz.p@gmail.com>
parents: 10891
diff changeset
   189
	$(SRC)/lte/doc/source/figures/fr-soft-frequency-reuse-scheme-v2.pdf \
3e86fac77082 GSoC 2014 FFR algorithms
Piotr Gawlowicz <gawlowicz.p@gmail.com>
parents: 10891
diff changeset
   190
	$(SRC)/lte/doc/source/figures/fr-strict-frequency-reuse-scheme.png \
3e86fac77082 GSoC 2014 FFR algorithms
Piotr Gawlowicz <gawlowicz.p@gmail.com>
parents: 10891
diff changeset
   191
	$(SRC)/lte/doc/source/figures/fr-strict-frequency-reuse-scheme.pdf \
3e86fac77082 GSoC 2014 FFR algorithms
Piotr Gawlowicz <gawlowicz.p@gmail.com>
parents: 10891
diff changeset
   192
	$(SRC)/lte/doc/source/figures/ffr-distributed-scheme.png \
3e86fac77082 GSoC 2014 FFR algorithms
Piotr Gawlowicz <gawlowicz.p@gmail.com>
parents: 10891
diff changeset
   193
	$(SRC)/lte/doc/source/figures/ffr-distributed-scheme.pdf \
3e86fac77082 GSoC 2014 FFR algorithms
Piotr Gawlowicz <gawlowicz.p@gmail.com>
parents: 10891
diff changeset
   194
	$(SRC)/lte/doc/source/figures/lte-fr-soft-1-rem.png \
3e86fac77082 GSoC 2014 FFR algorithms
Piotr Gawlowicz <gawlowicz.p@gmail.com>
parents: 10891
diff changeset
   195
	$(SRC)/lte/doc/source/figures/lte-fr-soft-1-rem.pdf \
3e86fac77082 GSoC 2014 FFR algorithms
Piotr Gawlowicz <gawlowicz.p@gmail.com>
parents: 10891
diff changeset
   196
	$(SRC)/lte/doc/source/figures/lte-ffr-soft-2-spectrum-trace.png \
3e86fac77082 GSoC 2014 FFR algorithms
Piotr Gawlowicz <gawlowicz.p@gmail.com>
parents: 10891
diff changeset
   197
	$(SRC)/lte/doc/source/figures/lte-ffr-soft-2-spectrum-trace.pdf \
3e86fac77082 GSoC 2014 FFR algorithms
Piotr Gawlowicz <gawlowicz.p@gmail.com>
parents: 10891
diff changeset
   198
	$(SRC)/lte/doc/source/figures/lte-fr-hard-1-rem.png \
3e86fac77082 GSoC 2014 FFR algorithms
Piotr Gawlowicz <gawlowicz.p@gmail.com>
parents: 10891
diff changeset
   199
	$(SRC)/lte/doc/source/figures/lte-fr-hard-1-rem.pdf \
3e86fac77082 GSoC 2014 FFR algorithms
Piotr Gawlowicz <gawlowicz.p@gmail.com>
parents: 10891
diff changeset
   200
	$(SRC)/lte/doc/source/figures/lte-fr-hard-2-rem.png \
3e86fac77082 GSoC 2014 FFR algorithms
Piotr Gawlowicz <gawlowicz.p@gmail.com>
parents: 10891
diff changeset
   201
	$(SRC)/lte/doc/source/figures/lte-fr-hard-2-rem.pdf \
3e86fac77082 GSoC 2014 FFR algorithms
Piotr Gawlowicz <gawlowicz.p@gmail.com>
parents: 10891
diff changeset
   202
	$(SRC)/lte/doc/source/figures/lte-fr-hard-3-rem.png \
3e86fac77082 GSoC 2014 FFR algorithms
Piotr Gawlowicz <gawlowicz.p@gmail.com>
parents: 10891
diff changeset
   203
	$(SRC)/lte/doc/source/figures/lte-fr-hard-3-rem.pdf \
8683
c11f500b73a4 fixed lte+antenna docs in models library
Nicola Baldo <nbaldo@cttc.es>
parents: 8500
diff changeset
   204
	$(SRC)/lte/doc/source/figures/MCS_1_4.pdf \
c11f500b73a4 fixed lte+antenna docs in models library
Nicola Baldo <nbaldo@cttc.es>
parents: 8500
diff changeset
   205
	$(SRC)/lte/doc/source/figures/MCS_1_4.png \
c11f500b73a4 fixed lte+antenna docs in models library
Nicola Baldo <nbaldo@cttc.es>
parents: 8500
diff changeset
   206
	$(SRC)/lte/doc/source/figures/MCS_5_8.pdf \
c11f500b73a4 fixed lte+antenna docs in models library
Nicola Baldo <nbaldo@cttc.es>
parents: 8500
diff changeset
   207
	$(SRC)/lte/doc/source/figures/MCS_5_8.png \
c11f500b73a4 fixed lte+antenna docs in models library
Nicola Baldo <nbaldo@cttc.es>
parents: 8500
diff changeset
   208
	$(SRC)/lte/doc/source/figures/MCS_9_12.pdf \
c11f500b73a4 fixed lte+antenna docs in models library
Nicola Baldo <nbaldo@cttc.es>
parents: 8500
diff changeset
   209
	$(SRC)/lte/doc/source/figures/MCS_9_12.png \
c11f500b73a4 fixed lte+antenna docs in models library
Nicola Baldo <nbaldo@cttc.es>
parents: 8500
diff changeset
   210
	$(SRC)/lte/doc/source/figures/MCS_13_16.pdf \
c11f500b73a4 fixed lte+antenna docs in models library
Nicola Baldo <nbaldo@cttc.es>
parents: 8500
diff changeset
   211
	$(SRC)/lte/doc/source/figures/MCS_13_16.png \
c11f500b73a4 fixed lte+antenna docs in models library
Nicola Baldo <nbaldo@cttc.es>
parents: 8500
diff changeset
   212
	$(SRC)/lte/doc/source/figures/MCS_17_20.pdf \
c11f500b73a4 fixed lte+antenna docs in models library
Nicola Baldo <nbaldo@cttc.es>
parents: 8500
diff changeset
   213
	$(SRC)/lte/doc/source/figures/MCS_17_20.png \
c11f500b73a4 fixed lte+antenna docs in models library
Nicola Baldo <nbaldo@cttc.es>
parents: 8500
diff changeset
   214
	$(SRC)/lte/doc/source/figures/MCS_21_24.pdf \
c11f500b73a4 fixed lte+antenna docs in models library
Nicola Baldo <nbaldo@cttc.es>
parents: 8500
diff changeset
   215
	$(SRC)/lte/doc/source/figures/MCS_21_24.png \
8825
85fb8f3dc39d fixed bug 1437 - LTE documentation missing figures and references
Nicola Baldo <nbaldo@cttc.es>
parents: 8809
diff changeset
   216
	$(SRC)/lte/doc/source/figures/MCS_25_28.pdf \
85fb8f3dc39d fixed bug 1437 - LTE documentation missing figures and references
Nicola Baldo <nbaldo@cttc.es>
parents: 8809
diff changeset
   217
	$(SRC)/lte/doc/source/figures/MCS_25_28.png \
85fb8f3dc39d fixed bug 1437 - LTE documentation missing figures and references
Nicola Baldo <nbaldo@cttc.es>
parents: 8809
diff changeset
   218
	$(SRC)/lte/doc/source/figures/MCS_29_29.pdf \
85fb8f3dc39d fixed bug 1437 - LTE documentation missing figures and references
Nicola Baldo <nbaldo@cttc.es>
parents: 8809
diff changeset
   219
	$(SRC)/lte/doc/source/figures/MCS_29_29.png \
85fb8f3dc39d fixed bug 1437 - LTE documentation missing figures and references
Nicola Baldo <nbaldo@cttc.es>
parents: 8809
diff changeset
   220
	$(SRC)/lte/doc/source/figures/MCS_2_test.png \
85fb8f3dc39d fixed bug 1437 - LTE documentation missing figures and references
Nicola Baldo <nbaldo@cttc.es>
parents: 8809
diff changeset
   221
	$(SRC)/lte/doc/source/figures/MCS_2_test.pdf \
85fb8f3dc39d fixed bug 1437 - LTE documentation missing figures and references
Nicola Baldo <nbaldo@cttc.es>
parents: 8809
diff changeset
   222
	$(SRC)/lte/doc/source/figures/MCS_12_test.png \
85fb8f3dc39d fixed bug 1437 - LTE documentation missing figures and references
Nicola Baldo <nbaldo@cttc.es>
parents: 8809
diff changeset
   223
	$(SRC)/lte/doc/source/figures/MCS_12_test.pdf \
85fb8f3dc39d fixed bug 1437 - LTE documentation missing figures and references
Nicola Baldo <nbaldo@cttc.es>
parents: 8809
diff changeset
   224
	$(SRC)/lte/doc/source/figures/MCS_16_test.png \
85fb8f3dc39d fixed bug 1437 - LTE documentation missing figures and references
Nicola Baldo <nbaldo@cttc.es>
parents: 8809
diff changeset
   225
	$(SRC)/lte/doc/source/figures/MCS_16_test.pdf \
8683
c11f500b73a4 fixed lte+antenna docs in models library
Nicola Baldo <nbaldo@cttc.es>
parents: 8500
diff changeset
   226
	$(SRC)/lte/doc/source/figures/miesm_scheme.pdf \
c11f500b73a4 fixed lte+antenna docs in models library
Nicola Baldo <nbaldo@cttc.es>
parents: 8500
diff changeset
   227
	$(SRC)/lte/doc/source/figures/miesm_scheme.png \
10892
3e86fac77082 GSoC 2014 FFR algorithms
Piotr Gawlowicz <gawlowicz.p@gmail.com>
parents: 10891
diff changeset
   228
	$(SRC)/lte/doc/source/figures/lte-dl-power-control.png \
3e86fac77082 GSoC 2014 FFR algorithms
Piotr Gawlowicz <gawlowicz.p@gmail.com>
parents: 10891
diff changeset
   229
	$(SRC)/lte/doc/source/figures/lte-dl-power-control.pdf \
3e86fac77082 GSoC 2014 FFR algorithms
Piotr Gawlowicz <gawlowicz.p@gmail.com>
parents: 10891
diff changeset
   230
	$(SRC)/lte/doc/source/figures/lte-ffr-scheduling.png \
3e86fac77082 GSoC 2014 FFR algorithms
Piotr Gawlowicz <gawlowicz.p@gmail.com>
parents: 10891
diff changeset
   231
	$(SRC)/lte/doc/source/figures/lte-ffr-scheduling.pdf \
10367
c19baaba3f7e Updated the 'Handover simulation campaign' section of LTE module user documentation with a figure and averaged results over different RngRun
Budiarto Herman <budiarto.herman@magister.fi>
parents: 10362
diff changeset
   232
	$(SRC)/lte/doc/source/figures/lte-handover-campaign-rem.pdf \
c19baaba3f7e Updated the 'Handover simulation campaign' section of LTE module user documentation with a figure and averaged results over different RngRun
Budiarto Herman <budiarto.herman@magister.fi>
parents: 10362
diff changeset
   233
	$(SRC)/lte/doc/source/figures/lte-handover-campaign-rem.png \
10386
0156b589bf78 merge from ns-3-dev branch to GSoC branch
Budiarto Herman <mailto:budiarto.herman@magister.fi>
parents: 10194 10367
diff changeset
   234
	$(SRC)/lte/doc/source/figures/lte-legacy-handover-algorithm.pdf \
10331
15d40b3ee6a1 Updated LTE handover documentation
Budiarto Herman <budiarto.herman@magister.fi>
parents: 10304
diff changeset
   235
	$(SRC)/lte/doc/source/figures/lte-legacy-handover-algorithm.png \
7306
611184f5148a Make statistical framework wiki be chapter in model library document
Mitch Watrous <watrous@u.washington.edu>
parents: 7276
diff changeset
   236
	$(SRC)/uan/doc/auvmobility-classes.dia \
611184f5148a Make statistical framework wiki be chapter in model library document
Mitch Watrous <watrous@u.washington.edu>
parents: 7276
diff changeset
   237
	$(SRC)/stats/doc/Stat-framework-arch.png \
611184f5148a Make statistical framework wiki be chapter in model library document
Mitch Watrous <watrous@u.washington.edu>
parents: 7276
diff changeset
   238
	$(SRC)/stats/doc/Wifi-default.png \
10409
4533305686ad Remove extra ':'s
Peter D. Barnes, Jr. <barnes26@llnl.gov>
parents: 10386
diff changeset
   239
	$(SRC)/stats/doc/dcf-overview.dia \
4533305686ad Remove extra ':'s
Peter D. Barnes, Jr. <barnes26@llnl.gov>
parents: 10386
diff changeset
   240
	$(SRC)/stats/doc/dcf-overview-with-aggregation.dia \
4533305686ad Remove extra ':'s
Peter D. Barnes, Jr. <barnes26@llnl.gov>
parents: 10386
diff changeset
   241
	$(SRC)/stats/doc/file-example.png \
4533305686ad Remove extra ':'s
Peter D. Barnes, Jr. <barnes26@llnl.gov>
parents: 10386
diff changeset
   242
	$(SRC)/stats/doc/gnuplot-aggregator.png \
4533305686ad Remove extra ':'s
Peter D. Barnes, Jr. <barnes26@llnl.gov>
parents: 10386
diff changeset
   243
	$(SRC)/stats/doc/gnuplot-example.png \
4533305686ad Remove extra ':'s
Peter D. Barnes, Jr. <barnes26@llnl.gov>
parents: 10386
diff changeset
   244
	$(SRC)/stats/doc/gnuplot-helper-example.png \
4533305686ad Remove extra ':'s
Peter D. Barnes, Jr. <barnes26@llnl.gov>
parents: 10386
diff changeset
   245
	$(SRC)/stats/doc/seventh-packet-byte-count.png \
8800
902c00c5377f NetAnim: Documentation part 2
John Abraham <john.abraham@gatech.edu>
parents: 8751
diff changeset
   246
	$(SRC)/netanim/doc/figures/PacketStatistics.png \
902c00c5377f NetAnim: Documentation part 2
John Abraham <john.abraham@gatech.edu>
parents: 8751
diff changeset
   247
	$(SRC)/netanim/doc/figures/PacketStatistics.pdf \
10614
2a9e0984c76c NetAnim: Update Documentation
John Abraham <john.abraham.in@gmail.com>
parents: 10549
diff changeset
   248
	$(SRC)/netanim/doc/figures/NetAnim_3_105.png \
2a9e0984c76c NetAnim: Update Documentation
John Abraham <john.abraham.in@gmail.com>
parents: 10549
diff changeset
   249
	$(SRC)/netanim/doc/figures/NetAnim_3_105.pdf \
8800
902c00c5377f NetAnim: Documentation part 2
John Abraham <john.abraham@gatech.edu>
parents: 8751
diff changeset
   250
	$(SRC)/netanim/doc/figures/Trajectory.png \
902c00c5377f NetAnim: Documentation part 2
John Abraham <john.abraham@gatech.edu>
parents: 8751
diff changeset
   251
	$(SRC)/netanim/doc/figures/Trajectory.pdf \
10614
2a9e0984c76c NetAnim: Update Documentation
John Abraham <john.abraham.in@gmail.com>
parents: 10549
diff changeset
   252
	$(SRC)/netanim/doc/figures/NodeCountersChart.png \
2a9e0984c76c NetAnim: Update Documentation
John Abraham <john.abraham.in@gmail.com>
parents: 10549
diff changeset
   253
	$(SRC)/netanim/doc/figures/NodeCountersChart.pdf \
2a9e0984c76c NetAnim: Update Documentation
John Abraham <john.abraham.in@gmail.com>
parents: 10549
diff changeset
   254
	$(SRC)/netanim/doc/figures/NodeCountersTable.png \
2a9e0984c76c NetAnim: Update Documentation
John Abraham <john.abraham.in@gmail.com>
parents: 10549
diff changeset
   255
	$(SRC)/netanim/doc/figures/NodeCountersTable.pdf \
2a9e0984c76c NetAnim: Update Documentation
John Abraham <john.abraham.in@gmail.com>
parents: 10549
diff changeset
   256
	$(SRC)/netanim/doc/figures/RoutingTables.png \
2a9e0984c76c NetAnim: Update Documentation
John Abraham <john.abraham.in@gmail.com>
parents: 10549
diff changeset
   257
	$(SRC)/netanim/doc/figures/RoutingTables.pdf \
2a9e0984c76c NetAnim: Update Documentation
John Abraham <john.abraham.in@gmail.com>
parents: 10549
diff changeset
   258
	$(SRC)/netanim/doc/figures/PacketTimeline.png \
2a9e0984c76c NetAnim: Update Documentation
John Abraham <john.abraham.in@gmail.com>
parents: 10549
diff changeset
   259
	$(SRC)/netanim/doc/figures/PacketTimeline.pdf \
10549
2f74fd9878c0 fixed Bug 1730 - no model library documentation for spectrum module
Nicola Baldo <nbaldo@cttc.es>
parents: 10547
diff changeset
   260
	$(SRC)/spectrum/doc/spectrum-channel-phy-interface.png \
2f74fd9878c0 fixed Bug 1730 - no model library documentation for spectrum module
Nicola Baldo <nbaldo@cttc.es>
parents: 10547
diff changeset
   261
	$(SRC)/spectrum/doc/spectrum-channel-phy-interface.pdf \
10745
f90bab1a552c add lr-wpan documentation links to model library Makefile
Tom Henderson <tomh@tomh.org>
parents: 10614
diff changeset
   262
	$(SRC)/spectrum/doc/spectrum-analyzer-example.eps \
f90bab1a552c add lr-wpan documentation links to model library Makefile
Tom Henderson <tomh@tomh.org>
parents: 10614
diff changeset
   263
	$(SRC)/lr-wpan/doc/lr-wpan-arch.dia \
f90bab1a552c add lr-wpan documentation links to model library Makefile
Tom Henderson <tomh@tomh.org>
parents: 10614
diff changeset
   264
	$(SRC)/lr-wpan/doc/lr-wpan-data-example.dia \
f90bab1a552c add lr-wpan documentation links to model library Makefile
Tom Henderson <tomh@tomh.org>
parents: 10614
diff changeset
   265
	$(SRC)/lr-wpan/doc/lr-wpan-primitives.dia \
f90bab1a552c add lr-wpan documentation links to model library Makefile
Tom Henderson <tomh@tomh.org>
parents: 10614
diff changeset
   266
	$(SRC)/lr-wpan/doc/802-15-4-ber.eps \
f90bab1a552c add lr-wpan documentation links to model library Makefile
Tom Henderson <tomh@tomh.org>
parents: 10614
diff changeset
   267
	$(SRC)/lr-wpan/doc/802-15-4-per-sens.eps \
f90bab1a552c add lr-wpan documentation links to model library Makefile
Tom Henderson <tomh@tomh.org>
parents: 10614
diff changeset
   268
	$(SRC)/lr-wpan/doc/802-15-4-psr-distance.eps
7204
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   269
7325
317a51a70b60 [bug 1196] support for eps figures
Nicola Baldo <nbaldo@cttc.es>
parents: 7306
diff changeset
   270
# specify figures from which .png and .pdf figures need to be
317a51a70b60 [bug 1196] support for eps figures
Nicola Baldo <nbaldo@cttc.es>
parents: 7306
diff changeset
   271
# generated (all dia and eps figures)
7204
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   272
IMAGES_EPS = \
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   273
	$(FIGURES)/testbed.eps \
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   274
	$(FIGURES)/emulated-channel.eps \
10115
a969e3b30e9c Fix broken merge of LTE docs with Models
Peter D. Barnes, Jr. <barnes26@llnl.gov>
parents: 9864
diff changeset
   275
	$(FIGURES)/antenna-coordinate-system.eps \
7204
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   276
	$(FIGURES)/packet.eps \
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   277
	$(FIGURES)/node.eps \
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   278
	$(FIGURES)/buffer.eps \
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   279
	$(FIGURES)/sockets-overview.eps \
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   280
	$(FIGURES)/internet-node-send.eps \
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   281
	$(FIGURES)/internet-node-recv.eps \
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   282
	$(FIGURES)/routing.eps \
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   283
	$(FIGURES)/routing-specialization.eps \
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   284
	$(FIGURES)/WifiArchitecture.eps \
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   285
	$(FIGURES)/snir.eps \
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   286
	$(FIGURES)/WimaxArchitecture.eps \
10409
4533305686ad Remove extra ':'s
Peter D. Barnes, Jr. <barnes26@llnl.gov>
parents: 10386
diff changeset
   287
	$(FIGURES)/dcf-overview.eps \
4533305686ad Remove extra ':'s
Peter D. Barnes, Jr. <barnes26@llnl.gov>
parents: 10386
diff changeset
   288
	$(FIGURES)/dcf-overview-with-aggregation.eps \
9737
102d034d7aeb fixed Bug 1667 - models library doc does not build
Nicola Baldo <nbaldo@cttc.es>
parents: 9264
diff changeset
   289
	$(FIGURES)/epc-ctrl-arch.eps \
8483
a21f6fd0976a fixed build of lte docs within models library
Nicola Baldo <nicola@baldo.biz>
parents: 8323
diff changeset
   290
	$(FIGURES)/epc-data-flow-dl.eps \
a21f6fd0976a fixed build of lte docs within models library
Nicola Baldo <nicola@baldo.biz>
parents: 8323
diff changeset
   291
	$(FIGURES)/epc-data-flow-ul.eps \
9062
d14e2430213d fixed Makefiles for LTE sphinx docs
Nicola Baldo <nbaldo@cttc.es>
parents: 8961
diff changeset
   292
	$(FIGURES)/epc-profiling-scenario.eps \
d14e2430213d fixed Makefiles for LTE sphinx docs
Nicola Baldo <nbaldo@cttc.es>
parents: 8961
diff changeset
   293
	$(FIGURES)/epc-topology.eps \
9737
102d034d7aeb fixed Bug 1667 - models library doc does not build
Nicola Baldo <nbaldo@cttc.es>
parents: 9264
diff changeset
   294
	$(FIGURES)/epc-topology-x2-enhanced.eps \
9062
d14e2430213d fixed Makefiles for LTE sphinx docs
Nicola Baldo <nbaldo@cttc.es>
parents: 8961
diff changeset
   295
	$(FIGURES)/eutran-profiling-scenario.eps \
d14e2430213d fixed Makefiles for LTE sphinx docs
Nicola Baldo <nbaldo@cttc.es>
parents: 8961
diff changeset
   296
	$(FIGURES)/ff-example.eps \
d14e2430213d fixed Makefiles for LTE sphinx docs
Nicola Baldo <nbaldo@cttc.es>
parents: 8961
diff changeset
   297
	$(FIGURES)/ff-mac-saps.eps \
9737
102d034d7aeb fixed Bug 1667 - models library doc does not build
Nicola Baldo <nbaldo@cttc.es>
parents: 9264
diff changeset
   298
	$(FIGURES)/lte-arch-enb-data.eps \
102d034d7aeb fixed Bug 1667 - models library doc does not build
Nicola Baldo <nbaldo@cttc.es>
parents: 9264
diff changeset
   299
	$(FIGURES)/lte-arch-enb-ctrl.eps \
102d034d7aeb fixed Bug 1667 - models library doc does not build
Nicola Baldo <nbaldo@cttc.es>
parents: 9264
diff changeset
   300
	$(FIGURES)/lte-arch-ue-data.eps \
102d034d7aeb fixed Bug 1667 - models library doc does not build
Nicola Baldo <nbaldo@cttc.es>
parents: 9264
diff changeset
   301
	$(FIGURES)/lte-arch-ue-ctrl.eps \
102d034d7aeb fixed Bug 1667 - models library doc does not build
Nicola Baldo <nbaldo@cttc.es>
parents: 9264
diff changeset
   302
	$(FIGURES)/lte-enb-phy.eps \
102d034d7aeb fixed Bug 1667 - models library doc does not build
Nicola Baldo <nbaldo@cttc.es>
parents: 9264
diff changeset
   303
	$(FIGURES)/lte-ue-phy.eps \
8483
a21f6fd0976a fixed build of lte docs within models library
Nicola Baldo <nicola@baldo.biz>
parents: 8323
diff changeset
   304
	$(FIGURES)/lte-epc-e2e-data-protocol-stack.eps \
9062
d14e2430213d fixed Makefiles for LTE sphinx docs
Nicola Baldo <nbaldo@cttc.es>
parents: 8961
diff changeset
   305
	$(FIGURES)/lte-interference-test-scenario.eps \
d14e2430213d fixed Makefiles for LTE sphinx docs
Nicola Baldo <nbaldo@cttc.es>
parents: 8961
diff changeset
   306
	$(FIGURES)/lte-subframe-structure.eps \
9737
102d034d7aeb fixed Bug 1667 - models library doc does not build
Nicola Baldo <nbaldo@cttc.es>
parents: 9264
diff changeset
   307
	$(FIGURES)/lte-epc-x2-interface.eps \
102d034d7aeb fixed Bug 1667 - models library doc does not build
Nicola Baldo <nbaldo@cttc.es>
parents: 9264
diff changeset
   308
	$(FIGURES)/lte-harq-architecture.eps \
102d034d7aeb fixed Bug 1667 - models library doc does not build
Nicola Baldo <nbaldo@cttc.es>
parents: 9264
diff changeset
   309
	$(FIGURES)/lte-harq-processes-scheme.eps \
10331
15d40b3ee6a1 Updated LTE handover documentation
Budiarto Herman <budiarto.herman@magister.fi>
parents: 10304
diff changeset
   310
	$(FIGURES)/ue-meas-consumer.eps \
10286
32d90164bfcc Updated UE measurements documentation
Budiarto Herman <budiarto.herman@magister.fi>
parents: 9754
diff changeset
   311
	$(FIGURES)/ue-meas-piecewise-motion.eps \
32d90164bfcc Updated UE measurements documentation
Budiarto Herman <budiarto.herman@magister.fi>
parents: 9754
diff changeset
   312
	$(FIGURES)/ue-meas-piecewise-a1.eps \
32d90164bfcc Updated UE measurements documentation
Budiarto Herman <budiarto.herman@magister.fi>
parents: 9754
diff changeset
   313
	$(FIGURES)/ue-meas-piecewise-a1-hys.eps \
10362
a1a21fe57b61 Renamed LTE initial cell selection figure
Budiarto Herman <budiarto.herman@magister.fi>
parents: 10360
diff changeset
   314
	$(FIGURES)/lte-cell-selection-timeline.eps \
10360
b3d6acea639c Revamped lte-cell-selection test suite with better success probability
Budiarto Herman <budiarto.herman@magister.fi>
parents: 10358
diff changeset
   315
	$(FIGURES)/lte-cell-selection-scenario.eps \
10358
c94d945920b5 Updated lte-handover-target testing documentation
Budiarto Herman <budiarto.herman@magister.fi>
parents: 10336
diff changeset
   316
	$(FIGURES)/lte-handover-target-scenario.eps \
8683
c11f500b73a4 fixed lte+antenna docs in models library
Nicola Baldo <nbaldo@cttc.es>
parents: 8500
diff changeset
   317
	$(FIGURES)/lena-dual-stripe.eps \
8145
5b90e72e7f99 support for eps source images in models library doc
Nicola Baldo <nbaldo@cttc.es>
parents: 8100
diff changeset
   318
	$(FIGURES)/lte-mcs-index.eps \
5b90e72e7f99 support for eps source images in models library doc
Nicola Baldo <nbaldo@cttc.es>
parents: 8100
diff changeset
   319
	$(FIGURES)/lenaThrTestCase1.eps \
5b90e72e7f99 support for eps source images in models library doc
Nicola Baldo <nbaldo@cttc.es>
parents: 8100
diff changeset
   320
	$(FIGURES)/lenaThrTestCase2.eps \
8483
a21f6fd0976a fixed build of lte docs within models library
Nicola Baldo <nicola@baldo.biz>
parents: 8323
diff changeset
   321
	$(FIGURES)/runningTime10s.eps \
a21f6fd0976a fixed build of lte docs within models library
Nicola Baldo <nicola@baldo.biz>
parents: 8323
diff changeset
   322
	$(FIGURES)/epcRunningTime.eps \
a21f6fd0976a fixed build of lte docs within models library
Nicola Baldo <nicola@baldo.biz>
parents: 8323
diff changeset
   323
	$(FIGURES)/propagationModel.eps \
8145
5b90e72e7f99 support for eps source images in models library doc
Nicola Baldo <nbaldo@cttc.es>
parents: 8100
diff changeset
   324
	$(FIGURES)/simulationTime.eps \
8483
a21f6fd0976a fixed build of lte docs within models library
Nicola Baldo <nicola@baldo.biz>
parents: 8323
diff changeset
   325
	$(FIGURES)/epcSimulationTime.eps \
a21f6fd0976a fixed build of lte docs within models library
Nicola Baldo <nicola@baldo.biz>
parents: 8323
diff changeset
   326
	$(FIGURES)/epcEutranRunningTime.eps \
a21f6fd0976a fixed build of lte docs within models library
Nicola Baldo <nicola@baldo.biz>
parents: 8323
diff changeset
   327
	$(FIGURES)/profiling-memory.eps \
a21f6fd0976a fixed build of lte docs within models library
Nicola Baldo <nicola@baldo.biz>
parents: 8323
diff changeset
   328
	$(FIGURES)/lte-rlc-implementation-model.eps \
a21f6fd0976a fixed build of lte docs within models library
Nicola Baldo <nicola@baldo.biz>
parents: 8323
diff changeset
   329
	$(FIGURES)/lte-rlc-data-txon-dl.eps \
a21f6fd0976a fixed build of lte docs within models library
Nicola Baldo <nicola@baldo.biz>
parents: 8323
diff changeset
   330
	$(FIGURES)/lte-rlc-data-retx-dl.eps \
a21f6fd0976a fixed build of lte docs within models library
Nicola Baldo <nicola@baldo.biz>
parents: 8323
diff changeset
   331
	$(FIGURES)/lte-rlc-data-txon-ul.eps \
a21f6fd0976a fixed build of lte docs within models library
Nicola Baldo <nicola@baldo.biz>
parents: 8323
diff changeset
   332
	$(FIGURES)/lte-rlc-data-retx-ul.eps \
9737
102d034d7aeb fixed Bug 1667 - models library doc does not build
Nicola Baldo <nbaldo@cttc.es>
parents: 9264
diff changeset
   333
	$(FIGURES)/lte-epc-x2-handover-seq-diagram.eps \
102d034d7aeb fixed Bug 1667 - models library doc does not build
Nicola Baldo <nbaldo@cttc.es>
parents: 9264
diff changeset
   334
	$(FIGURES)/lte-epc-x2-entity-saps.eps \
10331
15d40b3ee6a1 Updated LTE handover documentation
Budiarto Herman <budiarto.herman@magister.fi>
parents: 10304
diff changeset
   335
	$(FIGURES)/lte-strongest-cell-handover-algorithm.eps \
9062
d14e2430213d fixed Makefiles for LTE sphinx docs
Nicola Baldo <nbaldo@cttc.es>
parents: 8961
diff changeset
   336
	$(FIGURES)/auvmobility-classes.eps \
10767
4e8242da4b72 fix lr-wpan documentation build
Tom Henderson <tomh@tomh.org>
parents: 10745
diff changeset
   337
	$(FIGURES)/spectrum-analyzer-example.eps \
10745
f90bab1a552c add lr-wpan documentation links to model library Makefile
Tom Henderson <tomh@tomh.org>
parents: 10614
diff changeset
   338
	$(FIGURES)/lr-wpan-primitives.eps \
f90bab1a552c add lr-wpan documentation links to model library Makefile
Tom Henderson <tomh@tomh.org>
parents: 10614
diff changeset
   339
	$(FIGURES)/lr-wpan-data-example.eps \
f90bab1a552c add lr-wpan documentation links to model library Makefile
Tom Henderson <tomh@tomh.org>
parents: 10614
diff changeset
   340
	$(FIGURES)/lr-wpan-arch.eps \
f90bab1a552c add lr-wpan documentation links to model library Makefile
Tom Henderson <tomh@tomh.org>
parents: 10614
diff changeset
   341
	$(FIGURES)/802-15-4-ber.eps \
f90bab1a552c add lr-wpan documentation links to model library Makefile
Tom Henderson <tomh@tomh.org>
parents: 10614
diff changeset
   342
	$(FIGURES)/802-15-4-per-sens.eps \
f90bab1a552c add lr-wpan documentation links to model library Makefile
Tom Henderson <tomh@tomh.org>
parents: 10614
diff changeset
   343
	$(FIGURES)/802-15-4-psr-distance.eps 
7204
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   344
7325
317a51a70b60 [bug 1196] support for eps figures
Nicola Baldo <nbaldo@cttc.es>
parents: 7306
diff changeset
   345
# rescale pdf figures as necessary
7204
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   346
$(FIGURES)/testbed.pdf_width = 5in
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   347
$(FIGURES)/emulated-channel.pdf_width = 6in
7845
ee22002d14b6 integrated antenna docs in models library docs
Nicola Baldo <nbaldo@cttc.es>
parents: 7665
diff changeset
   348
$(FIGURES)/antenna-coordinate-system.pdf_width = 7cm	
7204
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   349
$(FIGURES)/node.pdf_width = 5in
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   350
$(FIGURES)/packet.pdf_width = 4in
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   351
$(FIGURES)/buffer.pdf_width = 15cm
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   352
$(FIGURES)/sockets-overview.pdf_width = 10cm
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   353
$(FIGURES)/internet-node-send.pdf_width = 5in
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   354
$(FIGURES)/internet-node-recv.pdf_width = 5in
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   355
$(FIGURES)/routing.pdf_width = 6in
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   356
$(FIGURES)/routing-specialization.pdf_width = 5in
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   357
$(FIGURES)/snir.pdf_width = 3in
8483
a21f6fd0976a fixed build of lte docs within models library
Nicola Baldo <nicola@baldo.biz>
parents: 8323
diff changeset
   358
$(FIGURES)/lte-interference-test-scenario.pdf_width = 3in
10115
a969e3b30e9c Fix broken merge of LTE docs with Models
Peter D. Barnes, Jr. <barnes26@llnl.gov>
parents: 9864
diff changeset
   359
$(FIGURES)/epc-ctrl-arch.pdf_width = 8cm
8483
a21f6fd0976a fixed build of lte docs within models library
Nicola Baldo <nicola@baldo.biz>
parents: 8323
diff changeset
   360
$(FIGURES)/epc-topology.pdf_width = 4in
10115
a969e3b30e9c Fix broken merge of LTE docs with Models
Peter D. Barnes, Jr. <barnes26@llnl.gov>
parents: 9864
diff changeset
   361
$(FIGURES)/epc-topology-x2-enhanced.pdf_width = 14cm
8483
a21f6fd0976a fixed build of lte docs within models library
Nicola Baldo <nicola@baldo.biz>
parents: 8323
diff changeset
   362
$(FIGURES)/lte-arch-data-rrc-pdcp-rlc.pdf_width = 3in
a21f6fd0976a fixed build of lte docs within models library
Nicola Baldo <nicola@baldo.biz>
parents: 8323
diff changeset
   363
$(FIGURES)/lte-epc-e2e-data-protocol-stack.pdf_width = 15cm
a21f6fd0976a fixed build of lte docs within models library
Nicola Baldo <nicola@baldo.biz>
parents: 8323
diff changeset
   364
$(FIGURES)/ff-mac-saps.pdf_width = 5in
a21f6fd0976a fixed build of lte docs within models library
Nicola Baldo <nicola@baldo.biz>
parents: 8323
diff changeset
   365
$(FIGURES)/ff-example.pdf_width = 5in
10115
a969e3b30e9c Fix broken merge of LTE docs with Models
Peter D. Barnes, Jr. <barnes26@llnl.gov>
parents: 9864
diff changeset
   366
$(FIGURES)/lte-arch-enb-data.pdf_width = 6cm 
a969e3b30e9c Fix broken merge of LTE docs with Models
Peter D. Barnes, Jr. <barnes26@llnl.gov>
parents: 9864
diff changeset
   367
$(FIGURES)/lte-arch-enb-ctrl.pdf_width = 10cm
a969e3b30e9c Fix broken merge of LTE docs with Models
Peter D. Barnes, Jr. <barnes26@llnl.gov>
parents: 9864
diff changeset
   368
$(FIGURES)/lte-arch-ue-data.pdf_width = 6cm
a969e3b30e9c Fix broken merge of LTE docs with Models
Peter D. Barnes, Jr. <barnes26@llnl.gov>
parents: 9864
diff changeset
   369
$(FIGURES)/lte-arch-ue-ctrl.pdf_width = 10cm
8483
a21f6fd0976a fixed build of lte docs within models library
Nicola Baldo <nicola@baldo.biz>
parents: 8323
diff changeset
   370
$(FIGURES)/lte-rlc-implementation-model.pdf_width = 20in
a21f6fd0976a fixed build of lte docs within models library
Nicola Baldo <nicola@baldo.biz>
parents: 8323
diff changeset
   371
$(FIGURES)/lte-rlc-data-txon-dl.pdf_width = 10cm
a21f6fd0976a fixed build of lte docs within models library
Nicola Baldo <nicola@baldo.biz>
parents: 8323
diff changeset
   372
$(FIGURES)/lte-rlc-data-txon-ul.pdf_width = 10cm
a21f6fd0976a fixed build of lte docs within models library
Nicola Baldo <nicola@baldo.biz>
parents: 8323
diff changeset
   373
$(FIGURES)/lte-rlc-data-retx-ul.pdf_width = 10cm
a21f6fd0976a fixed build of lte docs within models library
Nicola Baldo <nicola@baldo.biz>
parents: 8323
diff changeset
   374
$(FIGURES)/lte-phy-interference.pdf_width = 12cm
9062
d14e2430213d fixed Makefiles for LTE sphinx docs
Nicola Baldo <nbaldo@cttc.es>
parents: 8961
diff changeset
   375
$(FIGURES)/lte-subframe-structure.pdf_width = 2in
10115
a969e3b30e9c Fix broken merge of LTE docs with Models
Peter D. Barnes, Jr. <barnes26@llnl.gov>
parents: 9864
diff changeset
   376
$(FIGURES)/mac-random-access-contention.pdf_width = 10cm
a969e3b30e9c Fix broken merge of LTE docs with Models
Peter D. Barnes, Jr. <barnes26@llnl.gov>
parents: 9864
diff changeset
   377
$(FIGURES)/mac-random-access-noncontention.pdf_width = 15cm
a969e3b30e9c Fix broken merge of LTE docs with Models
Peter D. Barnes, Jr. <barnes26@llnl.gov>
parents: 9864
diff changeset
   378
$(FIGURES)/helpers.pdf_width = 8cm
7204
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   379
$(FIGURES)/auvmobility-classes.pdf_width = 10cm
10549
2f74fd9878c0 fixed Bug 1730 - no model library documentation for spectrum module
Nicola Baldo <nbaldo@cttc.es>
parents: 10547
diff changeset
   380
$(FIGURES)/spectrum-analyzer-example.pdf_width = 15cm
10745
f90bab1a552c add lr-wpan documentation links to model library Makefile
Tom Henderson <tomh@tomh.org>
parents: 10614
diff changeset
   381
$(FIGURES)/lr-wpan-primitives.pdf_width = 3in
f90bab1a552c add lr-wpan documentation links to model library Makefile
Tom Henderson <tomh@tomh.org>
parents: 10614
diff changeset
   382
$(FIGURES)/lr-wpan-arch.pdf_width = 2in
7204
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   383
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   384
IMAGES_PNG = ${IMAGES_EPS:.eps=.png}
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   385
IMAGES_PDF = ${IMAGES_EPS:.eps=.pdf}
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   386
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   387
IMAGES = $(IMAGES_EPS) $(IMAGES_PNG) $(IMAGES_PDF)
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   388
10194
32c9590eff9b hg root cannot be used on non-mercurial repositories
Tom Henderson <tomh@tomh.org>
parents: 10148
diff changeset
   389
RESCALE = ../../utils/rescale-pdf.sh
9864
fa7017314b75 Use a common portable pdf rescaling script.
Peter D. Barnes, Jr. <barnes26@llnl.gov>
parents: 9754
diff changeset
   390
7204
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   391
%.eps : %.dia; $(DIA) -t eps $< -e $@
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   392
%.png : %.dia; $(DIA) -t png $< -e $@
7325
317a51a70b60 [bug 1196] support for eps figures
Nicola Baldo <nbaldo@cttc.es>
parents: 7306
diff changeset
   393
%.png : %.eps; $(CONVERT) $< $@
8961
3b39221dd8d4 Remove temp files after building pdf docs
Peter D. Barnes, Jr. <barnes26@llnl.gov>
parents: 8844
diff changeset
   394
%.pdf : %.eps
3b39221dd8d4 Remove temp files after building pdf docs
Peter D. Barnes, Jr. <barnes26@llnl.gov>
parents: 8844
diff changeset
   395
	$(EPSTOPDF) $< -o=$@
9864
fa7017314b75 Use a common portable pdf rescaling script.
Peter D. Barnes, Jr. <barnes26@llnl.gov>
parents: 9754
diff changeset
   396
	@if test x$($@_width) != x; then $(RESCALE) $($@_width) $@ ; fi
7204
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   397
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   398
# You can set these variables from the command line.
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   399
SPHINXOPTS    =
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   400
SPHINXBUILD   = sphinx-build
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   401
PAPER         =
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   402
BUILDDIR      = build
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   403
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   404
# Internal variables.
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   405
PAPEROPT_a4     = -D latex_paper_size=a4
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   406
PAPEROPT_letter = -D latex_paper_size=letter
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   407
ALLSPHINXOPTS   = -d $(BUILDDIR)/doctrees $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) $(SOURCETEMP) 
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   408
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   409
.PHONY: help clean html dirhtml singlehtml pickle json htmlhelp qthelp devhelp epub latex latexpdf text man changes linkcheck doctest
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   410
9240
0f783cfd9041 bug 1586: building documentation fails if make runs in parallel
Timo Lindhorst <tlnd@online.de>
parents: 9170
diff changeset
   411
.NOTPARALLEL:
0f783cfd9041 bug 1586: building documentation fails if make runs in parallel
Timo Lindhorst <tlnd@online.de>
parents: 9170
diff changeset
   412
7204
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   413
help:
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   414
	@echo "Please use \`make <target>' where <target> is one of"
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   415
	@echo "  html       to make standalone HTML files"
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   416
	@echo "  dirhtml    to make HTML files named index.html in directories"
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   417
	@echo "  singlehtml to make a single large HTML file"
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   418
	@echo "  pickle     to make pickle files"
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   419
	@echo "  json       to make JSON files"
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   420
	@echo "  htmlhelp   to make HTML files and a HTML help project"
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   421
	@echo "  qthelp     to make HTML files and a qthelp project"
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   422
	@echo "  devhelp    to make HTML files and a Devhelp project"
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   423
	@echo "  epub       to make an epub"
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   424
	@echo "  latex      to make LaTeX files, you can set PAPER=a4 or PAPER=letter"
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   425
	@echo "  latexpdf   to make LaTeX files and run them through pdflatex"
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   426
	@echo "  text       to make text files"
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   427
	@echo "  man        to make manual pages"
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   428
	@echo "  changes    to make an overview of all changed/added/deprecated items"
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   429
	@echo "  linkcheck  to check all external links for integrity"
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   430
	@echo "  doctest    to run all doctests embedded in the documentation (if enabled)"
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   431
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   432
copy-sources:  $(SOURCES)
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   433
	@mkdir -p $(SOURCETEMP) 
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   434
	@mkdir -p $(FIGURES) 
10547
0a0efdb7edd2 fixed Bug 1820 - models library doc: make should not rm -rf figures by default
Nicola Baldo <nbaldo@cttc.es>
parents: 10479
diff changeset
   435
	@cp -r -p $(SOURCES) $(SOURCETEMP)
0a0efdb7edd2 fixed Bug 1820 - models library doc: make should not rm -rf figures by default
Nicola Baldo <nbaldo@cttc.es>
parents: 10479
diff changeset
   436
	@cp -r -p $(SOURCEFIGS) $(FIGURES)
7204
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   437
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   438
clean:
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   439
	-rm -rf $(BUILDDIR)/*
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   440
	-rm -rf $(SOURCETEMP)
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   441
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   442
frag: pickle
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   443
	@if test ! -d $(BUILDDIR)/frag; then mkdir $(BUILDDIR)/frag; fi
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   444
	pushd $(BUILDDIR)/frag && ../../pickle-to-xml.py ../pickle/index.fpickle  > navigation.xml && popd
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   445
	cp -r $(BUILDDIR)/pickle/_images $(BUILDDIR)/frag
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   446
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   447
html: copy-sources $(IMAGES) 
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   448
	$(SPHINXBUILD) -b html $(ALLSPHINXOPTS) $(BUILDDIR)/html
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   449
	@echo
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   450
	@echo "Build finished. The HTML pages are in $(BUILDDIR)/html."
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   451
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   452
dirhtml: copy-sources $(IMAGES)
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   453
	$(SPHINXBUILD) -b dirhtml $(ALLSPHINXOPTS) $(BUILDDIR)/dirhtml
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   454
	@echo
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   455
	@echo "Build finished. The HTML pages are in $(BUILDDIR)/dirhtml."
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   456
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   457
singlehtml: copy-sources $(IMAGES)
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   458
	$(SPHINXBUILD) -b singlehtml $(ALLSPHINXOPTS) $(BUILDDIR)/singlehtml
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   459
	@echo
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   460
	@echo "Build finished. The HTML page is in $(BUILDDIR)/singlehtml."
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   461
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   462
pickle: copy-sources $(IMAGES)
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   463
	$(SPHINXBUILD) -b pickle $(ALLSPHINXOPTS) $(BUILDDIR)/pickle
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   464
	@echo
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   465
	@echo "Build finished; now you can process the pickle files."
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   466
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   467
json: copy-sources $(IMAGES)
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   468
	$(SPHINXBUILD) -b json $(ALLSPHINXOPTS) $(BUILDDIR)/json
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   469
	@echo
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   470
	@echo "Build finished; now you can process the JSON files."
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   471
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   472
htmlhelp: copy-sources $(IMAGES)
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   473
	$(SPHINXBUILD) -b htmlhelp $(ALLSPHINXOPTS) $(BUILDDIR)/htmlhelp
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   474
	@echo
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   475
	@echo "Build finished; now you can run HTML Help Workshop with the" \
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   476
	      ".hhp project file in $(BUILDDIR)/htmlhelp."
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   477
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   478
qthelp: copy-sources $(IMAGES)
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   479
	$(SPHINXBUILD) -b qthelp $(ALLSPHINXOPTS) $(BUILDDIR)/qthelp
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   480
	@echo
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   481
	@echo "Build finished; now you can run "qcollectiongenerator" with the" \
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   482
	      ".qhcp project file in $(BUILDDIR)/qthelp, like this:"
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   483
	@echo "# qcollectiongenerator $(BUILDDIR)/qthelp/ns-3.qhcp"
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   484
	@echo "To view the help file:"
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   485
	@echo "# assistant -collectionFile $(BUILDDIR)/qthelp/ns-3.qhc"
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   486
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   487
devhelp: copy-sources $(IMAGES)
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   488
	$(SPHINXBUILD) -b devhelp $(ALLSPHINXOPTS) $(BUILDDIR)/devhelp
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   489
	@echo
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   490
	@echo "Build finished."
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   491
	@echo "To view the help file:"
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   492
	@echo "# mkdir -p $$HOME/.local/share/devhelp/ns-3"
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   493
	@echo "# ln -s $(BUILDDIR)/devhelp $$HOME/.local/share/devhelp/ns-3"
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   494
	@echo "# devhelp"
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   495
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   496
epub: copy-sources $(IMAGES)
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   497
	$(SPHINXBUILD) -b epub $(ALLSPHINXOPTS) $(BUILDDIR)/epub
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   498
	@echo
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   499
	@echo "Build finished. The epub file is in $(BUILDDIR)/epub."
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   500
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   501
latex: copy-sources $(IMAGES)
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   502
	$(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) $(BUILDDIR)/latex
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   503
	@echo
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   504
	@echo "Build finished; the LaTeX files are in $(BUILDDIR)/latex."
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   505
	@echo "Run \`make' in that directory to run these through (pdf)latex" \
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   506
	      "(use \`make latexpdf' here to do that automatically)."
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   507
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   508
latexpdf: copy-sources $(IMAGES)
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   509
	$(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) $(BUILDDIR)/latex
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   510
	@echo "Running LaTeX files through pdflatex..."
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   511
	make -C $(BUILDDIR)/latex all-pdf
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   512
	@echo "pdflatex finished; the PDF files are in $(BUILDDIR)/latex."
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   513
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   514
text: copy-sources $(IMAGES)
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   515
	$(SPHINXBUILD) -b text $(ALLSPHINXOPTS) $(BUILDDIR)/text
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   516
	@echo
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   517
	@echo "Build finished. The text files are in $(BUILDDIR)/text."
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   518
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   519
man: copy-sources $(IMAGES)
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   520
	$(SPHINXBUILD) -b man $(ALLSPHINXOPTS) $(BUILDDIR)/man
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   521
	@echo
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   522
	@echo "Build finished. The manual pages are in $(BUILDDIR)/man."
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   523
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   524
changes: copy-sources $(IMAGES)
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   525
	$(SPHINXBUILD) -b changes $(ALLSPHINXOPTS) $(BUILDDIR)/changes
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   526
	@echo
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   527
	@echo "The overview file is in $(BUILDDIR)/changes."
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   528
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   529
linkcheck: copy-sources $(IMAGEs)
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   530
	$(SPHINXBUILD) -b linkcheck $(ALLSPHINXOPTS) $(BUILDDIR)/linkcheck
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   531
	@echo
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   532
	@echo "Link check complete; look for any errors in the above output " \
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   533
	      "or in $(BUILDDIR)/linkcheck/output.txt."
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   534
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   535
doctest: copy-sources $(IMAGES)
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   536
	$(SPHINXBUILD) -b doctest $(ALLSPHINXOPTS) $(BUILDDIR)/doctest
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   537
	@echo "Testing of doctests in the sources finished, look at the " \
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   538
	      "results in $(BUILDDIR)/doctest/output.txt."
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   539
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   540