2011-07-24 08:35:23 -07:00
|
|
|
SUBDIRS = widgets
|
|
|
|
|
2009-05-15 04:45:14 -07:00
|
|
|
MAINTAINERCLEANFILES = Makefile.in elementary.dox
|
|
|
|
|
|
|
|
.PHONY: doc
|
|
|
|
|
|
|
|
PACKAGE_DOCNAME = $(PACKAGE_TARNAME)-$(PACKAGE_VERSION)-doc
|
|
|
|
|
|
|
|
if EFL_BUILD_DOC
|
|
|
|
|
2011-07-20 06:38:07 -07:00
|
|
|
# dir:file name:executable:width:height
|
|
|
|
WGT_PREVIEW = \
|
2011-07-21 14:48:46 -07:00
|
|
|
flip:preview-00.png:widget_preview_flip:100:100 \
|
2011-07-20 06:38:07 -07:00
|
|
|
button:preview-00.png:widget_preview_button1:160:50 \
|
|
|
|
button:preview-01.png:widget_preview_button2:160:50 \
|
|
|
|
button:preview-02.png:widget_preview_button3:160:50 \
|
|
|
|
fileselector_button:preview-00.png:widget_preview_fileselector_button1:200:50 \
|
|
|
|
fileselector_button:preview-01.png:widget_preview_fileselector_button2:200:50 \
|
|
|
|
fileselector_button:preview-02.png:widget_preview_fileselector_button3:160:50 \
|
|
|
|
check:preview-00.png:widget_preview_check1:160:50 \
|
|
|
|
check:preview-01.png:widget_preview_check2:160:50 \
|
|
|
|
check:preview-02.png:widget_preview_check3:160:50 \
|
2011-07-26 10:27:05 -07:00
|
|
|
spinner:preview-00.png:widget_preview_spinner:160:30 \
|
2011-07-20 06:38:07 -07:00
|
|
|
bubble:preview-00.png:widget_preview_bubble1:160:50 \
|
|
|
|
bubble:preview-01.png:widget_preview_bubble2:160:50 \
|
|
|
|
bubble:preview-02.png:widget_preview_bubble3:160:50 \
|
2011-07-20 09:28:12 -07:00
|
|
|
colorselector:preview-00.png:widget_preview_colorselector:160:200 \
|
2011-07-20 13:58:30 -07:00
|
|
|
layout:preview-00.png:widget_preview_layout:200:160 \
|
2011-07-21 15:03:57 -07:00
|
|
|
conformant:preview-00.png:widget_preview_conformant:200:400 \
|
2011-07-25 13:47:59 -07:00
|
|
|
list:preview-00.png:widget_preview_list:200:200 \
|
2011-07-25 12:52:53 -07:00
|
|
|
index:preview-00.png:widget_preview_index:200:160 \
|
2011-07-21 07:08:57 -07:00
|
|
|
frame:preview-00.png:widget_preview_frame:100:50 \
|
|
|
|
label:preview-00.png:widget_preview_label:70:30 \
|
2011-07-21 07:09:10 -07:00
|
|
|
clock:preview-00.png:widget_preview_clock:200:100 \
|
2011-07-21 09:13:54 -07:00
|
|
|
ctxpopup:preview-00.png:widget_preview_ctxpopup:200:130 \
|
|
|
|
icon:preview-00.png:widget_preview_icon:50:50 \
|
|
|
|
image:preview-00.png:widget_preview_image:50:50 \
|
|
|
|
calendar:preview-00.png:widget_preview_calendar:300:300 \
|
|
|
|
bg:preview-00.png:widget_preview_bg:50:50 \
|
|
|
|
fileselector:preview-00.png:widget_preview_fileselector:300:300 \
|
2011-07-21 13:36:49 -07:00
|
|
|
actionslider:preview-00.png:widget_preview_actionslider:120:30 \
|
|
|
|
entry:preview-00.png:widget_preview_entry1:160:50 \
|
|
|
|
entry:preview-01.png:widget_preview_entry2:160:50 \
|
|
|
|
entry:preview-02.png:widget_preview_entry3:160:50 \
|
2011-07-21 16:54:04 -07:00
|
|
|
entry:preview-03.png:widget_preview_entry4:160:50 \
|
2011-07-21 14:48:46 -07:00
|
|
|
diskselector:preview-00.png:widget_preview_diskselector:120:50 \
|
|
|
|
fileselector_entry:preview-00.png:widget_preview_fileselector_entry:70:50 \
|
|
|
|
flipselector:preview-00.png:widget_preview_flipselector:100:60 \
|
|
|
|
hoversel:preview-00.png:widget_preview_hoversel:90:170 \
|
|
|
|
hover:preview-00.png:widget_preview_hover:90:170 \
|
|
|
|
anchorview:preview-00.png:widget_preview_anchorview:100:30 \
|
2011-07-22 11:18:31 -07:00
|
|
|
anchorblock:preview-00.png:widget_preview_anchorblock:100:30 \
|
2011-07-25 09:58:32 -07:00
|
|
|
pager:preview-00.png:widget_preview_pager:100:100 \
|
2011-07-25 09:58:54 -07:00
|
|
|
separator:preview-00.png:widget_preview_separator:10:80 \
|
2011-07-25 10:00:28 -07:00
|
|
|
radio:preview-00.png:widget_preview_radio:60:20 \
|
2011-07-25 10:40:57 -07:00
|
|
|
toggle:preview-00.png:widget_preview_toggle:150:30 \
|
2011-07-25 12:52:47 -07:00
|
|
|
panel:preview-00.png:widget_preview_panel:150:50 \
|
2011-07-26 13:11:39 -07:00
|
|
|
gengrid:preview-00.png:widget_preview_gengrid:200:160 \
|
|
|
|
progressbar:preview-00.png:widget_preview_progressbar:150:50
|
2011-07-20 06:38:07 -07:00
|
|
|
|
2011-07-22 10:20:31 -07:00
|
|
|
widget-build:
|
|
|
|
@$(MAKE) -C widgets
|
|
|
|
|
|
|
|
widget-preview: widget-build
|
2011-07-20 06:38:07 -07:00
|
|
|
@for ss in $(WGT_PREVIEW); do \
|
|
|
|
ENTRY=($${ss//:/ }) ; \
|
|
|
|
DIR=$${ENTRY[0]} ; \
|
|
|
|
SS=$${ENTRY[1]} ; \
|
|
|
|
BIN=$${ENTRY[2]} ; \
|
|
|
|
X=$${ENTRY[3]} ; \
|
|
|
|
Y=$${ENTRY[4]} ; \
|
2011-07-22 10:20:31 -07:00
|
|
|
$(top_srcdir)/doc/shot.sh $(top_builddir)/doc/html/img/widget/$${DIR} $${SS} $(top_builddir)/doc/widgets/$${BIN} $${X} $${Y} ; \
|
2011-07-20 10:55:07 -07:00
|
|
|
mkdir -p $(top_builddir)/doc/latex/img/widget/$${DIR} ; \
|
|
|
|
convert $(top_builddir)/doc/html/img/widget/$${DIR}/$${SS} $(top_builddir)/doc/latex/img/widget/$${DIR}/$${SS/.png/.eps} ; \
|
2011-07-20 06:38:07 -07:00
|
|
|
done
|
|
|
|
|
2009-05-15 04:45:14 -07:00
|
|
|
doc-clean:
|
2011-07-06 03:30:35 -07:00
|
|
|
rm -rf img/widget html/ latex/ man/ xml/ $(top_builddir)/$(PACKAGE_DOCNAME).tar*
|
2009-05-15 04:45:14 -07:00
|
|
|
|
2011-07-20 06:38:07 -07:00
|
|
|
gen-doc:
|
2009-05-15 04:45:14 -07:00
|
|
|
$(efl_doxygen)
|
2011-06-16 14:08:05 -07:00
|
|
|
cp -r $(srcdir)/img/* html/
|
2011-06-20 12:45:32 -07:00
|
|
|
cp -r $(srcdir)/img/* latex/
|
2011-07-20 06:38:07 -07:00
|
|
|
|
2011-07-20 06:40:08 -07:00
|
|
|
doc: all doc-clean widget-preview gen-doc
|
2011-07-20 14:27:20 -07:00
|
|
|
@echo "entering src/examples/"
|
|
|
|
$(MAKE) -C $(top_builddir)/src/examples screenshots
|
2009-05-15 04:45:14 -07:00
|
|
|
rm -rf $(PACKAGE_DOCNAME).tar*
|
|
|
|
mkdir -p $(PACKAGE_DOCNAME)/doc
|
|
|
|
cp -R html/ latex/ man/ $(PACKAGE_DOCNAME)/doc
|
|
|
|
tar cf $(PACKAGE_DOCNAME).tar $(PACKAGE_DOCNAME)/
|
|
|
|
bzip2 -9 $(PACKAGE_DOCNAME).tar
|
|
|
|
rm -rf $(PACKAGE_DOCNAME)/
|
2011-06-13 07:51:06 -07:00
|
|
|
mv $(PACKAGE_DOCNAME).tar.bz2 $(top_builddir)
|
2009-05-15 04:45:14 -07:00
|
|
|
|
|
|
|
clean-local: doc-clean
|
|
|
|
|
|
|
|
else
|
|
|
|
|
|
|
|
doc:
|
|
|
|
@echo "Documentation not built. Run ./configure --help"
|
|
|
|
|
|
|
|
endif
|
|
|
|
|
2011-07-24 08:35:23 -07:00
|
|
|
EXTRA_DIST = Doxyfile.in $(wildcard img/*.*) e.css head.html foot.html elementary.dox.in
|