Alexander Huemer | 7b6673f | 2016-09-09 00:43:15 +0200 | [diff] [blame] | 1 | SUBDIRS = \ |
| 2 | examples \ |
Oliver Smith | 686deaf | 2018-11-14 10:47:01 +0100 | [diff] [blame] | 3 | manuals \ |
Alexander Huemer | 7b6673f | 2016-09-09 00:43:15 +0200 | [diff] [blame] | 4 | $(NULL) |
Neels Hofmeyr | 71e5a82 | 2018-05-26 23:53:31 +0200 | [diff] [blame] | 5 | |
| 6 | msc: \ |
Neels Hofmeyr | 3b5de1b | 2018-06-16 16:08:55 +0200 | [diff] [blame] | 7 | $(builddir)/legend_for_ladder_diagrams.png \ |
Neels Hofmeyr | 71e5a82 | 2018-05-26 23:53:31 +0200 | [diff] [blame] | 8 | $(builddir)/handover.png \ |
| 9 | $(builddir)/assignment.png \ |
Neels Hofmeyr | 44fcc9f | 2018-05-28 14:29:49 +0200 | [diff] [blame] | 10 | $(builddir)/timeslot.png \ |
| 11 | $(builddir)/lchan.png \ |
| 12 | $(builddir)/ts-and-lchan-fsm-lifecycle.png \ |
Neels Hofmeyr | 3b5de1b | 2018-06-16 16:08:55 +0200 | [diff] [blame] | 13 | $(builddir)/handover-inter-bsc-out.png \ |
| 14 | $(builddir)/handover-inter-bsc-in.png \ |
| 15 | $(builddir)/mgw-endpoint.png \ |
Neels Hofmeyr | 44fcc9f | 2018-05-28 14:29:49 +0200 | [diff] [blame] | 16 | $(NULL) |
| 17 | |
| 18 | dot: \ |
Neels Hofmeyr | 3b5de1b | 2018-06-16 16:08:55 +0200 | [diff] [blame] | 19 | $(builddir)/legend_for_fsm_diagrams.png \ |
| 20 | $(builddir)/assignment-fsm.png \ |
Neels Hofmeyr | 44fcc9f | 2018-05-28 14:29:49 +0200 | [diff] [blame] | 21 | $(builddir)/timeslot-fsm.png \ |
| 22 | $(builddir)/lchan-fsm.png \ |
Neels Hofmeyr | 3b5de1b | 2018-06-16 16:08:55 +0200 | [diff] [blame] | 23 | $(builddir)/lchan-rtp-fsm.png \ |
| 24 | $(builddir)/mgw-endpoint-fsm.png \ |
| 25 | $(builddir)/handover-intra-bsc-fsm.png \ |
| 26 | $(builddir)/handover-inter-bsc-out-fsm.png \ |
| 27 | $(builddir)/handover-inter-bsc-in-fsm.png \ |
Neels Hofmeyr | 71e5a82 | 2018-05-26 23:53:31 +0200 | [diff] [blame] | 28 | $(NULL) |
| 29 | |
| 30 | $(builddir)/%.png: $(srcdir)/%.msc |
| 31 | mscgen -T png -o $@ $< |
| 32 | |
Neels Hofmeyr | 44fcc9f | 2018-05-28 14:29:49 +0200 | [diff] [blame] | 33 | $(builddir)/%.png: $(srcdir)/%.dot |
| 34 | dot -Tpng $< > $@ |
| 35 | |
Neels Hofmeyr | 71e5a82 | 2018-05-26 23:53:31 +0200 | [diff] [blame] | 36 | .PHONY: poll |
| 37 | poll: |
Neels Hofmeyr | 44fcc9f | 2018-05-28 14:29:49 +0200 | [diff] [blame] | 38 | while true; do $(MAKE) msc dot; sleep 1; done |