summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRafael Antognolli <antognolli@gmail.com>2011-07-22 17:20:31 +0000
committerRafael Antognolli <antognolli@gmail.com>2011-07-22 17:20:31 +0000
commit5e23ecf53333265c9b7ce41d364341e83e741b5c (patch)
treecdaed9ed8dce19bc8adfc58eb158d4bea42484f8
parentb4c044322aa265ffcbaa6bb24ac17d16b4aee684 (diff)
elementary/doc - Moving preview programs to their own dir.
Also added a new rule that is a dependency of docs, which will call the widget preview programs to be built. They are not going to be built on the general "all" rule anymore. SVN revision: 61593
-rw-r--r--configure.ac1
-rw-r--r--doc/Makefile.am71
-rw-r--r--doc/widgets/Makefile.am69
-rw-r--r--doc/widgets/widget_preview_actionslider.c (renamed from doc/widget_preview_actionslider.c)0
-rw-r--r--doc/widgets/widget_preview_anchorblock.c (renamed from doc/widget_preview_anchorblock.c)0
-rw-r--r--doc/widgets/widget_preview_anchorview.c (renamed from doc/widget_preview_anchorview.c)0
-rw-r--r--doc/widgets/widget_preview_bg.c (renamed from doc/widget_preview_bg.c)0
-rw-r--r--doc/widgets/widget_preview_bubble1.c (renamed from doc/widget_preview_bubble1.c)0
-rw-r--r--doc/widgets/widget_preview_bubble2.c (renamed from doc/widget_preview_bubble2.c)0
-rw-r--r--doc/widgets/widget_preview_bubble3.c (renamed from doc/widget_preview_bubble3.c)0
-rw-r--r--doc/widgets/widget_preview_button1.c (renamed from doc/widget_preview_button1.c)0
-rw-r--r--doc/widgets/widget_preview_button2.c (renamed from doc/widget_preview_button2.c)0
-rw-r--r--doc/widgets/widget_preview_button3.c (renamed from doc/widget_preview_button3.c)0
-rw-r--r--doc/widgets/widget_preview_calendar.c (renamed from doc/widget_preview_calendar.c)0
-rw-r--r--doc/widgets/widget_preview_check1.c (renamed from doc/widget_preview_check1.c)0
-rw-r--r--doc/widgets/widget_preview_check2.c (renamed from doc/widget_preview_check2.c)0
-rw-r--r--doc/widgets/widget_preview_check3.c (renamed from doc/widget_preview_check3.c)0
-rw-r--r--doc/widgets/widget_preview_clock.c (renamed from doc/widget_preview_clock.c)0
-rw-r--r--doc/widgets/widget_preview_colorselector.c (renamed from doc/widget_preview_colorselector.c)0
-rw-r--r--doc/widgets/widget_preview_conformant.c (renamed from doc/widget_preview_conformant.c)0
-rw-r--r--doc/widgets/widget_preview_ctxpopup.c (renamed from doc/widget_preview_ctxpopup.c)0
-rw-r--r--doc/widgets/widget_preview_diskselector.c (renamed from doc/widget_preview_diskselector.c)0
-rw-r--r--doc/widgets/widget_preview_entry1.c (renamed from doc/widget_preview_entry1.c)0
-rw-r--r--doc/widgets/widget_preview_entry2.c (renamed from doc/widget_preview_entry2.c)0
-rw-r--r--doc/widgets/widget_preview_entry3.c (renamed from doc/widget_preview_entry3.c)0
-rw-r--r--doc/widgets/widget_preview_entry4.c (renamed from doc/widget_preview_entry4.c)0
-rw-r--r--doc/widgets/widget_preview_fileselector.c (renamed from doc/widget_preview_fileselector.c)0
-rw-r--r--doc/widgets/widget_preview_fileselector_button1.c (renamed from doc/widget_preview_fileselector_button1.c)0
-rw-r--r--doc/widgets/widget_preview_fileselector_button2.c (renamed from doc/widget_preview_fileselector_button2.c)0
-rw-r--r--doc/widgets/widget_preview_fileselector_button3.c (renamed from doc/widget_preview_fileselector_button3.c)0
-rw-r--r--doc/widgets/widget_preview_fileselector_entry.c (renamed from doc/widget_preview_fileselector_entry.c)0
-rw-r--r--doc/widgets/widget_preview_flip.c (renamed from doc/widget_preview_flip.c)0
-rw-r--r--doc/widgets/widget_preview_flipselector.c (renamed from doc/widget_preview_flipselector.c)0
-rw-r--r--doc/widgets/widget_preview_frame.c (renamed from doc/widget_preview_frame.c)0
-rw-r--r--doc/widgets/widget_preview_hover.c (renamed from doc/widget_preview_hover.c)0
-rw-r--r--doc/widgets/widget_preview_hoversel.c (renamed from doc/widget_preview_hoversel.c)0
-rw-r--r--doc/widgets/widget_preview_icon.c (renamed from doc/widget_preview_icon.c)0
-rw-r--r--doc/widgets/widget_preview_image.c (renamed from doc/widget_preview_image.c)0
-rw-r--r--doc/widgets/widget_preview_index.c (renamed from doc/widget_preview_index.c)0
-rw-r--r--doc/widgets/widget_preview_label.c (renamed from doc/widget_preview_label.c)0
-rw-r--r--doc/widgets/widget_preview_layout.c (renamed from doc/widget_preview_layout.c)0
-rw-r--r--doc/widgets/widget_preview_tmpl_foot.c (renamed from doc/widget_preview_tmpl_foot.c)0
-rw-r--r--doc/widgets/widget_preview_tmpl_head.c (renamed from doc/widget_preview_tmpl_head.c)0
43 files changed, 75 insertions, 66 deletions
diff --git a/configure.ac b/configure.ac
index e3c60fa5f..6b499d870 100644
--- a/configure.ac
+++ b/configure.ac
@@ -585,6 +585,7 @@ elementary.pc
585doc/elementary.dox 585doc/elementary.dox
586doc/Makefile 586doc/Makefile
587doc/Doxyfile 587doc/Doxyfile
588doc/widgets/Makefile
588src/Makefile 589src/Makefile
589src/lib/Makefile 590src/lib/Makefile
590src/lib/Elementary.h 591src/lib/Elementary.h
diff --git a/doc/Makefile.am b/doc/Makefile.am
index 2e9354427..70295b712 100644
--- a/doc/Makefile.am
+++ b/doc/Makefile.am
@@ -6,70 +6,6 @@ PACKAGE_DOCNAME = $(PACKAGE_TARNAME)-$(PACKAGE_VERSION)-doc
6 6
7if EFL_BUILD_DOC 7if EFL_BUILD_DOC
8 8
9AM_CPPFLAGS = \
10-I$(top_srcdir) \
11-I$(top_srcdir)/src/lib \
12-I$(top_builddir)/src/lib \
13-I$(top_srcdir)/src/bin \
14-DPACKAGE_BIN_DIR=\"$(bindir)\" \
15-DPACKAGE_DATA_DIR=\"$(datadir)/$(PACKAGE)\" \
16@ELEMENTARY_CFLAGS@ \
17@ELEMENTARY_X_CFLAGS@ \
18@ELEMENTARY_FB_CFLAGS@ \
19@ELEMENTARY_WIN32_CFLAGS@ \
20@ELEMENTARY_WINCE_CFLAGS@ \
21@ELEMENTARY_EDBUS_CFLAGS@ \
22@ELEMENTARY_EFREET_CFLAGS@ \
23@ELEMENTARY_EWEATHER_CFLAGS@ \
24@ELEMENTARY_ETHUMB_CFLAGS@ \
25@EIO_CFLAGS@
26
27if ELEMENTARY_WINDOWS_BUILD
28AM_CPPFLAGS += -DELEMENTARY_BUILD
29endif
30
31noinst_PROGRAMS = \
32widget_preview_button1 \
33widget_preview_button2 \
34widget_preview_button3 \
35widget_preview_check1 \
36widget_preview_check2 \
37widget_preview_check3 \
38widget_preview_bubble1 \
39widget_preview_bubble2 \
40widget_preview_bubble3 \
41widget_preview_fileselector_button1 \
42widget_preview_fileselector_button2 \
43widget_preview_fileselector_button3 \
44widget_preview_colorselector \
45widget_preview_layout \
46widget_preview_conformant \
47widget_preview_index \
48widget_preview_clock \
49widget_preview_label \
50widget_preview_frame \
51widget_preview_ctxpopup \
52widget_preview_icon \
53widget_preview_image \
54widget_preview_calendar \
55widget_preview_bg \
56widget_preview_fileselector \
57widget_preview_actionslider \
58widget_preview_entry1 \
59widget_preview_entry2 \
60widget_preview_entry3 \
61widget_preview_entry4 \
62widget_preview_diskselector \
63widget_preview_fileselector_entry \
64widget_preview_flipselector \
65widget_preview_hoversel \
66widget_preview_hover \
67widget_preview_anchorview \
68widget_preview_anchorblock \
69widget_preview_flip
70
71LDADD = $(top_builddir)/src/lib/libelementary.la @ELEMENTARY_EWEATHER_LIBS@ @ELEMENTARY_EDBUS_LIBS@ @ELEMENTARY_EFREET_LIBS@ @ELEMENTARY_LIBS@ @EIO_LIBS@ @my_libs@
72
73# dir:file name:executable:width:height 9# dir:file name:executable:width:height
74WGT_PREVIEW = \ 10WGT_PREVIEW = \
75 flip:preview-00.png:widget_preview_flip:100:100 \ 11 flip:preview-00.png:widget_preview_flip:100:100 \
@@ -111,7 +47,10 @@ WGT_PREVIEW = \
111 anchorview:preview-00.png:widget_preview_anchorview:100:30 \ 47 anchorview:preview-00.png:widget_preview_anchorview:100:30 \
112 anchorblock:preview-00.png:widget_preview_anchorblock:100:30 48 anchorblock:preview-00.png:widget_preview_anchorblock:100:30
113 49
114widget-preview: 50widget-build:
51 @$(MAKE) -C widgets
52
53widget-preview: widget-build
115 @for ss in $(WGT_PREVIEW); do \ 54 @for ss in $(WGT_PREVIEW); do \
116 ENTRY=($${ss//:/ }) ; \ 55 ENTRY=($${ss//:/ }) ; \
117 DIR=$${ENTRY[0]} ; \ 56 DIR=$${ENTRY[0]} ; \
@@ -119,7 +58,7 @@ widget-preview:
119 BIN=$${ENTRY[2]} ; \ 58 BIN=$${ENTRY[2]} ; \
120 X=$${ENTRY[3]} ; \ 59 X=$${ENTRY[3]} ; \
121 Y=$${ENTRY[4]} ; \ 60 Y=$${ENTRY[4]} ; \
122 $(top_srcdir)/doc/shot.sh $(top_builddir)/doc/html/img/widget/$${DIR} $${SS} $(top_builddir)/doc/$${BIN} $${X} $${Y} ; \ 61 $(top_srcdir)/doc/shot.sh $(top_builddir)/doc/html/img/widget/$${DIR} $${SS} $(top_builddir)/doc/widgets/$${BIN} $${X} $${Y} ; \
123 mkdir -p $(top_builddir)/doc/latex/img/widget/$${DIR} ; \ 62 mkdir -p $(top_builddir)/doc/latex/img/widget/$${DIR} ; \
124 convert $(top_builddir)/doc/html/img/widget/$${DIR}/$${SS} $(top_builddir)/doc/latex/img/widget/$${DIR}/$${SS/.png/.eps} ; \ 63 convert $(top_builddir)/doc/html/img/widget/$${DIR}/$${SS} $(top_builddir)/doc/latex/img/widget/$${DIR}/$${SS/.png/.eps} ; \
125 done 64 done
diff --git a/doc/widgets/Makefile.am b/doc/widgets/Makefile.am
new file mode 100644
index 000000000..df4a0c03f
--- /dev/null
+++ b/doc/widgets/Makefile.am
@@ -0,0 +1,69 @@
1MAINTAINERCLEANFILES = Makefile.in
2
3if EFL_BUILD_DOC
4
5AM_CPPFLAGS = \
6-I$(top_srcdir) \
7-I$(top_srcdir)/src/lib \
8-I$(top_builddir)/src/lib \
9-I$(top_srcdir)/src/bin \
10-DPACKAGE_BIN_DIR=\"$(bindir)\" \
11-DPACKAGE_DATA_DIR=\"$(datadir)/$(PACKAGE)\" \
12@ELEMENTARY_CFLAGS@ \
13@ELEMENTARY_X_CFLAGS@ \
14@ELEMENTARY_FB_CFLAGS@ \
15@ELEMENTARY_WIN32_CFLAGS@ \
16@ELEMENTARY_WINCE_CFLAGS@ \
17@ELEMENTARY_EDBUS_CFLAGS@ \
18@ELEMENTARY_EFREET_CFLAGS@ \
19@ELEMENTARY_EWEATHER_CFLAGS@ \
20@ELEMENTARY_ETHUMB_CFLAGS@ \
21@EIO_CFLAGS@
22
23if ELEMENTARY_WINDOWS_BUILD
24AM_CPPFLAGS += -DELEMENTARY_BUILD
25endif
26
27noinst_PROGRAMS = \
28widget_preview_button1 \
29widget_preview_button2 \
30widget_preview_button3 \
31widget_preview_check1 \
32widget_preview_check2 \
33widget_preview_check3 \
34widget_preview_bubble1 \
35widget_preview_bubble2 \
36widget_preview_bubble3 \
37widget_preview_fileselector_button1 \
38widget_preview_fileselector_button2 \
39widget_preview_fileselector_button3 \
40widget_preview_colorselector \
41widget_preview_layout \
42widget_preview_conformant \
43widget_preview_index \
44widget_preview_clock \
45widget_preview_label \
46widget_preview_frame \
47widget_preview_ctxpopup \
48widget_preview_icon \
49widget_preview_image \
50widget_preview_calendar \
51widget_preview_bg \
52widget_preview_fileselector \
53widget_preview_actionslider \
54widget_preview_entry1 \
55widget_preview_entry2 \
56widget_preview_entry3 \
57widget_preview_entry4 \
58widget_preview_diskselector \
59widget_preview_fileselector_entry \
60widget_preview_flipselector \
61widget_preview_hoversel \
62widget_preview_hover \
63widget_preview_anchorview \
64widget_preview_anchorblock \
65widget_preview_flip
66
67LDADD = $(top_builddir)/src/lib/libelementary.la @ELEMENTARY_EWEATHER_LIBS@ @ELEMENTARY_EDBUS_LIBS@ @ELEMENTARY_EFREET_LIBS@ @ELEMENTARY_LIBS@ @EIO_LIBS@ @my_libs@
68
69endif
diff --git a/doc/widget_preview_actionslider.c b/doc/widgets/widget_preview_actionslider.c
index 0540a1bf5..0540a1bf5 100644
--- a/doc/widget_preview_actionslider.c
+++ b/doc/widgets/widget_preview_actionslider.c
diff --git a/doc/widget_preview_anchorblock.c b/doc/widgets/widget_preview_anchorblock.c
index b60f0b131..b60f0b131 100644
--- a/doc/widget_preview_anchorblock.c
+++ b/doc/widgets/widget_preview_anchorblock.c
diff --git a/doc/widget_preview_anchorview.c b/doc/widgets/widget_preview_anchorview.c
index 6522a6560..6522a6560 100644
--- a/doc/widget_preview_anchorview.c
+++ b/doc/widgets/widget_preview_anchorview.c
diff --git a/doc/widget_preview_bg.c b/doc/widgets/widget_preview_bg.c
index b08c01c25..b08c01c25 100644
--- a/doc/widget_preview_bg.c
+++ b/doc/widgets/widget_preview_bg.c
diff --git a/doc/widget_preview_bubble1.c b/doc/widgets/widget_preview_bubble1.c
index cf7232f9e..cf7232f9e 100644
--- a/doc/widget_preview_bubble1.c
+++ b/doc/widgets/widget_preview_bubble1.c
diff --git a/doc/widget_preview_bubble2.c b/doc/widgets/widget_preview_bubble2.c
index 03748d975..03748d975 100644
--- a/doc/widget_preview_bubble2.c
+++ b/doc/widgets/widget_preview_bubble2.c
diff --git a/doc/widget_preview_bubble3.c b/doc/widgets/widget_preview_bubble3.c
index 9b390f32d..9b390f32d 100644
--- a/doc/widget_preview_bubble3.c
+++ b/doc/widgets/widget_preview_bubble3.c
diff --git a/doc/widget_preview_button1.c b/doc/widgets/widget_preview_button1.c
index 966fe0b6b..966fe0b6b 100644
--- a/doc/widget_preview_button1.c
+++ b/doc/widgets/widget_preview_button1.c
diff --git a/doc/widget_preview_button2.c b/doc/widgets/widget_preview_button2.c
index d19c0944f..d19c0944f 100644
--- a/doc/widget_preview_button2.c
+++ b/doc/widgets/widget_preview_button2.c
diff --git a/doc/widget_preview_button3.c b/doc/widgets/widget_preview_button3.c
index 3e1f9d6e4..3e1f9d6e4 100644
--- a/doc/widget_preview_button3.c
+++ b/doc/widgets/widget_preview_button3.c
diff --git a/doc/widget_preview_calendar.c b/doc/widgets/widget_preview_calendar.c
index 5b5625aed..5b5625aed 100644
--- a/doc/widget_preview_calendar.c
+++ b/doc/widgets/widget_preview_calendar.c
diff --git a/doc/widget_preview_check1.c b/doc/widgets/widget_preview_check1.c
index be3f69bf0..be3f69bf0 100644
--- a/doc/widget_preview_check1.c
+++ b/doc/widgets/widget_preview_check1.c
diff --git a/doc/widget_preview_check2.c b/doc/widgets/widget_preview_check2.c
index 84e4c6660..84e4c6660 100644
--- a/doc/widget_preview_check2.c
+++ b/doc/widgets/widget_preview_check2.c
diff --git a/doc/widget_preview_check3.c b/doc/widgets/widget_preview_check3.c
index b0277703f..b0277703f 100644
--- a/doc/widget_preview_check3.c
+++ b/doc/widgets/widget_preview_check3.c
diff --git a/doc/widget_preview_clock.c b/doc/widgets/widget_preview_clock.c
index 9a6e7fb4d..9a6e7fb4d 100644
--- a/doc/widget_preview_clock.c
+++ b/doc/widgets/widget_preview_clock.c
diff --git a/doc/widget_preview_colorselector.c b/doc/widgets/widget_preview_colorselector.c
index f73703907..f73703907 100644
--- a/doc/widget_preview_colorselector.c
+++ b/doc/widgets/widget_preview_colorselector.c
diff --git a/doc/widget_preview_conformant.c b/doc/widgets/widget_preview_conformant.c
index b5b9a054f..b5b9a054f 100644
--- a/doc/widget_preview_conformant.c
+++ b/doc/widgets/widget_preview_conformant.c
diff --git a/doc/widget_preview_ctxpopup.c b/doc/widgets/widget_preview_ctxpopup.c
index de3eb975c..de3eb975c 100644
--- a/doc/widget_preview_ctxpopup.c
+++ b/doc/widgets/widget_preview_ctxpopup.c
diff --git a/doc/widget_preview_diskselector.c b/doc/widgets/widget_preview_diskselector.c
index 02db8116e..02db8116e 100644
--- a/doc/widget_preview_diskselector.c
+++ b/doc/widgets/widget_preview_diskselector.c
diff --git a/doc/widget_preview_entry1.c b/doc/widgets/widget_preview_entry1.c
index 1d5ae0378..1d5ae0378 100644
--- a/doc/widget_preview_entry1.c
+++ b/doc/widgets/widget_preview_entry1.c
diff --git a/doc/widget_preview_entry2.c b/doc/widgets/widget_preview_entry2.c
index d77c7e134..d77c7e134 100644
--- a/doc/widget_preview_entry2.c
+++ b/doc/widgets/widget_preview_entry2.c
diff --git a/doc/widget_preview_entry3.c b/doc/widgets/widget_preview_entry3.c
index 2319b1614..2319b1614 100644
--- a/doc/widget_preview_entry3.c
+++ b/doc/widgets/widget_preview_entry3.c
diff --git a/doc/widget_preview_entry4.c b/doc/widgets/widget_preview_entry4.c
index 4bf67ace3..4bf67ace3 100644
--- a/doc/widget_preview_entry4.c
+++ b/doc/widgets/widget_preview_entry4.c
diff --git a/doc/widget_preview_fileselector.c b/doc/widgets/widget_preview_fileselector.c
index 1f3d4071c..1f3d4071c 100644
--- a/doc/widget_preview_fileselector.c
+++ b/doc/widgets/widget_preview_fileselector.c
diff --git a/doc/widget_preview_fileselector_button1.c b/doc/widgets/widget_preview_fileselector_button1.c
index 1c65b85b9..1c65b85b9 100644
--- a/doc/widget_preview_fileselector_button1.c
+++ b/doc/widgets/widget_preview_fileselector_button1.c
diff --git a/doc/widget_preview_fileselector_button2.c b/doc/widgets/widget_preview_fileselector_button2.c
index 29525763d..29525763d 100644
--- a/doc/widget_preview_fileselector_button2.c
+++ b/doc/widgets/widget_preview_fileselector_button2.c
diff --git a/doc/widget_preview_fileselector_button3.c b/doc/widgets/widget_preview_fileselector_button3.c
index fad9dd7c2..fad9dd7c2 100644
--- a/doc/widget_preview_fileselector_button3.c
+++ b/doc/widgets/widget_preview_fileselector_button3.c
diff --git a/doc/widget_preview_fileselector_entry.c b/doc/widgets/widget_preview_fileselector_entry.c
index 8b126008e..8b126008e 100644
--- a/doc/widget_preview_fileselector_entry.c
+++ b/doc/widgets/widget_preview_fileselector_entry.c
diff --git a/doc/widget_preview_flip.c b/doc/widgets/widget_preview_flip.c
index 45c8df133..45c8df133 100644
--- a/doc/widget_preview_flip.c
+++ b/doc/widgets/widget_preview_flip.c
diff --git a/doc/widget_preview_flipselector.c b/doc/widgets/widget_preview_flipselector.c
index 6a76290e0..6a76290e0 100644
--- a/doc/widget_preview_flipselector.c
+++ b/doc/widgets/widget_preview_flipselector.c
diff --git a/doc/widget_preview_frame.c b/doc/widgets/widget_preview_frame.c
index d41f13c82..d41f13c82 100644
--- a/doc/widget_preview_frame.c
+++ b/doc/widgets/widget_preview_frame.c
diff --git a/doc/widget_preview_hover.c b/doc/widgets/widget_preview_hover.c
index dd423367a..dd423367a 100644
--- a/doc/widget_preview_hover.c
+++ b/doc/widgets/widget_preview_hover.c
diff --git a/doc/widget_preview_hoversel.c b/doc/widgets/widget_preview_hoversel.c
index b2c4cc5d9..b2c4cc5d9 100644
--- a/doc/widget_preview_hoversel.c
+++ b/doc/widgets/widget_preview_hoversel.c
diff --git a/doc/widget_preview_icon.c b/doc/widgets/widget_preview_icon.c
index 098c5e402..098c5e402 100644
--- a/doc/widget_preview_icon.c
+++ b/doc/widgets/widget_preview_icon.c
diff --git a/doc/widget_preview_image.c b/doc/widgets/widget_preview_image.c
index 9943a2092..9943a2092 100644
--- a/doc/widget_preview_image.c
+++ b/doc/widgets/widget_preview_image.c
diff --git a/doc/widget_preview_index.c b/doc/widgets/widget_preview_index.c
index 75dfe7b7b..75dfe7b7b 100644
--- a/doc/widget_preview_index.c
+++ b/doc/widgets/widget_preview_index.c
diff --git a/doc/widget_preview_label.c b/doc/widgets/widget_preview_label.c
index e7891d2ed..e7891d2ed 100644
--- a/doc/widget_preview_label.c
+++ b/doc/widgets/widget_preview_label.c
diff --git a/doc/widget_preview_layout.c b/doc/widgets/widget_preview_layout.c
index 8e2710f3c..8e2710f3c 100644
--- a/doc/widget_preview_layout.c
+++ b/doc/widgets/widget_preview_layout.c
diff --git a/doc/widget_preview_tmpl_foot.c b/doc/widgets/widget_preview_tmpl_foot.c
index 08c8fdcf5..08c8fdcf5 100644
--- a/doc/widget_preview_tmpl_foot.c
+++ b/doc/widgets/widget_preview_tmpl_foot.c
diff --git a/doc/widget_preview_tmpl_head.c b/doc/widgets/widget_preview_tmpl_head.c
index fa35d7c1a..fa35d7c1a 100644
--- a/doc/widget_preview_tmpl_head.c
+++ b/doc/widgets/widget_preview_tmpl_head.c