The R Project SVN R

Rev

Rev 13711 | Rev 14126 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed

#-*- Makefile -*-
include ../gnuwin32/MkRules

all: makeMakedeps ../gnuwin32/libmain.a

CFLAGS=$(OPTFLAGS) -I../include -DHAVE_CONFIG_H
FFLAGS=$(OPTFLAGS)
SOURCES=$(filter-out strdup.c, $(wildcard *.c *.f))
OBJS=$(foreach i, $(SOURCES), $(basename $i).o) vfont.o

gram.c: ;

vfont.o: ../modules/vfonts/vfonts.c
    $(CC)  $(CFLAGS) $($*-CFLAGS) -c $< -o $@

saveload-CFLAGS=-I../extra/xdr
connections-CFLAGS=-I../gnuwin32/bitmap/zlib -I../gnuwin32

../gnuwin32/libmain.a: $(OBJS)

# Dependencies
CSOURCES=$(wildcard *.c)
DEPS=$(foreach i, $(CSOURCES), $(basename $i).d)

.c.d:
    @echo "making $@ from $<"
    @$(CC)  -M $(CFLAGS) $($*-CFLAGS) $< -o $@

makeMakedeps: $(DEPS)
    @$(RM) Makedeps
    @cat $(DEPS) >> Makedeps

-include Makedeps