# HG changeset patch # User Richard M. Stallman # Date 803230062 0 # Node ID 791ee983918781daf470a52abce254c66cf76e36 # Parent 6d2e893b7ff7d062c4b8e4319e9a33d7b8038c34 Define .c to .obj suffix rule. (addpm.obj): Compile directly, use CFLAGS. (addpm.exe): Link from addpm.obj. diff -r 6d2e893b7ff7 -r 791ee9839187 nt/makefile.nt --- a/nt/makefile.nt Thu Jun 15 13:57:17 1995 +0000 +++ b/nt/makefile.nt Thu Jun 15 15:27:42 1995 +0000 @@ -23,13 +23,14 @@ ALL = $(BLD)\addpm.exe +.c{$(BLD)}.obj: + $(CC) $(CFLAGS) -Fo$@ $< + addpm: $(BLD) $(BLD)\addpm.exe -$(BLD)\addpm.exe: $(BLD)\addpm.obj $(BLD)\addpm.obj: addpm.c - $(CC) $(CFLAGS) -nologo -out:$@ addpm.c \ - -link -out:$(BLD)\addpm.exe \ - -subsystem:windows -entry:WinMainCRTStartup \ - $(SYS_LDFLAGS) $(BASE_LIBS) user32.lib +$(BLD)\addpm.exe: $(BLD)\addpm.obj + $(LINK) -out:$@ -subsystem:windows -entry:WinMainCRTStartup \ + $(SYS_LDFLAGS) $** $(BASE_LIBS) user32.lib # Since Windows 95 does not support multiple commands on one command line # (e.g., in for loops), we cannot use for loops any more.