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 $(CXX) $(CXXFLAGS) $(WERROR) $(PLUGINCPPFLAGS) $(COMPILE) $< 12 13all: $(SQLR)logger_debug.$(LIBEXT) \ 14 $(SQLR)logger_slowqueries.$(LIBEXT) \ 15 $(SQLR)logger_stalecursors.$(LIBEXT) \ 16 $(SQLR)logger_sql.$(LIBEXT) \ 17 $(SQLR)logger_custom_nw.$(LIBEXT) \ 18 $(SQLR)logger_custom_sc.$(LIBEXT) 19 20clean: 21 $(LTCLEAN) $(RM) *.lo *.o *.obj *.$(LIBEXT) *.lib *.exp *.idb *.pdb *.manifest *.ii 22 $(RMTREE) .libs 23 24$(SQLR)logger_debug.$(LIBEXT): debug.cpp debug.$(OBJ) 25 $(LTLINK) $(LINK) $(OUT)$@ debug.$(OBJ) $(LDFLAGS) $(PLUGINLIBS) $(MODLINKFLAGS) 26 27$(SQLR)logger_slowqueries.$(LIBEXT): slowqueries.cpp slowqueries.$(OBJ) 28 $(LTLINK) $(LINK) $(OUT)$@ slowqueries.$(OBJ) $(LDFLAGS) $(PLUGINLIBS) $(MODLINKFLAGS) 29 30$(SQLR)logger_stalecursors.$(LIBEXT): stalecursors.cpp stalecursors.$(OBJ) 31 $(LTLINK) $(LINK) $(OUT)$@ stalecursors.$(OBJ) $(LDFLAGS) $(SQLRLOGGER_STALECURSORSLIBS) $(PLUGINLIBS) $(MODLINKFLAGS) 32 33$(SQLR)logger_sql.$(LIBEXT): sql.cpp sql.$(OBJ) 34 $(LTLINK) $(LINK) $(OUT)$@ sql.$(OBJ) $(LDFLAGS) $(SQLRLOGGER_STALECURSORSLIBS) $(PLUGINLIBS) $(MODLINKFLAGS) 35 36$(SQLR)logger_custom_nw.$(LIBEXT): custom_nw.cpp custom_nw.$(OBJ) 37 $(LTLINK) $(LINK) $(OUT)$@ custom_nw.$(OBJ) $(LDFLAGS) $(PLUGINLIBS) $(MODLINKFLAGS) 38 39$(SQLR)logger_custom_sc.$(LIBEXT): custom_sc.cpp custom_sc.$(OBJ) 40 $(LTLINK) $(LINK) $(OUT)$@ custom_sc.$(OBJ) $(LDFLAGS) $(PLUGINLIBS) $(MODLINKFLAGS) 41 42install: $(INSTALLLIB) 43 44installdll: 45 $(MKINSTALLDIRS) $(libexecdir) 46 $(LTINSTALL) $(CP) $(SQLR)logger_debug.$(LIBEXT) $(libexecdir) 47 $(LTINSTALL) $(CP) $(SQLR)logger_slowqueries.$(LIBEXT) $(libexecdir) 48 $(LTINSTALL) $(CP) $(SQLR)logger_stalecursors.$(LIBEXT) $(libexecdir) 49 $(LTINSTALL) $(CP) $(SQLR)logger_sql.$(LIBEXT) $(libexecdir) 50 $(LTINSTALL) $(CP) $(SQLR)logger_custom_nw.$(LIBEXT) $(libexecdir) 51 $(LTINSTALL) $(CP) $(SQLR)logger_custom_sc.$(LIBEXT) $(libexecdir) 52 53installlib: $(INSTALLSHAREDLIB) 54 55installsharedlib: 56 $(MKINSTALLDIRS) $(libexecdir) 57 $(LTINSTALL) $(CP) $(SQLR)logger_debug.$(LIBEXT) $(libexecdir) 58 $(RM) $(libexecdir)/$(SQLR)logger_debug.a 59 $(RM) $(libexecdir)/$(SQLR)logger_debug.$(LIBEXT) 60 $(MODULERENAME) $(libexecdir)/$(SQLR)logger_debug.so so $(MODULESUFFIX) 61 $(LTINSTALL) $(CP) $(SQLR)logger_slowqueries.$(LIBEXT) $(libexecdir) 62 $(RM) $(libexecdir)/$(SQLR)logger_slowqueries.a 63 $(RM) $(libexecdir)/$(SQLR)logger_slowqueries.$(LIBEXT) 64 $(MODULERENAME) $(libexecdir)/$(SQLR)logger_slowqueries.so so $(MODULESUFFIX) 65 $(LTINSTALL) $(CP) $(SQLR)logger_stalecursors.$(LIBEXT) $(libexecdir) 66 $(RM) $(libexecdir)/$(SQLR)logger_stalecursors.a 67 $(RM) $(libexecdir)/$(SQLR)logger_stalecursors.$(LIBEXT) 68 $(MODULERENAME) $(libexecdir)/$(SQLR)logger_stalecursors.so so $(MODULESUFFIX) 69 $(LTINSTALL) $(CP) $(SQLR)logger_sql.$(LIBEXT) $(libexecdir) 70 $(RM) $(libexecdir)/$(SQLR)logger_sql.a 71 $(RM) $(libexecdir)/$(SQLR)logger_sql.$(LIBEXT) 72 $(MODULERENAME) $(libexecdir)/$(SQLR)logger_sql.so so $(MODULESUFFIX) 73 $(LTINSTALL) $(CP) $(SQLR)logger_custom_nw.$(LIBEXT) $(libexecdir) 74 $(RM) $(libexecdir)/$(SQLR)logger_custom_nw.a 75 $(RM) $(libexecdir)/$(SQLR)logger_custom_nw.$(LIBEXT) 76 $(MODULERENAME) $(libexecdir)/$(SQLR)logger_custom_nw.so so $(MODULESUFFIX) 77 $(LTINSTALL) $(CP) $(SQLR)logger_custom_sc.$(LIBEXT) $(libexecdir) 78 $(RM) $(libexecdir)/$(SQLR)logger_custom_sc.a 79 $(RM) $(libexecdir)/$(SQLR)logger_custom_sc.$(LIBEXT) 80 $(MODULERENAME) $(libexecdir)/$(SQLR)logger_custom_sc.so so $(MODULESUFFIX) 81 82uninstall: 83 $(RM) $(libexecdir)/$(SQLR)logger_custom_nw.* \ 84 $(libexecdir)/$(SQLR)logger_custom_sc.* \ 85 $(libexecdir)/$(SQLR)logger_debug.* \ 86 $(libexecdir)/$(SQLR)logger_slowqueries.* \ 87 $(libexecdir)/$(SQLR)logger_stalecursors.* \ 88 $(libexecdir)/$(SQLR)logger_sql.* \ 89 $(libexecdir)/sqlrlogger_custom_nw.* \ 90 $(libexecdir)/sqlrlogger_custom_sc.* \ 91 $(libexecdir)/sqlrlogger_debug.* \ 92 $(libexecdir)/sqlrlogger_slowqueries.* \ 93 $(libexecdir)/sqlrlogger_stalecursors.* \ 94 $(libexecdir)/sqlrlogger_sql.* 95