1top_builddir = ../.. 2 3include ../../config.mk 4 5.SUFFIXES: .lo 6 7.cpp.lo: 8 $(LTCOMPILE) $(CXX) $(CXXFLAGS) $(WERROR) $(PLUGINCPPFLAGS) $(COMPILE) $< $(OUT)$@ 9 10.cpp.obj: 11 $(LTCOMPILE) $(CXX) $(CXXFLAGS) $(WERROR) $(PLUGINCPPFLAGS) $(COMPILE) $< 12 13all: $(SQLR)filter_regex.$(LIBEXT) \ 14 $(SQLR)filter_string.$(LIBEXT) \ 15 $(SQLR)filter_patterns.$(LIBEXT) \ 16 $(SQLR)filter_tag.$(LIBEXT) 17 18clean: 19 $(LTCLEAN) $(RM) *.lo *.o *.obj *.$(LIBEXT) *.lib *.exp *.idb *.pdb *.manifest *.ii 20 $(RMTREE) .libs 21 22$(SQLR)filter_regex.$(LIBEXT): regex.cpp regex.$(OBJ) 23 $(LTLINK) $(LINK) $(OUT)$@ regex.$(OBJ) $(LDFLAGS) $(PLUGINLIBS) $(MODLINKFLAGS) 24 25$(SQLR)filter_string.$(LIBEXT): string.cpp string.$(OBJ) 26 $(LTLINK) $(LINK) $(OUT)$@ string.$(OBJ) $(LDFLAGS) $(PLUGINLIBS) $(MODLINKFLAGS) 27 28$(SQLR)filter_patterns.$(LIBEXT): patterns.cpp patterns.$(OBJ) 29 $(LTLINK) $(LINK) $(OUT)$@ patterns.$(OBJ) $(LDFLAGS) $(PLUGINLIBS) $(MODLINKFLAGS) 30 31$(SQLR)filter_tag.$(LIBEXT): tag.cpp tag.$(OBJ) 32 $(LTLINK) $(LINK) $(OUT)$@ tag.$(OBJ) $(LDFLAGS) $(PLUGINLIBS) $(MODLINKFLAGS) 33 34install: $(INSTALLLIB) 35 36installdll: 37 $(MKINSTALLDIRS) $(libexecdir) 38 $(LTINSTALL) $(CP) $(SQLR)filter_regex.$(LIBEXT) $(libexecdir) 39 $(LTINSTALL) $(CP) $(SQLR)filter_string.$(LIBEXT) $(libexecdir) 40 $(LTINSTALL) $(CP) $(SQLR)filter_patterns.$(LIBEXT) $(libexecdir) 41 $(LTINSTALL) $(CP) $(SQLR)filter_tag.$(LIBEXT) $(libexecdir) 42 43installlib: $(INSTALLSHAREDLIB) 44 45installsharedlib: 46 $(MKINSTALLDIRS) $(libexecdir) 47 $(LTINSTALL) $(CP) $(SQLR)filter_regex.$(LIBEXT) $(libexecdir) 48 $(RM) $(libexecdir)/$(SQLR)filter_regex.a 49 $(RM) $(libexecdir)/$(SQLR)filter_regex.$(LIBEXT) 50 $(MODULERENAME) $(libexecdir)/$(SQLR)filter_regex.so so $(MODULESUFFIX) 51 $(LTINSTALL) $(CP) $(SQLR)filter_string.$(LIBEXT) $(libexecdir) 52 $(RM) $(libexecdir)/$(SQLR)filter_string.a 53 $(RM) $(libexecdir)/$(SQLR)filter_string.$(LIBEXT) 54 $(MODULERENAME) $(libexecdir)/$(SQLR)filter_string.so so $(MODULESUFFIX) 55 $(LTINSTALL) $(CP) $(SQLR)filter_patterns.$(LIBEXT) $(libexecdir) 56 $(RM) $(libexecdir)/$(SQLR)filter_patterns.a 57 $(RM) $(libexecdir)/$(SQLR)filter_patterns.$(LIBEXT) 58 $(MODULERENAME) $(libexecdir)/$(SQLR)filter_patterns.so so $(MODULESUFFIX) 59 $(LTINSTALL) $(CP) $(SQLR)filter_tag.$(LIBEXT) $(libexecdir) 60 $(RM) $(libexecdir)/$(SQLR)filter_tag.a 61 $(RM) $(libexecdir)/$(SQLR)filter_tag.$(LIBEXT) 62 $(MODULERENAME) $(libexecdir)/$(SQLR)filter_tag.so so $(MODULESUFFIX) 63 64uninstall: 65 $(RM) $(libexecdir)/$(SQLR)filter_regex.* \ 66 $(libexecdir)/$(SQLR)filter_string.* \ 67 $(libexecdir)/$(SQLR)filter_patterns.* \ 68 $(libexecdir)/$(SQLR)filter_tag.* \ 69 $(libexecdir)/sqlrfilter_regex.* \ 70 $(libexecdir)/sqlrfilter_string.* \ 71 $(libexecdir)/sqlrfilter_patterns.* 72