efl/doc
Marcel Hollerbach 4f5b3b95fb meson: add docs
Summary:
this here brings one new top level target which is doc. It is not build
by default, and does rerun everything on every call.

ninja doc will create previews and run the doxygen command. After this
is done, a tarbal of the html & man will be created, latex is not added
for now, due to the unability to compile the resulting .tex files.

Nothing of the documentation is installed for now, if this would be
enabled, then every single ninja install would regenerate the whole
documentation again, which is quite a lot, and quite a pain (and
sometimes crashes)

While porting this over, i encountered a problem with *convert* the bug
report is linked in the comment.

fix T7781

Depends on D8690

Reviewers: zmike, segfaultxavi, cedric

Reviewed By: segfaultxavi

Subscribers: #reviewers, #committers

Tags: #efl

Maniphest Tasks: T7781

Differential Revision: https://phab.enlightenment.org/D8561
2019-04-30 12:17:00 +02:00
..
benchmark merge: add COPYING files (BSD 2-clause, LGPL and GPL) and doc 2012-09-19 06:57:03 +00:00
docfx mono-docs: Update DocFX blacklist 2019-04-23 12:17:11 +02:00
img elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
previews Doc: Fix compilation after massive eo_do patch 2016-03-03 20:21:17 +09:00
widgets docs: Fix genlist widget preview generation 2019-04-24 11:12:23 +02:00
.gitignore elementary: start bringing back documentation support. 2016-03-28 16:56:31 -07:00
Doxyfile.in meson: add docs 2019-04-30 12:17:00 +02:00
Makefile.am doc: put shot.sh into dist to allow make doc run from tarball 2016-08-17 16:43:26 +02:00
e.css docs: be better at a responsive layout when embedded 2017-11-06 18:43:06 +00:00
ecore_examples.dox docs: Fix assorted typos in legacy documentation 2019-01-28 13:14:20 +01:00
edje_examples.dox docs: Fix broken edje tutorial (swallow 2) 2017-05-08 16:58:56 +09:00
eet_examples.dox efl/docs: clean-up and make it more uniform. 2012-12-28 23:26:05 +00:00
eina_examples.dox eina: remove tests, examples and docs for eina_model 2016-11-30 18:37:34 -02:00
eio_examples.dox eio: grammar and typo fixes in docs. 2015-08-03 11:59:03 +02:00
eldbus_examples.dox Rename edbus->eldbus 2013-04-23 12:36:29 -03:00
elementary_examples.dox docs: Fix assorted typos in legacy documentation 2019-01-28 13:14:20 +01:00
elementary_examples_cxx.dox docs: Fix assorted typos in legacy documentation 2019-01-28 13:14:20 +01:00
elementary_examples_js.dox docs: Fix assorted typos in legacy documentation 2019-01-28 13:14:20 +01:00
emotion_examples.dox efl: fixed documentation typos. 2014-01-29 00:19:41 +09:00
eo_tutorial.dox doxygen: sanitize Eo Tutorial 2014-08-04 11:36:27 +02:00
ephysics_examples.dox Spelling fixes 2015-03-18 21:38:33 -04:00
evas_examples.dox README, doc : Fix typo 2019-04-25 11:02:49 +02:00
foot.html doc: Add footer to display project version and copyright 2014-09-19 15:55:18 +02:00
head.html docs: Attach the google analytics code to our docs pages too 2017-12-08 11:00:50 +00:00
images.mk elementary: initial compilation of the library only. 2016-03-24 11:23:10 -07:00
index_elm.dox docs: fix the incorrect group name of segment control 2018-10-02 19:51:41 +09:00
main.dox docs: link to the module list in legacy docs 2017-12-15 17:22:31 +00:00
meson.build meson: add docs 2019-04-30 12:17:00 +02:00
pkgconfig.dox efl/docs: clean-up and make it more uniform. 2012-12-28 23:26:05 +00:00
shot.sh meson: add docs 2019-04-30 12:17:00 +02:00
widget_hierarchy.py elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00