[valadoc] libhtmlhelpers -> libvaladoc
- From: Florian Brosch <flobrosch src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [valadoc] libhtmlhelpers -> libvaladoc
- Date: Thu, 22 Oct 2009 00:48:07 +0000 (UTC)
commit 8baf3067844e4db9c798fae27944f20f0b87de30
Author: Florian Brosch <flo brosch gmail com>
Date: Thu Oct 22 02:41:17 2009 +0200
libhtmlhelpers -> libvaladoc
Makefile.am | 8 ++-
configure.in | 6 +--
.../doclets/htmlhelpers/deps => icons}/Makefile.am | 0
.../htmlhelpers/deps => icons}/abstractclass.png | Bin 693 -> 693 bytes
.../htmlhelpers/deps => icons}/abstractmethod.png | Bin 482 -> 482 bytes
.../deps => icons}/abstractproperty.png | Bin 776 -> 776 bytes
{src/doclets/htmlhelpers/deps => icons}/class.png | Bin 624 -> 624 bytes
.../htmlhelpers/deps => icons}/constant.png | Bin 489 -> 489 bytes
.../htmlhelpers/deps => icons}/constructor.png | Bin 418 -> 418 bytes
.../htmlhelpers/deps => icons}/delegate.png | Bin 688 -> 688 bytes
{src/doclets/htmlhelpers/deps => icons}/enum.png | Bin 634 -> 634 bytes
.../htmlhelpers/deps => icons}/errordomain.png | Bin 618 -> 618 bytes
{src/doclets/htmlhelpers/deps => icons}/field.png | Bin 560 -> 560 bytes
.../htmlhelpers/deps => icons}/interface.png | Bin 544 -> 544 bytes
{src/doclets/htmlhelpers/deps => icons}/method.png | Bin 559 -> 559 bytes
.../htmlhelpers/deps => icons}/namespace.png | Bin 390 -> 390 bytes
.../doclets/htmlhelpers/deps => icons}/package.png | Bin 633 -> 633 bytes
.../htmlhelpers/deps => icons}/packages.png | Bin 618 -> 618 bytes
.../htmlhelpers/deps => icons}/property.png | Bin 884 -> 884 bytes
{src/doclets/htmlhelpers/deps => icons}/signal.png | Bin 536 -> 536 bytes
.../htmlhelpers/deps => icons}/staticmethod.png | Bin 580 -> 580 bytes
{src/doclets/htmlhelpers/deps => icons}/struct.png | Bin 329 -> 329 bytes
{src/doclets/htmlhelpers/deps => icons}/style.css | 0
.../htmlhelpers/deps => icons}/virtualmethod.png | Bin 608 -> 608 bytes
.../htmlhelpers/deps => icons}/virtualproperty.png | Bin 765 -> 765 bytes
.../doclets/htmlhelpers/deps => icons}/warning.png | Bin 2959 -> 2959 bytes
.../htmlhelpers/deps => icons}/wikistyle.css | 0
src/doclets/Makefile.am | 3 +-
src/doclets/devhelp/Makefile.am | 11 +---
src/doclets/devhelp/doclet.vala | 6 +--
src/doclets/htm/Makefile.am | 9 +--
src/doclets/htm/doclet.vala | 6 +--
src/doclets/htmlhelpers/Makefile.am | 7 --
src/doclets/htmlhelpers/doclet/Makefile.am | 71 --------------------
src/doclets/valadoc.org/Makefile.am | 5 +-
src/libvaladoc/Makefile.am | 19 +++--
src/libvaladoc/filehelper.vala | 3 +
.../html-doclet/html-doclet.vala} | 1 -
.../html-doclet/html-globals.vala} | 0
.../html-doclet/html-markupwriter.vala} | 0
.../html-doclet/html-renderer.vala} | 0
41 files changed, 32 insertions(+), 123 deletions(-)
---
diff --git a/Makefile.am b/Makefile.am
index 2a455c3..e2bce75 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -1,2 +1,8 @@
# Makefile.am
-SUBDIRS = src
+
+NULL =
+
+
+SUBDIRS = src \
+ icons \
+ $(NULL)
diff --git a/configure.in b/configure.in
index 482fd65..8f37d37 100644
--- a/configure.in
+++ b/configure.in
@@ -64,16 +64,12 @@ AC_SUBST(LIBGDKPIXBUF_LIBS)
AC_CONFIG_FILES([Makefile
src/libvaladoc/valadoc-1.0.pc
src/Makefile
+ icons/Makefile
src/libvaladoc/Makefile
src/doclets/Makefile
- src/doclets/htmlhelpers/Makefile
- src/doclets/htmlhelpers/deps/Makefile
- src/doclets/htmlhelpers/doclet/Makefile
src/doclets/htm/Makefile
- src/doclets/htm/doclet/Makefile
src/doclets/valadoc.org/Makefile
src/doclets/devhelp/Makefile
- src/doclets/devhelp/doclet/Makefile
src/valadoc/Makefile])
AC_OUTPUT
diff --git a/src/doclets/htmlhelpers/deps/Makefile.am b/icons/Makefile.am
similarity index 100%
rename from src/doclets/htmlhelpers/deps/Makefile.am
rename to icons/Makefile.am
diff --git a/src/doclets/htmlhelpers/deps/abstractclass.png b/icons/abstractclass.png
similarity index 100%
rename from src/doclets/htmlhelpers/deps/abstractclass.png
rename to icons/abstractclass.png
diff --git a/src/doclets/htmlhelpers/deps/abstractmethod.png b/icons/abstractmethod.png
similarity index 100%
rename from src/doclets/htmlhelpers/deps/abstractmethod.png
rename to icons/abstractmethod.png
diff --git a/src/doclets/htmlhelpers/deps/abstractproperty.png b/icons/abstractproperty.png
similarity index 100%
rename from src/doclets/htmlhelpers/deps/abstractproperty.png
rename to icons/abstractproperty.png
diff --git a/src/doclets/htmlhelpers/deps/class.png b/icons/class.png
similarity index 100%
rename from src/doclets/htmlhelpers/deps/class.png
rename to icons/class.png
diff --git a/src/doclets/htmlhelpers/deps/constant.png b/icons/constant.png
similarity index 100%
rename from src/doclets/htmlhelpers/deps/constant.png
rename to icons/constant.png
diff --git a/src/doclets/htmlhelpers/deps/constructor.png b/icons/constructor.png
similarity index 100%
rename from src/doclets/htmlhelpers/deps/constructor.png
rename to icons/constructor.png
diff --git a/src/doclets/htmlhelpers/deps/delegate.png b/icons/delegate.png
similarity index 100%
rename from src/doclets/htmlhelpers/deps/delegate.png
rename to icons/delegate.png
diff --git a/src/doclets/htmlhelpers/deps/enum.png b/icons/enum.png
similarity index 100%
rename from src/doclets/htmlhelpers/deps/enum.png
rename to icons/enum.png
diff --git a/src/doclets/htmlhelpers/deps/errordomain.png b/icons/errordomain.png
similarity index 100%
rename from src/doclets/htmlhelpers/deps/errordomain.png
rename to icons/errordomain.png
diff --git a/src/doclets/htmlhelpers/deps/field.png b/icons/field.png
similarity index 100%
rename from src/doclets/htmlhelpers/deps/field.png
rename to icons/field.png
diff --git a/src/doclets/htmlhelpers/deps/interface.png b/icons/interface.png
similarity index 100%
rename from src/doclets/htmlhelpers/deps/interface.png
rename to icons/interface.png
diff --git a/src/doclets/htmlhelpers/deps/method.png b/icons/method.png
similarity index 100%
rename from src/doclets/htmlhelpers/deps/method.png
rename to icons/method.png
diff --git a/src/doclets/htmlhelpers/deps/namespace.png b/icons/namespace.png
similarity index 100%
rename from src/doclets/htmlhelpers/deps/namespace.png
rename to icons/namespace.png
diff --git a/src/doclets/htmlhelpers/deps/package.png b/icons/package.png
similarity index 100%
rename from src/doclets/htmlhelpers/deps/package.png
rename to icons/package.png
diff --git a/src/doclets/htmlhelpers/deps/packages.png b/icons/packages.png
similarity index 100%
rename from src/doclets/htmlhelpers/deps/packages.png
rename to icons/packages.png
diff --git a/src/doclets/htmlhelpers/deps/property.png b/icons/property.png
similarity index 100%
rename from src/doclets/htmlhelpers/deps/property.png
rename to icons/property.png
diff --git a/src/doclets/htmlhelpers/deps/signal.png b/icons/signal.png
similarity index 100%
rename from src/doclets/htmlhelpers/deps/signal.png
rename to icons/signal.png
diff --git a/src/doclets/htmlhelpers/deps/staticmethod.png b/icons/staticmethod.png
similarity index 100%
rename from src/doclets/htmlhelpers/deps/staticmethod.png
rename to icons/staticmethod.png
diff --git a/src/doclets/htmlhelpers/deps/struct.png b/icons/struct.png
similarity index 100%
rename from src/doclets/htmlhelpers/deps/struct.png
rename to icons/struct.png
diff --git a/src/doclets/htmlhelpers/deps/style.css b/icons/style.css
similarity index 100%
rename from src/doclets/htmlhelpers/deps/style.css
rename to icons/style.css
diff --git a/src/doclets/htmlhelpers/deps/virtualmethod.png b/icons/virtualmethod.png
similarity index 100%
rename from src/doclets/htmlhelpers/deps/virtualmethod.png
rename to icons/virtualmethod.png
diff --git a/src/doclets/htmlhelpers/deps/virtualproperty.png b/icons/virtualproperty.png
similarity index 100%
rename from src/doclets/htmlhelpers/deps/virtualproperty.png
rename to icons/virtualproperty.png
diff --git a/src/doclets/htmlhelpers/deps/warning.png b/icons/warning.png
similarity index 100%
rename from src/doclets/htmlhelpers/deps/warning.png
rename to icons/warning.png
diff --git a/src/doclets/htmlhelpers/deps/wikistyle.css b/icons/wikistyle.css
similarity index 100%
rename from src/doclets/htmlhelpers/deps/wikistyle.css
rename to icons/wikistyle.css
diff --git a/src/doclets/Makefile.am b/src/doclets/Makefile.am
index 126e927..758d35e 100644
--- a/src/doclets/Makefile.am
+++ b/src/doclets/Makefile.am
@@ -3,8 +3,7 @@
NULL =
-SUBDIRS = htmlhelpers \
- htm \
+SUBDIRS = htm \
devhelp \
valadoc.org \
$(NULL)
diff --git a/src/doclets/devhelp/Makefile.am b/src/doclets/devhelp/Makefile.am
index 7e89413..9f3a90e 100644
--- a/src/doclets/devhelp/Makefile.am
+++ b/src/doclets/devhelp/Makefile.am
@@ -2,9 +2,8 @@ NULL =
AM_CFLAGS = -g \
- -DPACKAGE_PLUGINDIR=\"$(libdir)/valadoc/plugins/html/\" \
+ -DPACKAGE_ICONDIR=\"$(datadir)/valadoc/icons/\" \
-I ../../libvaladoc/ \
- -I ../htmlhelpers/doclet/ \
$(GLIB_CFLAGS) \
$(LIBGEE_CFLAGS) \
$(LIBXML2_CFLAGS) \
@@ -36,13 +35,12 @@ libdoclet_la_SOURCES = \
libdoclet.vala.stamp: $(libdoclet_la_VALASOURCES)
- $(VALAC) -C --vapidir ../htmlhelpers/doclet --pkg libhtmlhelpers-1.0 --vapidir ../../vapi --vapidir ../../libvaladoc --pkg valadoc-1.0 --pkg libxml-2.0 --pkg gee-1.0 --basedir . $^
+ $(VALAC) -C --vapidir ../../vapi --vapidir ../../libvaladoc --pkg valadoc-1.0 --pkg libxml-2.0 --pkg gee-1.0 --basedir . $^
touch $@
libdoclet_la_LIBADD = \
../../libvaladoc/libvaladoc.la \
- ../htmlhelpers/doclet/libhtmlhelpers.la \
$(GLIB_LIBS) \
$(LIBXML2_LIBS) \
$(LIBVALA_LIBS) \
@@ -58,8 +56,3 @@ MAINTAINERCLEANFILES = \
$(NULL)
-install-data-hook:
- cd $(libdir)/valadoc/plugins/devhelp/ && if test -d deps; then unlink deps; fi && ln -s ../htmlhelpers/deps
-
-
-
diff --git a/src/doclets/devhelp/doclet.vala b/src/doclets/devhelp/doclet.vala
index feb054f..484f359 100755
--- a/src/doclets/devhelp/doclet.vala
+++ b/src/doclets/devhelp/doclet.vala
@@ -25,10 +25,6 @@ using Xml;
using Gee;
-[CCode (cname = "PACKAGE_PLUGINDIR")]
-public extern const string doclet_path;
-
-
namespace Valadoc.Devhelp {
public string? get_html_link ( Settings settings, Documentation element, Documentation? pos ) {
if ( element is Visitable ) {
@@ -255,7 +251,7 @@ public class Valadoc.Devhelp.Doclet : Valadoc.Html.BasicDoclet {
var rt = DirUtils.create (path, 0777);
rt = DirUtils.create (imgpath, 0777);
- copy_directory (doclet_path + "deps/", path);
+ copy_directory (icons_dir, path);
this.devhelp = new DevhelpFormat (pkg_name, "");
diff --git a/src/doclets/htm/Makefile.am b/src/doclets/htm/Makefile.am
index 0578bb5..c5a17f3 100644
--- a/src/doclets/htm/Makefile.am
+++ b/src/doclets/htm/Makefile.am
@@ -2,9 +2,8 @@ NULL =
AM_CFLAGS = -g \
- -DPACKAGE_PLUGINDIR=\"$(libdir)/valadoc/plugins/html/\" \
+ -DPACKAGE_ICONDIR=\"$(datadir)/valadoc/icons/\" \
-I ../../libvaladoc/ \
- -I ../htmlhelpers/doclet/ \
$(GLIB_CFLAGS) \
$(LIBGEE_CFLAGS) \
$(LIBVALA_CFLAGS) \
@@ -38,13 +37,12 @@ libdoclet_la_SOURCES = \
libdoclet.vala.stamp: $(libdoclet_la_VALASOURCES)
- $(VALAC) -C --vapidir ../htmlhelpers/doclet --pkg libhtmlhelpers-1.0 --vapidir ../../vapi --vapidir ../../libvaladoc --pkg valadoc-1.0 --pkg gee-1.0 --basedir . $^
+ $(VALAC) -C --vapidir ../../vapi --vapidir ../../libvaladoc --pkg valadoc-1.0 --pkg gee-1.0 --basedir . $^
touch $@
libdoclet_la_LIBADD = \
../../libvaladoc/libvaladoc.la \
- ../htmlhelpers/doclet/libhtmlhelpers.la \
$(GLIB_LIBS) \
$(LIBGEE_LIBS) \
$(LIBVALA_LIBS) \
@@ -59,6 +57,3 @@ MAINTAINERCLEANFILES = \
$(NULL)
-install-data-hook:
- cd $(libdir)/valadoc/plugins/html/ && if test -d deps; then unlink deps; fi && ln -s ../htmlhelpers/deps
-
diff --git a/src/doclets/htm/doclet.vala b/src/doclets/htm/doclet.vala
index b6da05f..552f335 100755
--- a/src/doclets/htm/doclet.vala
+++ b/src/doclets/htm/doclet.vala
@@ -24,10 +24,6 @@ using Valadoc.Html;
using Gee;
-[CCode (cname = "PACKAGE_PLUGINDIR")]
-public extern const string doclet_path;
-
-
namespace Valadoc {
public string? get_html_link ( Settings settings, Documentation element, Documentation? pos ) {
if ( element is Visitable ) {
@@ -122,7 +118,7 @@ public class Valadoc.HtmlDoclet : Valadoc.Html.BasicDoclet {
this.settings = settings;
DirUtils.create (this.settings.path, 0777);
- copy_directory (GLib.Path.build_filename (doclet_path, "deps"), settings.path);
+ copy_directory (icons_dir, settings.path);
write_wiki_pages (tree, css_path_wiki, Path.build_filename(settings.path, "content"));
diff --git a/src/doclets/valadoc.org/Makefile.am b/src/doclets/valadoc.org/Makefile.am
index c56d978..2d54836 100755
--- a/src/doclets/valadoc.org/Makefile.am
+++ b/src/doclets/valadoc.org/Makefile.am
@@ -11,7 +11,7 @@ BUILT_SOURCES = libdoclet.vala.stamp
libdoclet.vala.stamp: $(libdoclet_VALASOURCES)
- $(VALAC) -C --vapidir ../htmlhelpers/doclet/ --pkg libhtmlhelpers-1.0 --vapidir ../../libvaladoc/ --vapidir ../../vapi/ --pkg valadoc-1.0 --pkg gee-1.0 --basedir . --save-temps $^
+ $(VALAC) -C --vapidir ../../libvaladoc/ --vapidir ../../vapi/ --pkg valadoc-1.0 --pkg gee-1.0 --basedir . --save-temps $^
touch $@
@@ -30,8 +30,8 @@ libdoclet_la_SOURCES = \
AM_CFLAGS = -g \
+ -DPACKAGE_ICONDIR=\"$(datadir)/valadoc/icons/\" \
-I ../../libvaladoc/ \
- -I ../htmlhelpers/doclet/ \
$(GLIB_CFLAGS) \
$(LIBGEE_CFLAGS) \
$(LIBVALA_CFLAGS) \
@@ -44,7 +44,6 @@ libdoclet_la_LDFLAGS = -module -avoid-version \
libdoclet_la_LIBADD = \
../../libvaladoc/libvaladoc.la \
- ../htmlhelpers/doclet/libhtmlhelpers.la \
$(GLIB_LIBS) \
$(LIBGEE_LIBS) \
$(LIBVALA_LIBS) \
diff --git a/src/libvaladoc/Makefile.am b/src/libvaladoc/Makefile.am
index 2764948..d6567ed 100644
--- a/src/libvaladoc/Makefile.am
+++ b/src/libvaladoc/Makefile.am
@@ -1,13 +1,14 @@
NULL =
-AM_CFLAGS = \
- $(LIBGVC_CFLAGS) \
- $(LIBXML2_CFLAGS) \
- $(GLIB_CFLAGS) \
- $(LIBGEE_CFLAGS) \
- $(LIBVALA_CFLAGS) \
- $(GMODULE_CFLAGS) \
+AM_CFLAGS = \
+ -DPACKAGE_ICONDIR=\"$(datadir)/valadoc/icons/\" \
+ $(LIBGVC_CFLAGS) \
+ $(LIBXML2_CFLAGS) \
+ $(GLIB_CFLAGS) \
+ $(LIBGEE_CFLAGS) \
+ $(LIBVALA_CFLAGS) \
+ $(GMODULE_CFLAGS) \
$(NULL)
@@ -113,6 +114,10 @@ libvaladoc_la_VALASOURCES = \
taglets/tagletsee.vala \
taglets/tagletsince.vala \
taglets/tagletthrows.vala \
+ html-doclet/html-doclet.vala \
+ html-doclet/html-globals.vala \
+ html-doclet/html-markupwriter.vala \
+ html-doclet/html-renderer.vala \
$(NULL)
diff --git a/src/libvaladoc/filehelper.vala b/src/libvaladoc/filehelper.vala
index 5efe9f7..a7b6f96 100755
--- a/src/libvaladoc/filehelper.vala
+++ b/src/libvaladoc/filehelper.vala
@@ -21,6 +21,9 @@ using Gee;
namespace Valadoc {
+ [CCode (cprefix = "", cname = "PACKAGE_ICONDIR")]
+ public extern const string icons_dir;
+
public bool copy_file (string src, string dest) {
GLib.FileStream fsrc = GLib.FileStream.open (src, "rb");
if (fsrc == null) {
diff --git a/src/doclets/htmlhelpers/doclet/doclet.vala b/src/libvaladoc/html-doclet/html-doclet.vala
similarity index 99%
rename from src/doclets/htmlhelpers/doclet/doclet.vala
rename to src/libvaladoc/html-doclet/html-doclet.vala
index 262b68b..50a16d7 100755
--- a/src/doclets/htmlhelpers/doclet/doclet.vala
+++ b/src/libvaladoc/html-doclet/html-doclet.vala
@@ -17,7 +17,6 @@
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
-using GLib;
using Valadoc.Content;
using Valadoc.Api;
diff --git a/src/doclets/htmlhelpers/doclet/globals.vala b/src/libvaladoc/html-doclet/html-globals.vala
similarity index 100%
rename from src/doclets/htmlhelpers/doclet/globals.vala
rename to src/libvaladoc/html-doclet/html-globals.vala
diff --git a/src/doclets/htmlhelpers/doclet/markupwriter.vala b/src/libvaladoc/html-doclet/html-markupwriter.vala
similarity index 100%
rename from src/doclets/htmlhelpers/doclet/markupwriter.vala
rename to src/libvaladoc/html-doclet/html-markupwriter.vala
diff --git a/src/doclets/htmlhelpers/doclet/htmlrenderer.vala b/src/libvaladoc/html-doclet/html-renderer.vala
similarity index 100%
rename from src/doclets/htmlhelpers/doclet/htmlrenderer.vala
rename to src/libvaladoc/html-doclet/html-renderer.vala
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]