# -------------------------------------------------------------------- # # Microsoft RPC # Copyright(c) Microsoft Corp., 1990-94 # # -------------------------------------------------------------------- # -------------------------------------------------------------------- # # File : makefile # # History : # mikemon 02-05-91 Created. # # -------------------------------------------------------------------- !ifndef RPC !error - You forgot to set your build environment !endif WIN=1 !include $(RPC)\rules.mk CFLAGS =$(CFLAGS:-GD=) -A$(MOD) ############################################################################# ## targets ############################################################################# all : lib winmain.res depend : $(INCLUDES) $(INCLUDESFLAGS) *.c > depend.mk # -------------------------------------------------------------------- lib: $(MOD)winmain.obj $(MOD)wstdio.obj -del $(MOD)stdiow.lib 2> nul $(LIBRARIAN) $(LIBFLAGS) $(MOD)stdiow.lib+$(**: =+); $(MOD)winmain.obj: winmain.c $(CC) $(CFLAGS) /Fo$(MOD)winmain.obj -c winmain.c $(MOD)wstdio.obj: wstdio.c $(CC) $(CFLAGS) /Fo$(MOD)wstdio.obj -c wstdio.c test.exe: test.obj $(MOD)winmain.obj $(MOD)wstdio.obj winmain.def copy $(WIN_BIN)\winstub.exe $(LINK) $(LINKFLAGS) test+$(MOD)winmain+$(MOD)wstdio,$@,,\ $(WINSDK_LIB)\libw+$(WIN_LIB)\$(MOD)libcew,\ winmain.def; $(RC) $(RCFLAGS) test.exe del winstub.exe !include depend.mk