1top_builddir = . 2 3include config.mk 4 5all: 6 cd src $(AND) $(MAKE) all 7 8clean: 9 cd src $(AND) $(MAKE) clean 10 cd test $(AND) $(MAKE) clean 11 $(RMTREE) msvc/setupx86/Debug msvc/setupx86/Release msvc/setupx64/Debug msvc/setupx64/Release 12 13install: $(INSTALLSUBDIRS) 14 15install-src: 16 cd src $(AND) $(MAKE) install 17 18install-bin: 19 cd bin $(AND) $(MAKE) install 20 21install-etc: 22 cd etc $(AND) $(MAKE) install 23 24install-init: 25 cd init $(AND) $(MAKE) install 26 27install-man: 28 cd man $(AND) $(MAKE) install 29 30install-doc: 31 cd doc $(AND) $(MAKE) install 32 33install-license: 34 35install-pkgconfig: 36 $(MKINSTALLDIRS) $(prefix)/libdata/pkgconfig 37 $(CP) sqlrelay-c.pc $(prefix)/libdata/pkgconfig/$(SQLRELAY)-c.pc 38 $(CHMOD) 0644 $(prefix)/libdata/pkgconfig/$(SQLRELAY)-c.pc 39 $(CP) sqlrelay-c++.pc $(prefix)/libdata/pkgconfig/$(SQLRELAY)-c++.pc 40 $(CHMOD) 0644 $(prefix)/libdata/pkgconfig/$(SQLRELAY)-c++.pc 41 42uninstall: $(UNINSTALLSUBDIRS) 43 $(RMTREE) $(libexecdir) 44 45uninstall-src: 46 cd src $(AND) $(MAKE) uninstall 47 48uninstall-bin: 49 cd bin $(AND) $(MAKE) uninstall 50 51uninstall-etc: 52 cd etc $(AND) $(MAKE) uninstall 53 54uninstall-init: 55 cd init $(AND) $(MAKE) uninstall 56 57uninstall-man: 58 cd man $(AND) $(MAKE) uninstall 59 60uninstall-doc: 61 cd doc $(AND) $(MAKE) uninstall 62 63uninstall-license: 64 65uninstall-pkgconfig: 66 $(RM) $(prefix)/libdata/pkgconfig/$(SQLRELAY)-c.pc \ 67 $(prefix)/libdata/pkgconfig/$(SQLRELAY)-c++.pc \ 68 $(prefix)/libdata/pkgconfig/sqlrelay-c.pc \ 69 $(prefix)/libdata/pkgconfig/sqlrelay-c++.pc 70 71distclean: clean 72 $(RM) config.cache \ 73 config.h \ 74 config.h~ \ 75 config.h.in~ \ 76 config.log \ 77 config.status \ 78 config.mk \ 79 src/common/defines.h \ 80 src/server/sqlrelay/private/sqlrshm.h \ 81 bin/sqlrclient-config \ 82 bin/sqlrclientwrapper-config \ 83 bin/sqlrserver-config \ 84 init/rc.sqlrelay \ 85 init/rc.sqlrcachemanager \ 86 init/com.firstworks.sqlrelay.plist \ 87 init/com.firstworks.sqlrcachemanager.plist \ 88 init/sqlrelay.service \ 89 init/sqlrelay.service.in.in \ 90 init/sqlrcachemanager.service \ 91 init/sqlrcachemanager.service.in.in \ 92 libtool \ 93 libtool.gcc \ 94 sqlrelay-c.pc \ 95 sqlrelay-c++.pc \ 96 src/api/cs/SQLRClient/SQLRClient.suo \ 97 test/testall.sh \ 98 test/testall.vbs \ 99 test/test.sh \ 100 test/test.bat \ 101 msvc/setupx64/setupx64.vdproj \ 102 msvc/setupx86/setupx86.vdproj \ 103 doc/admin/installingpkg.wt \ 104 configure.lineno 105 $(RMTREE) autom4te.cache \ 106 autom4te-*.cache \ 107 src/api/cs/SQLRClient/bin \ 108 src/api/cs/SQLRClient/obj \ 109 .pics \ 110 */.pics \ 111 */*/.pics \ 112 */*/*/.pics \ 113 */*/*/*/.pics \ 114 */*/*/*/*/.pics 115 116cppcheck: 117 cppcheck -j4 --enable=warning,performance,portability src > /dev/null 118 119tests: 120 cd test $(AND) $(MAKE) tests 121 122tests-clean: 123 cd test $(AND) $(MAKE) clean 124