Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/browser/components/browserhelper/Makefile.am
diff options
context:
space:
mode:
authorMarco Pesenti Gritti <marco@localhost.localdomain>2007-05-13 14:26:55 (GMT)
committer Marco Pesenti Gritti <marco@localhost.localdomain>2007-05-13 14:26:55 (GMT)
commit04b81ee901568c05e8900a61ff9f5c25691e5726 (patch)
tree208ae23ac5944733c3328ec7f4f0c72883989374 /browser/components/browserhelper/Makefile.am
parentf13a49b08edeb14e942cb4c8fc04ed04cbf4799d (diff)
Add a browsehelper component which I'll use for pyxpcom integration.
Diffstat (limited to 'browser/components/browserhelper/Makefile.am')
-rw-r--r--browser/components/browserhelper/Makefile.am32
1 files changed, 32 insertions, 0 deletions
diff --git a/browser/components/browserhelper/Makefile.am b/browser/components/browserhelper/Makefile.am
new file mode 100644
index 0000000..0fda2f8
--- /dev/null
+++ b/browser/components/browserhelper/Makefile.am
@@ -0,0 +1,32 @@
+sessionstoredir = $(pkgdatadir)/mozilla/components
+
+sessionstore_DATA = \
+ nsIBrowserHelper.xpt \
+ nsBrowserHelper.js
+
+BUILT_SOURCES = \
+ nsIBrowserHelper.xpt \
+ nsIBrowserHelper.h
+
+stamp_files = \
+ stamp-nsIBrowserHelper.xpt \
+ stamp-nsIBrowserHelper.h
+
+nsIBrowserHelper.xpt: stamp-nsIBrowserHelper.xpt
+ @true
+stamp-nsIBrowserHelper.xpt: nsIBrowserHelper.idl
+ $(XPIDL) -m typelib -w -v -I $(MOZILLA_IDL_DIR) -e nsIBrowserHelper.xpt \
+ $(srcdir)/nsIBrowserHelper.idl \
+ && echo timestamp > $(@F)
+
+nsIBrowserHelper.h: stamp-nsIBrowserHelper.h
+ @true
+stamp-nsIBrowserHelper.h: nsIBrowserHelper.idl
+ $(XPIDL) -m header -w -v -I $(MOZILLA_IDL_DIR) -e nsIBrowserHelper.h \
+ $(srcdir)/nsIBrowserHelper.idl \
+ && echo timestamp > $(@F)
+
+CLEANFILES = $(stamp_files) $(BUILT_SOURCES)
+DISTCLEANFILES = $(stamp_files) $(BUILT_SOURCES)
+MAINTAINERCLEANFILES = $(stamp_files) $(BUILT_SOURCES)
+EXTRA_DIST = nsIBrowserHelper.idl nsBrowserHelper.js