o Backend code for resizing images written (using ImageMagick) o Photos in a gallery are listed ... in alphabetical order (quicksort algorithm in util.c)
19 lines
470 B
Makefile
19 lines
470 B
Makefile
.PHONY: clean
|
|
OBJS=obj/main.o obj/util.o obj/galleries.o obj/gallery.o obj/varray.o \
|
|
obj/photo.o
|
|
|
|
MAGICK_CFLAGS=$(shell Wand-config --cflags --cppflags)
|
|
MAGICK_LDFLAGS=$(shell Wand-config --ldflags --libs)
|
|
|
|
gallery.cgi: $(OBJS)
|
|
$(CC) -o $@ $(OBJS) $(MAGICK_LDFLAGS)
|
|
obj:
|
|
mkdir obj
|
|
|
|
obj/%.o: src/%.c include/%.h obj
|
|
$(CC) -DCOMPILESTAMP='"$(shell date "+%Y-%m-%d %H:%M:%S %z" )"' \
|
|
$(CFLAGS) $(MAGICK_CFLAGS) -I include -o $@ -c $<
|
|
|
|
clean:
|
|
rm -fr obj gallery.cgi
|