From 7bb8b22d8da0f6a398e2102a20d885d885339496 Mon Sep 17 00:00:00 2001 From: Guido Günther Date: Thu, 8 Jan 2009 15:39:24 +0100 Subject: import initial version from https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/dd6fc290-0201-0010-c190-86ce775d5673 --- Makefile | 72 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 72 insertions(+) create mode 100644 Makefile (limited to 'Makefile') diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..179ec85 --- /dev/null +++ b/Makefile @@ -0,0 +1,72 @@ +## +## $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) + + -- cgit v1.2.3