blob: ca0470d019205613c7c14cf0a2d0c61ae717d3a3 [file] [log] [blame]
Alexander Huemer7b6673f2016-09-09 00:43:15 +02001SUBDIRS = \
2 examples \
3 $(NULL)
Neels Hofmeyr71e5a822018-05-26 23:53:31 +02004
5msc: \
6 $(builddir)/handover.png \
7 $(builddir)/assignment.png \
Neels Hofmeyr9d8d0c62018-05-29 02:45:07 +02008 $(builddir)/lchan-release.png \
Neels Hofmeyrc4bb31d2018-05-29 02:48:08 +02009 $(builddir)/ms-channel-request.png \
Neels Hofmeyr44fcc9f2018-05-28 14:29:49 +020010 $(builddir)/timeslot.png \
11 $(builddir)/lchan.png \
12 $(builddir)/ts-and-lchan-fsm-lifecycle.png \
13 $(builddir)/handover-inter-bsc-mo.png \
14 $(builddir)/handover-inter-bsc-mt.png \
15 $(NULL)
16
17dot: \
18 $(builddir)/timeslot-fsm.png \
19 $(builddir)/lchan-fsm.png \
Neels Hofmeyr71e5a822018-05-26 23:53:31 +020020 $(NULL)
21
22$(builddir)/%.png: $(srcdir)/%.msc
23 mscgen -T png -o $@ $<
24
Neels Hofmeyr44fcc9f2018-05-28 14:29:49 +020025$(builddir)/%.png: $(srcdir)/%.dot
26 dot -Tpng $< > $@
27
Neels Hofmeyr71e5a822018-05-26 23:53:31 +020028.PHONY: poll
29poll:
Neels Hofmeyr44fcc9f2018-05-28 14:29:49 +020030 while true; do $(MAKE) msc dot; sleep 1; done