## ## $Id: Makefile,v 1.2 1999/08/24 14:37:57 d019080 Exp $ ## ## (C) Copyright 1999 SAP AG Walldorf ## ## SAP AG DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, ## INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO ## EVENT SHALL SAP AG BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL ## DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR ## PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ## ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE ## OF THIS SOFTWARE. ## MDEFS= CC=cc CFLAGS=-g RM="rm -f" OBJ=.o EXE= LD=cc LDFLAGS=-g LIBS=-ldl XD= LDTARGET='-o $@' TAIL="`uname -s`" BUILD=./build.$(TAIL) XNAME = sncntlm SRCS = $(XNAME).c ALL_HDRS= gssapi_2.h platform.h sncgss.h OBJS= $(XD)$(XNAME)$(OBJ) TARGET= $(XD)$(XNAME)$(SHEXT) .c.o: $(CC) $(SHFLAGS) $(CFLAGS) -c $< ### targets all: $(BUILD) $(MAKE) do-all clean: $(BUILD) $(MAKE) do-clean do-all: $(TARGET) z $(XOBJS): $(SRCS) $(CC) $(SHFLAGS) $(CFLAGS) -c $(SRCS) $(TARGET): $(OBJS) $(LINK_SHARED) $(LDTARGET) $(LDFLAGS) $(OBJS) $(VENLIB) $(LINK_SHARED_END) do-clean: $(WIN_CLEAN) $(RM) core $(RM) $(XD)*$(OBJ) $(RM) $(TARGET) win-clean: del 2>NUL *.pdb del 2>NUL *.idb del 2>NUL *.plg del 2>NUL *.ncb del 2>NUL *.opt del 2>NUL $(XD)*.sbr del 2>NUL $(XD)*.lib del 2>NUL $(XD)*.exp del 2>NUL $(XD)*.pdb del 2>NUL $(XD)*.ilk ### dependencies $(XD)$(XNAME)$(OBJ): $(XNAME).c $(ALL_HDRS)