1top_builddir = ../.. 2 3include ../../config.mk 4 5LIBSQLRSERVERSRCS = \ 6 sqlrlistener.cpp \ 7 sqlrservercontroller.cpp \ 8 sqlrserverconnection.cpp \ 9 sqlrservercursor.cpp \ 10 sqlrprotocols.cpp \ 11 sqlrprotocol.cpp \ 12 sqlrparser.cpp \ 13 sqlrtranslations.cpp \ 14 sqlrtranslation.cpp \ 15 sqlrfilters.cpp \ 16 sqlrfilter.cpp \ 17 sqlrbindvariabletranslations.cpp \ 18 sqlrbindvariabletranslation.cpp \ 19 sqlrresultsettranslations.cpp \ 20 sqlrresultsettranslation.cpp \ 21 sqlrresultsetrowtranslations.cpp \ 22 sqlrresultsetrowtranslation.cpp \ 23 sqlrresultsetrowblocktranslations.cpp \ 24 sqlrresultsetrowblocktranslation.cpp \ 25 sqlrresultsetheadertranslations.cpp \ 26 sqlrresultsetheadertranslation.cpp \ 27 sqlrtriggers.cpp \ 28 sqlrtrigger.cpp \ 29 sqlrloggers.cpp \ 30 sqlrlogger.cpp \ 31 sqlrnotifications.cpp \ 32 sqlrnotification.cpp \ 33 sqlrschedules.cpp \ 34 sqlrschedule.cpp \ 35 sqlrrouters.cpp \ 36 sqlrrouter.cpp \ 37 sqlrqueries.cpp \ 38 sqlrquery.cpp \ 39 sqlrpwdencs.cpp \ 40 sqlrpwdenc.cpp \ 41 sqlrcredentials.cpp \ 42 sqlrauths.cpp \ 43 sqlrauth.cpp \ 44 sqlrdirectives.cpp \ 45 sqlrdirective.cpp \ 46 sqlrmoduledatas.cpp \ 47 sqlrmoduledata.cpp \ 48 $(STATICPLUGINSRCS) 49 50LIBSQLRSERVERLOBJS = \ 51 sqlrlistener.$(OBJ) \ 52 sqlrservercontroller.$(OBJ) \ 53 sqlrserverconnection.$(OBJ) \ 54 sqlrservercursor.$(OBJ) \ 55 sqlrprotocols.$(OBJ) \ 56 sqlrprotocol.$(OBJ) \ 57 sqlrparser.$(OBJ) \ 58 sqlrtranslations.$(OBJ) \ 59 sqlrtranslation.$(OBJ) \ 60 sqlrfilters.$(OBJ) \ 61 sqlrfilter.$(OBJ) \ 62 sqlrbindvariabletranslations.$(OBJ) \ 63 sqlrbindvariabletranslation.$(OBJ) \ 64 sqlrresultsettranslations.$(OBJ) \ 65 sqlrresultsettranslation.$(OBJ) \ 66 sqlrresultsetrowtranslations.$(OBJ) \ 67 sqlrresultsetrowtranslation.$(OBJ) \ 68 sqlrresultsetrowblocktranslations.$(OBJ) \ 69 sqlrresultsetrowblocktranslation.$(OBJ) \ 70 sqlrresultsetheadertranslations.$(OBJ) \ 71 sqlrresultsetheadertranslation.$(OBJ) \ 72 sqlrtriggers.$(OBJ) \ 73 sqlrtrigger.$(OBJ) \ 74 sqlrloggers.$(OBJ) \ 75 sqlrlogger.$(OBJ) \ 76 sqlrnotifications.$(OBJ) \ 77 sqlrnotification.$(OBJ) \ 78 sqlrschedules.$(OBJ) \ 79 sqlrschedule.$(OBJ) \ 80 sqlrrouters.$(OBJ) \ 81 sqlrrouter.$(OBJ) \ 82 sqlrqueries.$(OBJ) \ 83 sqlrquery.$(OBJ) \ 84 sqlrpwdencs.$(OBJ) \ 85 sqlrpwdenc.$(OBJ) \ 86 sqlrcredentials.$(OBJ) \ 87 sqlrauths.$(OBJ) \ 88 sqlrauth.$(OBJ) \ 89 sqlrdirectives.$(OBJ) \ 90 sqlrdirective.$(OBJ) \ 91 sqlrmoduledatas.$(OBJ) \ 92 sqlrmoduledata.$(OBJ) 93 94.SUFFIXES: .lo .cpp.in 95 96.cpp.lo: 97 $(LTCOMPILE) $(CXX) $(CXXFLAGS) $(SERVERCPPFLAGS) $(COMPILE) $< $(OUT)$@ 98 99.cpp.obj: 100 $(CXX) $(CXXFLAGS) $(SERVERCPPFLAGS) $(COMPILE) $< 101 102all: $(STATICPLUGINSRCS) \ 103 lib$(SQLR)server.$(LIBEXT) \ 104 $(SQLR)-start$(EXE) \ 105 $(SQLR)-stop$(EXE) \ 106 $(SQLR)-listener$(EXE) \ 107 $(SQLR)-connection$(EXE) \ 108 $(SQLR)-scaler$(EXE) \ 109 $(SQLR)-cachemanager$(EXE) \ 110 $(SQLR)-pwdenc$(EXE) \ 111 $(SQLR)-status$(EXE) 112 113clean: 114 $(LTCLEAN) $(RM) *.lo *.o *.obj *.$(LIBEXT) *.lib *.exp *.idb *.pdb *.manifest *.ii $(SQLR)-start$(EXE) $(SQLR)-stop$(EXE) $(SQLR)-listener$(EXE) $(SQLR)-connection$(EXE) $(SQLR)-scaler$(EXE) $(SQLR)-cachemanager$(EXE) $(SQLR)-pwdenc$(EXE) $(SQLR)-status$(EXE) $(STATICPLUGINSRCS) 115 $(RMTREE) .libs 116 117lib$(SQLR)server.$(LIBEXT): $(LIBSQLRSERVERSRCS) $(LIBSQLRSERVERLOBJS) 118 $(LTLINK) $(LINK) $(OUT)$@ $(LIBSQLRSERVERLOBJS) $(STATICPLUGINLOBJS) $(LDFLAGS) $(SRVLINKFLAGS) $(LIBSQLRSERVERLIBS) $(RUDIMENTSLIBS) $(STATICPLUGINLIBS) $(EXTRALIBS) 119 120$(SQLR)-start$(EXE): sqlr-start.cpp sqlr-start.$(OBJ) 121 $(LTLINK) $(LINK) $(LDFLAGS) $(OUT)$@ sqlr-start.$(OBJ) $(SERVERLIBS) 122 123$(SQLR)-stop$(EXE): sqlr-stop.cpp sqlr-stop.$(OBJ) 124 $(LTLINK) $(LINK) $(LDFLAGS) $(OUT)$@ sqlr-stop.$(OBJ) $(SERVERLIBS) 125 126$(SQLR)-listener$(EXE): sqlr-listener.cpp sqlr-listener.$(OBJ) 127 $(LTLINK) $(LINK) $(LDFLAGS) $(OUT)$@ sqlr-listener.$(OBJ) $(SERVERLIBS) 128 129$(SQLR)-connection$(EXE): sqlr-connection.cpp sqlr-connection.$(OBJ) 130 $(LTLINK) $(LINK) $(LDFLAGS) $(OUT)$@ sqlr-connection.$(OBJ) $(SERVERLIBS) 131 132$(SQLR)-scaler$(EXE): sqlr-scaler.cpp sqlr-scaler.$(OBJ) 133 $(LTLINK) $(LINK) $(LDFLAGS) $(OUT)$@ sqlr-scaler.$(OBJ) $(SERVERLIBS) 134 135$(SQLR)-cachemanager$(EXE): sqlr-cachemanager.cpp sqlr-cachemanager.$(OBJ) 136 $(LTLINK) $(LINK) $(LDFLAGS) $(OUT)$@ sqlr-cachemanager.$(OBJ) $(CACHEMANAGERLIBS) 137 138$(SQLR)-pwdenc$(EXE): sqlr-pwdenc.cpp sqlr-pwdenc.$(OBJ) 139 $(LTLINK) $(LINK) $(LDFLAGS) $(OUT)$@ sqlr-pwdenc.$(OBJ) $(SERVERLIBS) 140 141$(SQLR)-status$(EXE): sqlr-status.cpp sqlr-status.$(OBJ) 142 $(LTLINK) $(LINK) $(LDFLAGS) $(OUT)$@ sqlr-status.$(OBJ) $(SERVERLIBS) 143 144sqlrserverconnectiondeclarations.cpp: sqlrserverconnectiondeclarations.cpp.in 145 $(RM) $@ 146 for file in `ls ../connections/*.$(OBJ) 2> /dev/null`; \ 147 do \ 148 module=`basename $$file .$(OBJ)`; \ 149 sed -e "s|@module@|$$module|g" $< >> $@; \ 150 done 151 152sqlrserverconnectionassignments.cpp: sqlrserverconnectionassignments.cpp.in 153 $(RM) $@ 154 for file in `ls ../connections/*.$(OBJ) 2> /dev/null`; \ 155 do \ 156 module=`basename $$file .$(OBJ)`; \ 157 sed -e "s|@module@|$$module|g" $< >> $@; \ 158 done 159 160sqlrprotocoldeclarations.cpp: sqlrprotocoldeclarations.cpp.in 161 $(RM) $@ 162 for file in `ls ../protocols/*.$(OBJ) 2> /dev/null`; \ 163 do \ 164 module=`basename $$file .$(OBJ)`; \ 165 sed -e "s|@module@|$$module|g" $< >> $@; \ 166 done 167 168sqlrprotocolassignments.cpp: sqlrprotocolassignments.cpp.in 169 $(RM) $@ 170 for file in `ls ../protocols/*.$(OBJ) 2> /dev/null`; \ 171 do \ 172 module=`basename $$file .$(OBJ)`; \ 173 sed -e "s|@module@|$$module|g" $< >> $@; \ 174 done 175 176sqlrparserdeclarations.cpp: sqlrparserdeclarations.cpp.in 177 $(RM) $@ 178 for file in `ls ../parsers/*.$(OBJ) 2> /dev/null | grep -v sqlre`; \ 179 do \ 180 module=`basename $$file .$(OBJ)`; \ 181 sed -e "s|@module@|$$module|g" $< >> $@; \ 182 done 183 184sqlrparserassignments.cpp: sqlrparserassignments.cpp.in 185 $(RM) $@ 186 for file in `ls ../parsers/*.$(OBJ) 2> /dev/null | grep -v sqlre`; \ 187 do \ 188 module=`basename $$file .$(OBJ)`; \ 189 sed -e "s|@module@|$$module|g" $< >> $@; \ 190 done 191 192sqlrloggerdeclarations.cpp: sqlrloggerdeclarations.cpp.in 193 $(RM) $@ 194 for file in `ls ../loggers/*.$(OBJ) 2> /dev/null`; \ 195 do \ 196 module=`basename $$file .$(OBJ)`; \ 197 sed -e "s|@module@|$$module|g" $< >> $@; \ 198 done 199 200sqlrloggerassignments.cpp: sqlrloggerassignments.cpp.in 201 $(RM) $@ 202 for file in `ls ../loggers/*.$(OBJ) 2> /dev/null`; \ 203 do \ 204 module=`basename $$file .$(OBJ)`; \ 205 sed -e "s|@module@|$$module|g" $< >> $@; \ 206 done 207 208sqlrnotificationdeclarations.cpp: sqlrnotificationdeclarations.cpp.in 209 $(RM) $@ 210 for file in `ls ../notifications/*.$(OBJ) 2> /dev/null`; \ 211 do \ 212 module=`basename $$file .$(OBJ)`; \ 213 sed -e "s|@module@|$$module|g" $< >> $@; \ 214 done 215 216sqlrnotificationassignments.cpp: sqlrnotificationassignments.cpp.in 217 $(RM) $@ 218 for file in `ls ../notifications/*.$(OBJ) 2> /dev/null`; \ 219 do \ 220 module=`basename $$file .$(OBJ)`; \ 221 sed -e "s|@module@|$$module|g" $< >> $@; \ 222 done 223 224sqlrscheduledeclarations.cpp: sqlrscheduledeclarations.cpp.in 225 $(RM) $@ 226 for file in `ls ../schedules/*.$(OBJ) 2> /dev/null`; \ 227 do \ 228 module=`basename $$file .$(OBJ)`; \ 229 sed -e "s|@module@|$$module|g" $< >> $@; \ 230 done 231 232sqlrscheduleassignments.cpp: sqlrscheduleassignments.cpp.in 233 $(RM) $@ 234 for file in `ls ../schedules/*.$(OBJ) 2> /dev/null`; \ 235 do \ 236 module=`basename $$file .$(OBJ)`; \ 237 sed -e "s|@module@|$$module|g" $< >> $@; \ 238 done 239 240sqlrrouterdeclarations.cpp: sqlrrouterdeclarations.cpp.in 241 $(RM) $@ 242 for file in `ls ../routers/*.$(OBJ) 2> /dev/null`; \ 243 do \ 244 module=`basename $$file .$(OBJ)`; \ 245 sed -e "s|@module@|$$module|g" $< >> $@; \ 246 done 247 248sqlrrouterassignments.cpp: sqlrrouterassignments.cpp.in 249 $(RM) $@ 250 for file in `ls ../routers/*.$(OBJ) 2> /dev/null`; \ 251 do \ 252 module=`basename $$file .$(OBJ)`; \ 253 sed -e "s|@module@|$$module|g" $< >> $@; \ 254 done 255 256sqlrpwdencdeclarations.cpp: sqlrpwdencdeclarations.cpp.in 257 $(RM) $@ 258 for file in `ls ../pwdencs/*.$(OBJ) 2> /dev/null`; \ 259 do \ 260 module=`basename $$file .$(OBJ)`; \ 261 sed -e "s|@module@|$$module|g" $< >> $@; \ 262 done 263 264sqlrpwdencassignments.cpp: sqlrpwdencassignments.cpp.in 265 $(RM) $@ 266 for file in `ls ../pwdencs/*.$(OBJ) 2> /dev/null`; \ 267 do \ 268 module=`basename $$file .$(OBJ)`; \ 269 sed -e "s|@module@|$$module|g" $< >> $@; \ 270 done 271 272sqlrauthdeclarations.cpp: sqlrauthdeclarations.cpp.in 273 $(RM) $@ 274 for file in `ls ../auths/*.$(OBJ) 2> /dev/null`; \ 275 do \ 276 module=`basename $$file .$(OBJ)`; \ 277 sed -e "s|@module@|$$module|g" $< >> $@; \ 278 done 279 280sqlrauthassignments.cpp: sqlrauthassignments.cpp.in 281 $(RM) $@ 282 for file in `ls ../auths/*.$(OBJ) 2> /dev/null`; \ 283 do \ 284 module=`basename $$file .$(OBJ)`; \ 285 sed -e "s|@module@|$$module|g" $< >> $@; \ 286 done 287 288sqlrdirectivedeclarations.cpp: sqlrdirectivedeclarations.cpp.in 289 $(RM) $@ 290 for file in `ls ../directives/*.$(OBJ) 2> /dev/null`; \ 291 do \ 292 module=`basename $$file .$(OBJ)`; \ 293 sed -e "s|@module@|$$module|g" $< >> $@; \ 294 done 295 296sqlrdirectiveassignments.cpp: sqlrdirectiveassignments.cpp.in 297 $(RM) $@ 298 for file in `ls ../directives/*.$(OBJ) 2> /dev/null`; \ 299 do \ 300 module=`basename $$file .$(OBJ)`; \ 301 sed -e "s|@module@|$$module|g" $< >> $@; \ 302 done 303 304sqlrtranslationdeclarations.cpp: sqlrtranslationdeclarations.cpp.in 305 $(RM) $@ 306 for file in `ls ../translations/*.$(OBJ) 2> /dev/null`; \ 307 do \ 308 module=`basename $$file .$(OBJ)`; \ 309 sed -e "s|@module@|$$module|g" $< >> $@; \ 310 done 311 312sqlrtranslationassignments.cpp: sqlrtranslationassignments.cpp.in 313 $(RM) $@ 314 for file in `ls ../translations/*.$(OBJ) 2> /dev/null`; \ 315 do \ 316 module=`basename $$file .$(OBJ)`; \ 317 sed -e "s|@module@|$$module|g" $< >> $@; \ 318 done 319 320sqlrbindvariabletranslationdeclarations.cpp: sqlrbindvariabletranslationdeclarations.cpp.in 321 $(RM) $@ 322 for file in `ls ../bindvariabletranslations/*.$(OBJ) 2> /dev/null`; \ 323 do \ 324 module=`basename $$file .$(OBJ)`; \ 325 sed -e "s|@module@|$$module|g" $< >> $@; \ 326 done 327 328sqlrbindvariabletranslationassignments.cpp: sqlrbindvariabletranslationassignments.cpp.in 329 $(RM) $@ 330 for file in `ls ../bindvariabletranslations/*.$(OBJ) 2> /dev/null`; \ 331 do \ 332 module=`basename $$file .$(OBJ)`; \ 333 sed -e "s|@module@|$$module|g" $< >> $@; \ 334 done 335 336sqlrresultsettranslationdeclarations.cpp: sqlrresultsettranslationdeclarations.cpp.in 337 $(RM) $@ 338 for file in `ls ../resultsettranslations/*.$(OBJ) 2> /dev/null`; \ 339 do \ 340 module=`basename $$file .$(OBJ)`; \ 341 sed -e "s|@module@|$$module|g" $< >> $@; \ 342 done 343 344sqlrresultsettranslationassignments.cpp: sqlrresultsettranslationassignments.cpp.in 345 $(RM) $@ 346 for file in `ls ../resultsettranslations/*.$(OBJ) 2> /dev/null`; \ 347 do \ 348 module=`basename $$file .$(OBJ)`; \ 349 sed -e "s|@module@|$$module|g" $< >> $@; \ 350 done 351 352sqlrresultsetrowtranslationdeclarations.cpp: sqlrresultsetrowtranslationdeclarations.cpp.in 353 $(RM) $@ 354 for file in `ls ../resultsetrowtranslations/*.$(OBJ) 2> /dev/null`; \ 355 do \ 356 module=`basename $$file .$(OBJ)`; \ 357 sed -e "s|@module@|$$module|g" $< >> $@; \ 358 done 359 360sqlrresultsetrowtranslationassignments.cpp: sqlrresultsetrowtranslationassignments.cpp.in 361 $(RM) $@ 362 for file in `ls ../resultsetrowtranslations/*.$(OBJ) 2> /dev/null`; \ 363 do \ 364 module=`basename $$file .$(OBJ)`; \ 365 sed -e "s|@module@|$$module|g" $< >> $@; \ 366 done 367 368sqlrresultsetrowblocktranslationdeclarations.cpp: sqlrresultsetrowblocktranslationdeclarations.cpp.in 369 $(RM) $@ 370 for file in `ls ../resultsetrowblocktranslations/*.$(OBJ) 2> /dev/null`; \ 371 do \ 372 module=`basename $$file .$(OBJ)`; \ 373 sed -e "s|@module@|$$module|g" $< >> $@; \ 374 done 375 376sqlrresultsetrowblocktranslationassignments.cpp: sqlrresultsetrowblocktranslationassignments.cpp.in 377 $(RM) $@ 378 for file in `ls ../resultsetrowblocktranslations/*.$(OBJ) 2> /dev/null`; \ 379 do \ 380 module=`basename $$file .$(OBJ)`; \ 381 sed -e "s|@module@|$$module|g" $< >> $@; \ 382 done 383 384sqlrresultsetheadertranslationdeclarations.cpp: sqlrresultsetheadertranslationdeclarations.cpp.in 385 $(RM) $@ 386 for file in `ls ../resultsetheadertranslations/*.$(OBJ) 2> /dev/null`; \ 387 do \ 388 module=`basename $$file .$(OBJ)`; \ 389 sed -e "s|@module@|$$module|g" $< >> $@; \ 390 done 391 392sqlrresultsetheadertranslationassignments.cpp: sqlrresultsetheadertranslationassignments.cpp.in 393 $(RM) $@ 394 for file in `ls ../resultsetheadertranslations/*.$(OBJ) 2> /dev/null`; \ 395 do \ 396 module=`basename $$file .$(OBJ)`; \ 397 sed -e "s|@module@|$$module|g" $< >> $@; \ 398 done 399 400sqlrfilterdeclarations.cpp: sqlrfilterdeclarations.cpp.in 401 $(RM) $@ 402 for file in `ls ../filters/*.$(OBJ) 2> /dev/null`; \ 403 do \ 404 module=`basename $$file .$(OBJ)`; \ 405 sed -e "s|@module@|$$module|g" $< >> $@; \ 406 done 407 408sqlrfilterassignments.cpp: sqlrfilterassignments.cpp.in 409 $(RM) $@ 410 for file in `ls ../filters/*.$(OBJ) 2> /dev/null`; \ 411 do \ 412 module=`basename $$file .$(OBJ)`; \ 413 sed -e "s|@module@|$$module|g" $< >> $@; \ 414 done 415 416sqlrtriggerdeclarations.cpp: sqlrtriggerdeclarations.cpp.in 417 $(RM) $@ 418 for file in `ls ../triggers/*.$(OBJ) 2> /dev/null`; \ 419 do \ 420 module=`basename $$file .$(OBJ)`; \ 421 sed -e "s|@module@|$$module|g" $< >> $@; \ 422 done 423 424sqlrtriggerassignments.cpp: sqlrtriggerassignments.cpp.in 425 $(RM) $@ 426 for file in `ls ../triggers/*.$(OBJ) 2> /dev/null`; \ 427 do \ 428 module=`basename $$file .$(OBJ)`; \ 429 sed -e "s|@module@|$$module|g" $< >> $@; \ 430 done 431 432sqlrquerydeclarations.cpp: sqlrquerydeclarations.cpp.in 433 $(RM) $@ 434 for file in `ls ../queries/*.$(OBJ) 2> /dev/null`; \ 435 do \ 436 module=`basename $$file .$(OBJ)`; \ 437 sed -e "s|@module@|$$module|g" $< >> $@; \ 438 done 439 440sqlrqueryassignments.cpp: sqlrqueryassignments.cpp.in 441 $(RM) $@ 442 for file in `ls ../queries/*.$(OBJ) 2> /dev/null`; \ 443 do \ 444 module=`basename $$file .$(OBJ)`; \ 445 sed -e "s|@module@|$$module|g" $< >> $@; \ 446 done 447 448sqlrmoduledatadeclarations.cpp: sqlrmoduledatadeclarations.cpp.in 449 $(RM) $@ 450 for file in `ls ../moduledatas/*.$(OBJ) 2> /dev/null`; \ 451 do \ 452 module=`basename $$file .$(OBJ)`; \ 453 sed -e "s|@module@|$$module|g" $< >> $@; \ 454 done 455 456sqlrmoduledataassignments.cpp: sqlrmoduledataassignments.cpp.in 457 $(RM) $@ 458 for file in `ls ../moduledatas/*.$(OBJ) 2> /dev/null`; \ 459 do \ 460 module=`basename $$file .$(OBJ)`; \ 461 sed -e "s|@module@|$$module|g" $< >> $@; \ 462 done 463 464install: $(INSTALLLIB) 465 $(MKINSTALLDIRS) $(bindir) 466 $(LTINSTALL) $(CP) $(SQLR)-start$(EXE) $(bindir) 467 $(LTINSTALL) $(CP) $(SQLR)-stop$(EXE) $(bindir) 468 $(LTINSTALL) $(CP) $(SQLR)-listener$(EXE) $(bindir) 469 $(LTINSTALL) $(CP) $(SQLR)-connection$(EXE) $(bindir) 470 $(LTINSTALL) $(CP) $(SQLR)-scaler$(EXE) $(bindir) 471 $(LTINSTALL) $(CP) $(SQLR)-cachemanager$(EXE) $(bindir) 472 $(LTINSTALL) $(CP) $(SQLR)-pwdenc$(EXE) $(bindir) 473 $(LTINSTALL) $(CP) $(SQLR)-status$(EXE) $(bindir) 474 $(MKINSTALLDIRS) $(includedir)/sqlrelay 475 $(CP) sqlrelay/sqlrserver.h $(includedir)/sqlrelay 476 $(CHMOD) 644 $(includedir)/sqlrelay/sqlrserver.h 477 $(MKINSTALLDIRS) $(includedir)/sqlrelay/private 478 $(CP) sqlrelay/private/sqlrauth.h $(includedir)/sqlrelay/private/sqlrauth.h 479 $(CP) sqlrelay/private/sqlrauths.h $(includedir)/sqlrelay/private/sqlrauths.h 480 $(CP) sqlrelay/private/sqlrfilter.h $(includedir)/sqlrelay/private/sqlrfilter.h 481 $(CP) sqlrelay/private/sqlrfilters.h $(includedir)/sqlrelay/private/sqlrfilters.h 482 $(CP) sqlrelay/private/sqlrgsscredentials.h $(includedir)/sqlrelay/private/sqlrgsscredentials.h 483 $(CP) sqlrelay/private/sqlrlistener.h $(includedir)/sqlrelay/private/sqlrlistener.h 484 $(CP) sqlrelay/private/sqlrlogger.h $(includedir)/sqlrelay/private/sqlrlogger.h 485 $(CP) sqlrelay/private/sqlrloggers.h $(includedir)/sqlrelay/private/sqlrloggers.h 486 $(CP) sqlrelay/private/sqlrnotification.h $(includedir)/sqlrelay/private/sqlrnotification.h 487 $(CP) sqlrelay/private/sqlrnotifications.h $(includedir)/sqlrelay/private/sqlrnotifications.h 488 $(CP) sqlrelay/private/sqlrparser.h $(includedir)/sqlrelay/private/sqlrparser.h 489 $(CP) sqlrelay/private/sqlrprotocol.h $(includedir)/sqlrelay/private/sqlrprotocol.h 490 $(CP) sqlrelay/private/sqlrprotocols.h $(includedir)/sqlrelay/private/sqlrprotocols.h 491 $(CP) sqlrelay/private/sqlrpwdenc.h $(includedir)/sqlrelay/private/sqlrpwdenc.h 492 $(CP) sqlrelay/private/sqlrpwdencs.h $(includedir)/sqlrelay/private/sqlrpwdencs.h 493 $(CP) sqlrelay/private/sqlrqueries.h $(includedir)/sqlrelay/private/sqlrqueries.h 494 $(CP) sqlrelay/private/sqlrquerycursor.h $(includedir)/sqlrelay/private/sqlrquerycursor.h 495 $(CP) sqlrelay/private/sqlrquery.h $(includedir)/sqlrelay/private/sqlrquery.h 496 $(CP) sqlrelay/private/sqlrresultsetrowtranslation.h $(includedir)/sqlrelay/private/sqlrresultsetrowtranslation.h 497 $(CP) sqlrelay/private/sqlrresultsetrowtranslations.h $(includedir)/sqlrelay/private/sqlrresultsetrowtranslations.h 498 $(CP) sqlrelay/private/sqlrresultsetrowblocktranslation.h $(includedir)/sqlrelay/private/sqlrresultsetrowblocktranslation.h 499 $(CP) sqlrelay/private/sqlrresultsetrowblocktranslations.h $(includedir)/sqlrelay/private/sqlrresultsetrowblocktranslations.h 500 $(CP) sqlrelay/private/sqlrresultsetheadertranslation.h $(includedir)/sqlrelay/private/sqlrresultsetheadertranslation.h 501 $(CP) sqlrelay/private/sqlrresultsetheadertranslations.h $(includedir)/sqlrelay/private/sqlrresultsetheadertranslations.h 502 $(CP) sqlrelay/private/sqlrbindvariabletranslation.h $(includedir)/sqlrelay/private/sqlrbindvariabletranslation.h 503 $(CP) sqlrelay/private/sqlrbindvariabletranslations.h $(includedir)/sqlrelay/private/sqlrbindvariabletranslations.h 504 $(CP) sqlrelay/private/sqlrresultsettranslation.h $(includedir)/sqlrelay/private/sqlrresultsettranslation.h 505 $(CP) sqlrelay/private/sqlrresultsettranslations.h $(includedir)/sqlrelay/private/sqlrresultsettranslations.h 506 $(CP) sqlrelay/private/sqlrrouter.h $(includedir)/sqlrelay/private/sqlrrouter.h 507 $(CP) sqlrelay/private/sqlrrouters.h $(includedir)/sqlrelay/private/sqlrrouters.h 508 $(CP) sqlrelay/private/sqlrschedule.h $(includedir)/sqlrelay/private/sqlrschedule.h 509 $(CP) sqlrelay/private/sqlrschedulerule.h $(includedir)/sqlrelay/private/sqlrschedulerule.h 510 $(CP) sqlrelay/private/sqlrschedules.h $(includedir)/sqlrelay/private/sqlrschedules.h 511 $(CP) sqlrelay/private/sqlrserverconnection.h $(includedir)/sqlrelay/private/sqlrserverconnection.h 512 $(CP) sqlrelay/private/sqlrservercontroller.h $(includedir)/sqlrelay/private/sqlrservercontroller.h 513 $(CP) sqlrelay/private/sqlrservercursor.h $(includedir)/sqlrelay/private/sqlrservercursor.h 514 $(CP) sqlrelay/private/sqlrserverincludes.h $(includedir)/sqlrelay/private/sqlrserverincludes.h 515 $(CP) sqlrelay/private/sqlrshm.h $(includedir)/sqlrelay/private/sqlrshm.h 516 $(CP) sqlrelay/private/sqlrtlscredentials.h $(includedir)/sqlrelay/private/sqlrtlscredentials.h 517 $(CP) sqlrelay/private/sqlrdirective.h $(includedir)/sqlrelay/private/sqlrdirective.h 518 $(CP) sqlrelay/private/sqlrdirectives.h $(includedir)/sqlrelay/private/sqlrdirectives.h 519 $(CP) sqlrelay/private/sqlrtranslation.h $(includedir)/sqlrelay/private/sqlrtranslation.h 520 $(CP) sqlrelay/private/sqlrtranslations.h $(includedir)/sqlrelay/private/sqlrtranslations.h 521 $(CP) sqlrelay/private/sqlrtrigger.h $(includedir)/sqlrelay/private/sqlrtrigger.h 522 $(CP) sqlrelay/private/sqlrtriggers.h $(includedir)/sqlrelay/private/sqlrtriggers.h 523 $(CP) sqlrelay/private/sqlruserpasswordcredentials.h $(includedir)/sqlrelay/private/sqlruserpasswordcredentials.h 524 $(CP) sqlrelay/private/sqlrmoduledata.h $(includedir)/sqlrelay/private/sqlrmoduledata.h 525 $(CP) sqlrelay/private/sqlrmoduledatas.h $(includedir)/sqlrelay/private/sqlrmoduledatas.h 526 $(CP) sqlrelay/private/sqlrmoduledata_tag.h $(includedir)/sqlrelay/private/sqlrmoduledata_tag.h 527 $(CP) sqlrelay/private/sqlrmysqlcredentials.h $(includedir)/sqlrelay/private/sqlrmysqlcredentials.h 528 $(CP) sqlrelay/private/sqlrpostgresqlcredentials.h $(includedir)/sqlrelay/private/sqlrpostgresqlcredentials.h 529 $(CHMOD) 644 $(includedir)/sqlrelay/private/sqlrauth.h 530 $(CHMOD) 644 $(includedir)/sqlrelay/private/sqlrauths.h 531 $(CHMOD) 644 $(includedir)/sqlrelay/private/sqlrfilter.h 532 $(CHMOD) 644 $(includedir)/sqlrelay/private/sqlrfilters.h 533 $(CHMOD) 644 $(includedir)/sqlrelay/private/sqlrgsscredentials.h 534 $(CHMOD) 644 $(includedir)/sqlrelay/private/sqlrlistener.h 535 $(CHMOD) 644 $(includedir)/sqlrelay/private/sqlrlogger.h 536 $(CHMOD) 644 $(includedir)/sqlrelay/private/sqlrloggers.h 537 $(CHMOD) 644 $(includedir)/sqlrelay/private/sqlrnotification.h 538 $(CHMOD) 644 $(includedir)/sqlrelay/private/sqlrnotifications.h 539 $(CHMOD) 644 $(includedir)/sqlrelay/private/sqlrparser.h 540 $(CHMOD) 644 $(includedir)/sqlrelay/private/sqlrprotocols.h 541 $(CHMOD) 644 $(includedir)/sqlrelay/private/sqlrpwdenc.h 542 $(CHMOD) 644 $(includedir)/sqlrelay/private/sqlrpwdencs.h 543 $(CHMOD) 644 $(includedir)/sqlrelay/private/sqlrqueries.h 544 $(CHMOD) 644 $(includedir)/sqlrelay/private/sqlrquerycursor.h 545 $(CHMOD) 644 $(includedir)/sqlrelay/private/sqlrquery.h 546 $(CHMOD) 644 $(includedir)/sqlrelay/private/sqlrresultsetrowtranslation.h 547 $(CHMOD) 644 $(includedir)/sqlrelay/private/sqlrresultsetrowtranslations.h 548 $(CHMOD) 644 $(includedir)/sqlrelay/private/sqlrresultsetrowblocktranslation.h 549 $(CHMOD) 644 $(includedir)/sqlrelay/private/sqlrresultsetrowblocktranslations.h 550 $(CHMOD) 644 $(includedir)/sqlrelay/private/sqlrresultsetheadertranslation.h 551 $(CHMOD) 644 $(includedir)/sqlrelay/private/sqlrresultsetheadertranslations.h 552 $(CHMOD) 644 $(includedir)/sqlrelay/private/sqlrbindvariabletranslation.h 553 $(CHMOD) 644 $(includedir)/sqlrelay/private/sqlrbindvariabletranslations.h 554 $(CHMOD) 644 $(includedir)/sqlrelay/private/sqlrresultsettranslation.h 555 $(CHMOD) 644 $(includedir)/sqlrelay/private/sqlrresultsettranslations.h 556 $(CHMOD) 644 $(includedir)/sqlrelay/private/sqlrrouter.h 557 $(CHMOD) 644 $(includedir)/sqlrelay/private/sqlrrouters.h 558 $(CHMOD) 644 $(includedir)/sqlrelay/private/sqlrschedule.h 559 $(CHMOD) 644 $(includedir)/sqlrelay/private/sqlrschedulerule.h 560 $(CHMOD) 644 $(includedir)/sqlrelay/private/sqlrschedules.h 561 $(CHMOD) 644 $(includedir)/sqlrelay/private/sqlrserverconnection.h 562 $(CHMOD) 644 $(includedir)/sqlrelay/private/sqlrservercontroller.h 563 $(CHMOD) 644 $(includedir)/sqlrelay/private/sqlrservercursor.h 564 $(CHMOD) 644 $(includedir)/sqlrelay/private/sqlrserverincludes.h 565 $(CHMOD) 644 $(includedir)/sqlrelay/private/sqlrshm.h 566 $(CHMOD) 644 $(includedir)/sqlrelay/private/sqlrtlscredentials.h 567 $(CHMOD) 644 $(includedir)/sqlrelay/private/sqlrtranslation.h 568 $(CHMOD) 644 $(includedir)/sqlrelay/private/sqlrtranslations.h 569 $(CHMOD) 644 $(includedir)/sqlrelay/private/sqlrtrigger.h 570 $(CHMOD) 644 $(includedir)/sqlrelay/private/sqlrtriggers.h 571 $(CHMOD) 644 $(includedir)/sqlrelay/private/sqlruserpasswordcredentials.h 572 $(CHMOD) 644 $(includedir)/sqlrelay/private/sqlrmoduledata.h 573 $(CHMOD) 644 $(includedir)/sqlrelay/private/sqlrmoduledatas.h 574 $(CHMOD) 644 $(includedir)/sqlrelay/private/sqlrmysqlcredentials.h 575 $(CHMOD) 644 $(includedir)/sqlrelay/private/sqlrpostgresqlcredentials.h 576 $(MKINSTALLDIRS) $(tmpdir) 577 $(CHMOD) 777 $(tmpdir) 578 $(MKINSTALLDIRS) $(logdir) 579 $(CHMOD) 777 $(logdir) 580 $(MKINSTALLDIRS) $(debugdir) 581 $(CHMOD) 777 $(debugdir) 582 583installdll: 584 $(MKINSTALLDIRS) $(bindir) 585 $(LTINSTALL) $(CP) lib$(SQLR)server.$(LIBEXT) $(bindir) 586 $(MKINSTALLDIRS) $(libdir) 587 $(LTINSTALL) $(CP) lib$(SQLR)server.lib $(libdir) 588 589installlib: 590 $(MKINSTALLDIRS) $(libdir) 591 $(LTINSTALL) $(CP) lib$(SQLR)server.$(LIBEXT) $(libdir) 592 $(LTFINISH) $(libdir) 593 594uninstall: $(UNINSTALLLIB) 595 $(RM) $(includedir)/sqlrelay/sqlrserver.h \ 596 $(includedir)/sqlrelay/private/sqlrauth.h \ 597 $(includedir)/sqlrelay/private/sqlrauths.h \ 598 $(includedir)/sqlrelay/private/sqlrfilter.h \ 599 $(includedir)/sqlrelay/private/sqlrfilters.h \ 600 $(includedir)/sqlrelay/private/sqlrgsscredentials.h \ 601 $(includedir)/sqlrelay/private/sqlrlistener.h \ 602 $(includedir)/sqlrelay/private/sqlrlogger.h \ 603 $(includedir)/sqlrelay/private/sqlrloggers.h \ 604 $(includedir)/sqlrelay/private/sqlrnotification.h \ 605 $(includedir)/sqlrelay/private/sqlrnotifications.h \ 606 $(includedir)/sqlrelay/private/sqlrparser.h \ 607 $(includedir)/sqlrelay/private/sqlrprotocols.h \ 608 $(includedir)/sqlrelay/private/sqlrpwdenc.h \ 609 $(includedir)/sqlrelay/private/sqlrpwdencs.h \ 610 $(includedir)/sqlrelay/private/sqlrqueries.h \ 611 $(includedir)/sqlrelay/private/sqlrquerycursor.h \ 612 $(includedir)/sqlrelay/private/sqlrquery.h \ 613 $(includedir)/sqlrelay/private/sqlrresultsetheadertranslation.h \ 614 $(includedir)/sqlrelay/private/sqlrresultsetheadertranslations.h \ 615 $(includedir)/sqlrelay/private/sqlrresultsetrowtranslation.h \ 616 $(includedir)/sqlrelay/private/sqlrresultsetrowtranslations.h \ 617 $(includedir)/sqlrelay/private/sqlrresultsetrowblocktranslation.h \ 618 $(includedir)/sqlrelay/private/sqlrresultsetrowblocktranslations.h \ 619 $(includedir)/sqlrelay/private/sqlrbindvariabletranslation.h \ 620 $(includedir)/sqlrelay/private/sqlrbindvariabletranslations.h \ 621 $(includedir)/sqlrelay/private/sqlrresultsettranslation.h \ 622 $(includedir)/sqlrelay/private/sqlrresultsettranslations.h \ 623 $(includedir)/sqlrelay/private/sqlrrouter.h \ 624 $(includedir)/sqlrelay/private/sqlrrouters.h \ 625 $(includedir)/sqlrelay/private/sqlrschedule.h \ 626 $(includedir)/sqlrelay/private/sqlrschedulerule.h \ 627 $(includedir)/sqlrelay/private/sqlrschedules.h \ 628 $(includedir)/sqlrelay/private/sqlrserverconnection.h \ 629 $(includedir)/sqlrelay/private/sqlrservercontroller.h \ 630 $(includedir)/sqlrelay/private/sqlrservercursor.h \ 631 $(includedir)/sqlrelay/private/sqlrserverincludes.h \ 632 $(includedir)/sqlrelay/private/sqlrshm.h \ 633 $(includedir)/sqlrelay/private/sqlrtlscredentials.h \ 634 $(includedir)/sqlrelay/private/sqlrtranslation.h \ 635 $(includedir)/sqlrelay/private/sqlrtranslations.h \ 636 $(includedir)/sqlrelay/private/sqlrtrigger.h \ 637 $(includedir)/sqlrelay/private/sqlrtriggers.h \ 638 $(includedir)/sqlrelay/private/sqlruserpasswordcredentials.h \ 639 $(includedir)/sqlrelay/private/sqlrmoduledata.h \ 640 $(includedir)/sqlrelay/private/sqlrmoduledatas.h \ 641 $(includedir)/sqlrelay/private/sqlrmysqlcredentials.h \ 642 $(includedir)/sqlrelay/private/sqlrpostgresqlcredentials.h \ 643 $(bindir)/$(SQLR)-start$(EXE) \ 644 $(bindir)/$(SQLR)-stop$(EXE) \ 645 $(bindir)/$(SQLR)-listener$(EXE) \ 646 $(bindir)/$(SQLR)-connection$(EXE) \ 647 $(bindir)/$(SQLR)-scaler$(EXE) \ 648 $(bindir)/$(SQLR)-cachemanager$(EXE) \ 649 $(bindir)/$(SQLR)-pwdenc$(EXE) \ 650 $(bindir)/$(SQLR)-status$(EXE) \ 651 $(bindir)/sqlr-start$(EXE) \ 652 $(bindir)/sqlr-stop$(EXE) \ 653 $(bindir)/sqlr-listener$(EXE) \ 654 $(bindir)/sqlr-connection$(EXE) \ 655 $(bindir)/sqlr-scaler$(EXE) \ 656 $(bindir)/sqlr-cachemanager$(EXE) \ 657 $(bindir)/sqlr-pwdenc$(EXE) \ 658 $(bindir)/sqlr-status$(EXE) 659 $(RMTREE) $(tmpdir) \ 660 $(logdir) \ 661 $(debugdir) \ 662 $(prefix)/lib/sqlrelay/tmp \ 663 $(localstatedir)/$(SQLRELAY) \ 664 $(localstatedir)/sqlrelay 665 666uninstalldll: 667 $(RM) $(bindir)/lib$(SQLR)server.$(LIBEXT) \ 668 $(libdir)/lib$(SQLR)server.lib \ 669 $(bindir)/lib$(SQLR)mysqlcredentials.$(LIBEXT) \ 670 $(libdir)/lib$(SQLR)mysqlcredentials.lib \ 671 $(bindir)/libsqlrserver.$(LIBEXT) \ 672 $(libdir)/libsqlrserver.lib 673 674uninstalllib: 675 $(LTUNINSTALL) $(RM) $(libdir)/lib$(SQLR)server.$(LIBEXT) \ 676 $(libdir)/lib$(SQLR)mysqlcredentials.$(LIBEXT) \ 677 $(libdir)/libsqlrserver.$(LIBEXT) 678