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)translation_normalize.$(LIBEXT) \ 14 $(SQLR)translation_patterns.$(LIBEXT) \ 15 16clean: 17 $(LTCLEAN) $(RM) *.lo *.o *.obj *.$(LIBEXT) *.lib *.exp *.idb *.pdb *.manifest *.ii 18 $(RMTREE) .libs 19 20$(SQLR)translation_normalize.$(LIBEXT): normalize.cpp normalize.$(OBJ) 21 $(LTLINK) $(LINK) $(OUT)$@ normalize.$(OBJ) $(LDFLAGS) $(PLUGINLIBS) $(MODLINKFLAGS) 22 23$(SQLR)translation_patterns.$(LIBEXT): patterns.cpp patterns.$(OBJ) 24 $(LTLINK) $(LINK) $(OUT)$@ patterns.$(OBJ) $(LDFLAGS) $(PLUGINLIBS) $(MODLINKFLAGS) 25 26install: $(INSTALLLIB) 27 28installdll: 29 $(MKINSTALLDIRS) $(libexecdir) 30 $(LTINSTALL) $(CP) $(SQLR)translation_normalize.$(LIBEXT) $(libexecdir) 31 $(LTINSTALL) $(CP) $(SQLR)translation_patterns.$(LIBEXT) $(libexecdir) 32 33installlib: $(INSTALLSHAREDLIB) 34 35installsharedlib: 36 $(MKINSTALLDIRS) $(libexecdir) 37 $(LTINSTALL) $(CP) $(SQLR)translation_normalize.$(LIBEXT) $(libexecdir) 38 $(RM) $(libexecdir)/$(SQLR)translation_normalize.a 39 $(RM) $(libexecdir)/$(SQLR)translation_normalize.$(LIBEXT) 40 $(MODULERENAME) $(libexecdir)/$(SQLR)translation_normalize.so so $(MODULESUFFIX) 41 $(LTINSTALL) $(CP) $(SQLR)translation_patterns.$(LIBEXT) $(libexecdir) 42 $(RM) $(libexecdir)/$(SQLR)translation_patterns.a 43 $(RM) $(libexecdir)/$(SQLR)translation_patterns.$(LIBEXT) 44 $(MODULERENAME) $(libexecdir)/$(SQLR)translation_patterns.so so $(MODULESUFFIX) 45 46uninstall: 47 $(RM) $(libexecdir)/$(SQLR)translation_normalize.* \ 48 $(libexecdir)/$(SQLR)translation_patterns.* \ 49 $(libexecdir)/sqlrtranslation_normalize.* 50