# 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. include ../arch.conf CFLAGS+=-Wall -ggdb # CFLAGS+= -DLOCALTEST SRCS = dbmsproxy.c OBJS = ${SRCS:c=o} INCL = dbmsproxy.h INSTALL = install -c all: dbmsget dbmsproxy ${OBJS}: Makefile *.h .c.o: Makefile $(CC) $(CFLAGS) $(INCLUDES) $(DEFINES) $(LIBS_DIR) -c -o $@ $< dbmsget: dbmsget.o ${CC} $(CFLAGS) ${LFLAGS} $(LIBS_DIR) -o $@ $? ${LIBS} dbmsproxy: dbmsproxy.o ${CC} $(CFLAGS) ${LFLAGS} $(LIBS_DIR) -o $@ $? ${LIBS} -ldbms clean: rm -f *.o ktrace.* *core dbmsproxy dbmsget install: dbmsproxy dbmsget $(INSTALL) -m 0555 -o $(UID) -g $(GID) dbmsproxy $(INSTDIR)/bin $(INSTALL) -m 0555 -o $(UID) -g $(GID) dbmsget $(INSTDIR)/bin $(INSTALL) -m 0444 -o $(UID) -g $(GID) dbmsproxy.h $(INSTDIR)/include depend: makedepend $(INCLUDES) $(DEFINES) $(SRCS) distclean: clean rm -f *%