# Makefile for IBM C Compiler 3.x and NMAKE32. SHARED = ..\..\shared CC = icc LINK = ilink CFLAGS = /Ss /Q /Wuse /Gm /Gd /I$(SHARED) /DSZ_ERROR_NAME="\"RPUERROR\"" LFLAGS = /NOLOGO /MAP NAME = rxprtutl LIBS = rexx.lib # Set environment variable DEBUG (=anything) to build with debugging symbols !ifdef DEBUG CFLAGS = $(CFLAGS) /Ti /Tm LFLAGS = $(LFLAGS) /DEBUG !endif $(NAME).dll : $(NAME).obj shfuncs.obj Makefile @makedesc -N"Alex Taylor" -D"REXX Printer Management Utilities" -V"^#define=SZ_VERSION,$(NAME).c" $(NAME).def $(LINK) $(LFLAGS) $(NAME).obj shfuncs.obj $(NAME).def $(LIBS) /O:$@ @dllrname.exe $@ CPPOM30=OS2OM30 /Q /R $(NAME).obj : $(NAME).c {$(SHARED)}shfuncs.h $(NAME).def Makefile $(CC) $(CFLAGS) /C /Ge- $(NAME).c shfuncs.obj : $(SHARED)\shfuncs.c {$(SHARED)}shfuncs.h Makefile $(CC) $(CFLAGS) /C /Ge- $(SHARED)\shfuncs.c clean : if exist $(NAME).dll del $(NAME).dll if exist $(NAME).obj del $(NAME).obj if exist shfuncs.obj del shfuncs.obj