$(CC) $(LDFLAGS) -o $@ $(OBJS) $(LIBS) $(EXTLIBS)
.c.o:
- $(CC) -I $(PWD)/CGI $(CFLAGS) -c -o $@ $<
+ $(CC) $(EXTCFLAGS) -I $(PWD)/CGI $(CFLAGS) -c -o $@ $<
clean:
rm -f *.cgi *.o */*.o
PWD = `pwd`
PLATFORM = generic
-FLAGS = PWD=$(PWD) PLATFORM=$(PLATFORM) EXTOBJS="`./objs`" EXTLIBS="`./libs`"
+FLAGS = PWD=$(PWD) PLATFORM=$(PLATFORM) EXTOBJS="`./objs`" EXTLIBS="`./libs`" EXTCFLAGS=""
.PHONY: all clean format ./CGI
clean:
$(MAKE) -C ./CGI clean $(FLAGS)
- rm -f objs libs check
+ rm -f objs libs check cflags
format:
clang-format --verbose -i `find . -name "*.c" -or -name "*.h"`
# $Id$
CC = cc
-CFLAGS = -std=c99 -I /usr/local/include
+CFLAGS = -std=c99 -I /usr/local/include -I /usr/local/include/GraphicsMagick
LDFLAGS = -L /usr/local/lib
LIBS = -lcrypto
# $Id$
CC = cc
-CFLAGS = -std=c99 -I /usr/pkg/include
+CFLAGS = -std=c99 -I /usr/pkg/include -I /usr/pkg/include/GraphicsMagick
LDFLAGS = -L /usr/pkg/lib -Wl,-R/usr/pkg/lib
LIBS = -lcrypto
/* Authentication type. */
#define USE_COOKIE
-/* GraphicsMagick or ImageMagick. */
-#define USE_IMAGEMAGICK
-#undef USE_GRAPHICSMAGICK
+/* Use GraphicsMagick or not. */
+#define USE_GRAPHICSMAGICK
/* PATH, uses PATH from environment automatically if not defined. */
#undef USE_PATH
printf(" ");
#if defined(USE_GRAPHICSMAGICK)
printf("-lGraphicsMagickWand");
-#elif defined(USE_IMAGEMAGICK)
-#ifdef __NetBSD__
- printf("-lMagickWand-7.Q16HDRI");
-#else
- printf("-lMagickWand-7");
-#endif
#endif
printf("\n");
return 0;