diff options
author | Aleksander Morgado <aleksander@lanedo.com> | 2013-05-23 13:10:58 +0200 |
---|---|---|
committer | Aleksander Morgado <aleksander@lanedo.com> | 2013-05-23 13:10:58 +0200 |
commit | 77d0f0cbf7b04dd800a71b6ef78533ce5671b578 (patch) | |
tree | f2d95e8098cfc6d5683c138ab68ecc1b6e86ac70 | |
parent | 3a62f055d5711274679b483bddd0d24b011eef23 (diff) | |
download | ModemManager-77d0f0cbf7b04dd800a71b6ef78533ce5671b578.tar.gz |
docs: don't require 'dia' to build the docs
These diagrams are not expected to change much, so just include the generated
PNGs in the repository, and remove 'dia' from the prerequisites to build the
documentation.
-rw-r--r-- | configure.ac | 8 | ||||
-rw-r--r-- | data/Makefile.am | 10 | ||||
-rw-r--r-- | data/ModemManager-interface-initialization-sequence-subclassed.dia (renamed from docs/reference/api/ModemManager-interface-initialization-sequence-subclassed.dia) | 0 | ||||
-rw-r--r-- | data/ModemManager-interface-initialization-sequence-subclassed.png | bin | 0 -> 31781 bytes | |||
-rw-r--r-- | data/ModemManager-interface-initialization-sequence.dia (renamed from docs/reference/api/ModemManager-interface-initialization-sequence.dia) | 0 | ||||
-rw-r--r-- | data/ModemManager-interface-initialization-sequence.png | bin | 0 -> 20059 bytes | |||
-rw-r--r-- | data/ModemManager-states.dia (renamed from docs/reference/api/ModemManager-states.dia) | 0 | ||||
-rw-r--r-- | data/ModemManager-states.png | bin | 0 -> 38256 bytes | |||
-rw-r--r-- | docs/reference/api/Makefile.am | 25 |
9 files changed, 17 insertions, 26 deletions
diff --git a/configure.ac b/configure.ac index bfa54a170..3bc03ac22 100644 --- a/configure.ac +++ b/configure.ac @@ -29,14 +29,6 @@ AC_ARG_WITH(docs, AS_HELP_STRING([--with-docs], [Build ModemManager documentatio AM_CONDITIONAL(WITH_DOCS, test "x$with_docs" = "xyes") case $with_docs in yes) - # Check for dia if we are building gtk_doc - AC_PATH_PROG(DIA, dia) - AC_SUBST(DIA) - - if test -z "$DIA"; then - AC_MSG_ERROR([Could not find Dia tool required to build documentation.]) - fi - enable_gtk_doc=yes ;; *) diff --git a/data/Makefile.am b/data/Makefile.am index eb87359b3..770f97d16 100644 --- a/data/Makefile.am +++ b/data/Makefile.am @@ -57,6 +57,13 @@ logos = \ ModemManager-logo-wide-text.svg ModemManager-logo-wide-text.png +# Diagrams +diagrams = \ + ModemManager-states.png \ + ModemManager-interface-initialization-sequence.png \ + ModemManager-interface-initialization-sequence-subclassed.png + + # Polkit dist_polkit_policy_in_files = org.freedesktop.ModemManager1.policy.in if WITH_POLKIT @@ -90,4 +97,5 @@ EXTRA_DIST = \ $(dbusservice_file_nopolkit) \ $(icon_DATA) \ $(dist_polkit_policy_in_files) \ - $(logos) + $(logos) \ + $(diagrams) diff --git a/docs/reference/api/ModemManager-interface-initialization-sequence-subclassed.dia b/data/ModemManager-interface-initialization-sequence-subclassed.dia index d23a92131..d23a92131 100644 --- a/docs/reference/api/ModemManager-interface-initialization-sequence-subclassed.dia +++ b/data/ModemManager-interface-initialization-sequence-subclassed.dia diff --git a/data/ModemManager-interface-initialization-sequence-subclassed.png b/data/ModemManager-interface-initialization-sequence-subclassed.png Binary files differnew file mode 100644 index 000000000..7202f8dd7 --- /dev/null +++ b/data/ModemManager-interface-initialization-sequence-subclassed.png diff --git a/docs/reference/api/ModemManager-interface-initialization-sequence.dia b/data/ModemManager-interface-initialization-sequence.dia index 4522effe3..4522effe3 100644 --- a/docs/reference/api/ModemManager-interface-initialization-sequence.dia +++ b/data/ModemManager-interface-initialization-sequence.dia diff --git a/data/ModemManager-interface-initialization-sequence.png b/data/ModemManager-interface-initialization-sequence.png Binary files differnew file mode 100644 index 000000000..f31898ce8 --- /dev/null +++ b/data/ModemManager-interface-initialization-sequence.png diff --git a/docs/reference/api/ModemManager-states.dia b/data/ModemManager-states.dia index 21e594795..21e594795 100644 --- a/docs/reference/api/ModemManager-states.dia +++ b/data/ModemManager-states.dia diff --git a/data/ModemManager-states.png b/data/ModemManager-states.png Binary files differnew file mode 100644 index 000000000..de42aaaa3 --- /dev/null +++ b/data/ModemManager-states.png diff --git a/docs/reference/api/Makefile.am b/docs/reference/api/Makefile.am index 9358484dc..c8b58a061 100644 --- a/docs/reference/api/Makefile.am +++ b/docs/reference/api/Makefile.am @@ -1,24 +1,16 @@ -# Generation of the additional PNG files from DIA files -# (list of original '.dia' files with '.png' extension) -DIAGRAMS = \ - ModemManager-states.dia \ - ModemManager-interface-initialization-sequence.dia \ - ModemManager-interface-initialization-sequence-subclassed.dia - -# The wanted PNG files -DIAGRAMS_PNG = $(notdir $(DIAGRAMS:.dia=.png)) - -# DIA to PNG conversion -$(DIAGRAMS_PNG): $(DIAGRAMS) - $(AM_V_GEN) $(DIA) -t png $^ 1>/dev/null 2>&1 - # Logos LOGOS_PNG = \ $(top_srcdir)/data/ModemManager-logo-square.png \ $(top_srcdir)/data/ModemManager-logo-wide.png \ $(top_srcdir)/data/ModemManager-logo-wide-text.png +# Diagrams +DIAGRAMS_PNG = \ + $(top_srcdir)/data/ModemManager-states.png \ + $(top_srcdir)/data/ModemManager-interface-initialization-sequence.png \ + $(top_srcdir)/data/ModemManager-interface-initialization-sequence-subclassed.png + # The name of the module. DOC_MODULE = ModemManager @@ -122,8 +114,7 @@ CLEANFILES += \ $(NULL) # PNGs are removed only in dist-clean -# Diagrams are generated by dia in the current directory -# Logos are copied to current directory by gtk-doc +# Diagrams and logos are generated by dia in the current directory DISTCLEANFILES = \ - $(DIAGRAMS_PNG) \ + $(notdir $(DIAGRAMS_PNG)) \ $(notdir $(LOGOS_PNG)) |