Bug 426991 - Form submission extremely slow on large forms (with form Form history...
[wine-gecko.git] / extensions / jssh / Makefile.in
blob48249072cde08cefa5e4d767228856207691282a
1 DEPTH = ../..
2 topsrcdir = @top_srcdir@
3 srcdir = @srcdir@
4 VPATH = @srcdir@
6 include $(DEPTH)/config/autoconf.mk
8 MODULE = jssh
9 XPIDL_MODULE = jssh
10 LIBRARY_NAME = jssh
11 EXPORT_LIBRARY = 1
12 IS_COMPONENT = 1
13 MODULE_NAME = nsJSShModule
15 REQUIRES = \
16 xpcom \
17 js \
18 xpconnect \
19 string \
20 necko \
21 caps \
22 dom \
23 $(NULL)
25 CPPSRCS = \
26 nsJSShServer.cpp \
27 nsJSShModule.cpp \
28 nsJSSh.cpp \
29 $(NULL)
31 XPIDLSRCS = nsIJSShServer.idl \
32 nsIJSSh.idl \
33 $(NULL)
35 EXTRA_DSO_LDOPTS = \
36 $(XPCOM_GLUE_LDOPTS) \
37 $(NSPR_LIBS) \
38 $(MOZ_JS_LIBS) \
39 $(NULL)
41 EXTRA_COMPONENTS = nsJSShStarter.js
43 include $(topsrcdir)/config/rules.mk
45 DEFINES += -DJS_THREADSAFE
47 XPI_FILE = jssh-$(shell date +%Y%m%d)-$(OS_ARCH).xpi
49 xpi::
50 zip -j $(DIST)/$(XPI_FILE) $(srcdir)/install.js
51 cd $(DIST); zip -r $(XPI_FILE) \
52 bin/components/jssh.xpt \
53 bin/components/$(LIB_PREFIX)jssh$(DLL_SUFFIX) \
54 bin/components/nsJSShStarter.js \
55 bin/chrome/jssh.jar