# Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file # distributed with this work for additional information # regarding copyright ownership. The ASF licenses this file # to you under the Apache License, Version 2.0 (the # "License"); you may not use this file except in compliance # with the License. You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. API_HDR = ../proxy/api/include/ts.h default: \ add-header/add-header.so \ append-transform/append-transform.so \ basic-auth/basic-auth.so \ blacklist-1/blacklist-1.so \ bnull-transform/bnull-transform.so \ hello/hello.so \ null-transform/null-transform.so \ output-header/output-header.so \ protocol/protocol.so \ redirect-1/redirect-1.so \ server-transform/server-transform.so \ session-1/session-1.so \ thread-pool/psi.so add-header/add-header.so: add-header/add-header.c $(API_HDR) (cd add-header; $(MAKE)) append-transform/append-transform.so: append-transform/append-transform.c $(API_HDR) (cd append-transform; $(MAKE)) basic-auth/basic-auth.so: basic-auth/basic-auth.c $(API_HDR) (cd basic-auth; $(MAKE)) blacklist-1/blacklist-1.so: blacklist-1/blacklist-1.c $(API_HDR) (cd blacklist-1; $(MAKE)) bnull-transform/bnull-transform.so: bnull-transform/bnull-transform.c $(API_HDR) (cd bnull-transform; $(MAKE)) hello/hello.so: hello/hello.c $(API_HDR) (cd hello; $(MAKE)) null-transform/null-transform.so: null-transform/null-transform.c $(API_HDR) (cd null-transform; $(MAKE)) output-header/output-header.so: output-header/output-header.c $(API_HDR) (cd output-header; $(MAKE)) protocol/protocol.so: protocol/Protocol.c protocol/TxnSM.c $(API_HDR) (cd protocol; $(MAKE)) redirect-1/redirect-1.so: redirect-1/redirect-1.c $(API_HDR) (cd redirect-1; $(MAKE)) server-transform/server-transform.so: server-transform/server-transform.c $(API_HDR) (cd server-transform; $(MAKE)) session-1/session-1.so: session-1/session-1.c $(API_HDR) (cd session-1; $(MAKE)) thread-pool/psi.so: thread-pool/psi.c thread-pool/thread.c thread-pool/thread.h $(API_HDR) (cd thread-pool; $(MAKE)) clean: rm -f */*.so */*.o