-all: putty.exe pscp.exe
-
-putty.exe: $(POBJS1) $(POBJS2) $(OBJS1) $(OBJS2) $(OBJS3) $(PRESRC) link.rsp
- link /debug -out:putty.exe @link.rsp
-
-pscp.exe: $(SOBJS) $(OBJS1) $(OBJS2) $(OBJS3) $(SRESRC) scp.rsp
- link /debug -out:pscp.exe @scp.rsp
-
-link.rsp: makefile
- echo /nologo /subsystem:windows > link.rsp
- echo $(POBJS1) >> link.rsp
- echo $(POBJS2) >> link.rsp
- echo $(OBJS1) >> link.rsp
- echo $(OBJS2) >> link.rsp
- echo $(OBJS3) >> link.rsp
- echo $(PRESRC) >> link.rsp
- echo $(LIBS1) >> link.rsp
- echo $(LIBS2) >> link.rsp
-
-scp.rsp: makefile
- echo /nologo /subsystem:console > scp.rsp
- echo $(SOBJS) >> scp.rsp
- echo $(OBJS1) >> scp.rsp
- echo $(OBJS2) >> scp.rsp
- echo $(OBJS3) >> scp.rsp
- echo $(SRESRC) >> scp.rsp
- echo $(LIBS1) >> scp.rsp
- echo $(LIBS2) >> scp.rsp
+all: putty.exe puttytel.exe pscp.exe
+
+putty.exe: $(GOBJS1) $(GOBJS2) $(POBJS) $(MOBJS) $(OBJS1) $(OBJS2) $(PRESRC) putty.rsp
+ link /debug -out:putty.exe @putty.rsp
+
+puttytel.exe: $(GOBJS1) $(GOBJS2) $(TOBJS) $(MOBJS) $(PRESRC) puttytel.rsp
+ link /debug -out:puttytel.exe @puttytel.rsp
+
+pscp.exe: $(SOBJS) $(OBJS1) $(OBJS2) $(OBJS3) $(SRESRC) pscp.rsp
+ link /debug -out:pscp.exe @pscp.rsp
+
+putty.rsp: makefile
+ echo /nologo /subsystem:windows > putty.rsp
+ echo $(GOBJS1) >> putty.rsp
+ echo $(GOBJS2) >> putty.rsp
+ echo $(POBJS) >> putty.rsp
+ echo $(MOBJS) >> putty.rsp
+ echo $(OBJS1) >> putty.rsp
+ echo $(OBJS2) >> putty.rsp
+ echo $(PRESRC) >> putty.rsp
+ echo $(LIBS1) >> putty.rsp
+ echo $(LIBS2) >> putty.rsp
+
+puttytel.rsp: makefile
+ echo /nologo /subsystem:windows > puttytel.rsp
+ echo $(GOBJS1) >> puttytel.rsp
+ echo $(GOBJS2) >> puttytel.rsp
+ echo $(TOBJS) >> puttytel.rsp
+ echo $(MOBJS) >> puttytel.rsp
+ echo $(TRESRC) >> puttytel.rsp
+ echo $(LIBS1) >> puttytel.rsp
+ echo $(LIBS2) >> puttytel.rsp
+
+pscp.rsp: makefile
+ echo /nologo /subsystem:console > pscp.rsp
+ echo $(SOBJS) >> pscp.rsp
+ echo $(MOBJS) >> pscp.rsp
+ echo $(OBJS1) >> pscp.rsp
+ echo $(OBJS2) >> pscp.rsp
+ echo $(SRESRC) >> pscp.rsp
+ echo $(LIBS1) >> pscp.rsp
+ echo $(LIBS2) >> pscp.rsp