You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

45 lines
536 B

VERSION=0.1
PROGRAM=vidoiltank
CFLAGS=-O2 -ggdb -Wall
OBJS= getvideo.o image.o main.o convert.o
DIST=$(PROGRAM)-$(VERSION)
LIBS=-ljpeg
all: $(PROGRAM)
rebuild: clean all
$(PROGRAM): $(OBJS)
gcc -o $@ $^ $(LIBS)
%.o: %.c
gcc $(CFLAGS) -c -o $@ $^ $(DFLAGS)
clean:
rm *.o -rf
rm $(PROGRAM) -rf
rm nohup.out -rf
rm core -rf
cleanall: clean
rm *~ -rf
source: cleanall
dist:
rm -rf $(DIST)
mkdir $(DIST)
cp Makefile* $(DIST)/
cp *.c $(DIST)/ -L
cp *.h $(DIST)/ -L
tar cvzf ../$(DIST).tgz $(DIST)
rm -rf $(DIST)