include ../MkRules ifdef DEBUG OPTFLAGS=-g LINKFLAGS= DLLFLAGS= else OPTFLAGS=-O2 -Wall -pedantic LINKFLAGS=-s DLLFLAGS=-s endif CFLAGS=$(OPTFLAGS) -I../../include all: ../../../bin/Rgui.exe ../../../bin/Rterm.exe \ ../../../bin/Rcmd.exe ../../../bin/RSetReg.exe \ ../../../bin/Rproxy.dll ../../../bin/R.exe ../../../bin/Rgui.exe: Rgui.exe $(MKDIR) -p ../../../bin $(CP) $^ $@ ../../../bin/Rterm.exe: Rterm.exe $(MKDIR) -p ../../../bin $(CP) $^ $@ ../../../bin/Rcmd.exe: Rcmd.exe $(MKDIR) -p ../../../bin $(CP) $^ $@ ../../../bin/RSetReg.exe: RSetReg.exe $(MKDIR) -p ../../../bin $(CP) $^ $@ ../../../bin/R.exe: R.exe $(MKDIR) -p ../../../bin $(CP) $^ $@ graphappmain.o: ../graphapp/graphappmain.c $(CC) -c -o $@ -I../graphapp $(CFLAGS) $^ rgui-CFLAGS=-DWin32 rterm-CFLAGS=-DWin32 Rgui-LINKFLAGS=-mwindows Rterm-LIBS=-luser32 -L.. -lR Rgui-LIBS=-L.. -lR Rpwd-LIBS=-lkernel32 Rgui.exe: graphappmain.o rgui.o rgico.o Rterm.exe: graphappmain.o rterm.o rtico.o Rcmd.exe: rcmd.o ../rhome.o rcico.o rcmdfn.o R.exe: R.o ../rhome.o rcico.o rcmdfn.o RSetReg.exe: RSetReg.o ../rhome.o rcico.o Rpwd: $(MAKE) -C ../fixed version $(MAKE) Rpwd.exe Rpwd.exe: rpwd.o rcico.o rcmd.o R.o rgui.o rterm.o RSetReg.o rproxy_impl.o rgico.o rtico.o rcico.o: ../../include/Rversion.h clean: $(RM) *.o *.obj *.exe *~ *.exp *.def *.dll *.lib bdx-CFLAGS=-I../../include rproxy-DLLFLAGS=-mwindows rproxy-DLLLIBS=-L.. -lR rproxy.dll: rproxy.o rproxy_dev.o rproxy_impl.o bdx.o rtico.o ../../../bin/Rproxy.dll: rproxy.dll $(MKDIR) -p ../../../bin $(CP) $^ $@