DXR is a code search and navigation tool aimed at making sense of large projects. It supports full-text and regex searches as well as structural queries.

Untracked file

Line Code
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94
DEPTH  = ../../..
MODULE  = ybfe

include $(DEPTH)/config/config.mk

CSRCS = \
	ybbm.c \
	ybctxt.c \
	ybdlgs.c \
	ybedit.c \
	ybenc.c \
	ybform.c \
	ybgrid.c \
	ybhelp.c \
	ybimg.c \
	yblay.c \
	ybloc.c \
	ybmail.c \
	ybplug.c \
	ybps.c \
	ybrdf.c \
	ybrgn.c \
	ybsec.c \
	ybstr.c \
	ybtime.c \
	ybmisc.c \
	$(NULL)


#LDFLAGS =


REQUIRES  = \
	nsprpub \
	js \
	img \
	layer \
	xp \
	util \
	java \
	plugimpl \
	security \
	$(NULL)


BASIC_LIBS	= \
	$(DIST)/lib/libxlate.a \
	$(DIST)/lib/libmimetype.a \
	$(DIST)/lib/libnetcache.a	\
	$(DIST)/lib/libnetcnvts.a	\
	$(DIST)/lib/libnetwork.a	\
	$(DIST)/lib/libnetutil.a      \
	$(DIST)/lib/libnetcnvts.a	\
	$(DIST)/lib/libcnetinit.a	\
	$(DIST)/lib/libabouturl.a	\
	$(DIST)/lib/libdataurl.a	\
	$(DIST)/lib/libfileurl.a	\
	$(DIST)/lib/libftpurl.a	\
	$(DIST)/lib/libgophurl.a	\
	$(DIST)/lib/libhttpurl.a	\
	$(DIST)/lib/libjsurl.a	\
	$(DIST)/lib/libmarimurl.a	\
	$(DIST)/lib/libremoturl.a	\
	$(DIST)/lib/libnetwork.a	\
	$(DIST)/lib/lib$(LITE_PREFIX)rdf.a \
	$(DIST)/lib/lib$(LITE_PREFIX)xml.a \
	$(DIST)/lib/lib$(LITE_PREFIX)lay.a \
	$(DIST)/lib/libpng.a \
	$(DIST)/lib/libmariner.a \
	$(DIST)/lib/libimg.a \
	$(DIST)/lib/libprivacy.a \
	$(NULL)


TARGETS		+= $(OBJDIR)/moz-export

ALL_TARGETS = $(TARGETS)


include $(DEPTH)/config/rules.mk

$(OBJDIR)/moz-export: $(OBJS) 
	@$(MAKE_OBJDIR)
	rm -f $@
	$(CCC) -o $@ $(LDFLAGS) $(OBJS) $(BASIC_LIBS) -L$(DIST)/bin -L$(DIST)/lib $(DSO_EX_LIBS) $(DNS_LIB)
	@$(EXTRA_POST_LINK_CMD) $@

install:: $(TARGETS)
ifdef TARGETS
	$(INSTALL) $(filter-out tweak_nspr,$(TARGETS)) $(DIST)/bin
endif


everything:	all $(ALL_TARGETS)