default-target: all BINARIES=input-kbd-rpt endswap SCRIPTS=cvsmv cvstotgz cvstotbz2 overwrite svntotbz2 disklog write_dvd write_cd checkup \ batteryd iwmenu PROGS=${BINARIES} ${SCRIPTS} nothing: all: ${PROGS} install: for i in $(PROGS); do install $$i /usr/local/bin; done CC=gcc CFLAGS=--std=c99 -Os -W -I/project/libpbe/include LIBS=-L/project/libpbe -lpbe %: %.cc ${CXX} ${CFLAGS} -o $@ $^ ${LIBS} %: %.c ${CC} ${CFLAGS} -o $@ $^