0
|
1 DEPTH = ../../../..
|
|
2 topsrcdir = @top_srcdir@
|
|
3 srcdir = @srcdir@
|
|
4 VPATH = @srcdir@
|
|
5
|
|
6 include $(DEPTH)/config/autoconf.mk
|
|
7
|
|
8 IS_COMPONENT = 1
|
|
9 MODULE = JSWeakRef
|
|
10 LIBRARY_NAME = JSWeakRef
|
|
11 USE_STATIC_LIBS = 1
|
|
12 #FORCE_SHARED_LIB = 1
|
|
13 #FORCE_USE_PIC = 1
|
|
14
|
|
15 XPI_NAME = JSWeakRef-components
|
|
16
|
|
17 REQUIRES = \
|
|
18 xpcom \
|
|
19 string \
|
|
20 js \
|
|
21 xpconnect \
|
|
22 caps \
|
|
23 dom \
|
|
24 $(NULL)
|
|
25
|
|
26 CPPSRCS = nsJSWeakRef.cpp \
|
|
27 JSWeakRefModule.cpp \
|
|
28 $(NULL)
|
|
29
|
|
30 include $(topsrcdir)/config/rules.mk
|
|
31
|
|
32 EXTRA_DSO_LDOPTS += \
|
|
33 $(MOZ_JS_LIBS) \
|
|
34 $(XPCOM_GLUE_LDOPTS) \
|
|
35 $(NSPR_LIBS) \
|
|
36 $(NULL)
|
|
37
|
|
38 clobber::
|
|
39 rm -f $(DIST)/lib/$(LIBRARY_NAME).lib
|