libtthimage/Paramakes.mk

40 lines
922 B
Makefile
Raw Normal View History

2022-06-26 12:22:12 +02:00
#
# GLOBAL MAKE CONFIGURATION
2022-07-07 12:52:00 +02:00
# For the "tTh" image library
2022-06-26 12:22:12 +02:00
#
DESTDIR=/usr/local
SHARED_FILES=$(DESTDIR)/share/libimage
HTML_DIR=$(DESTDIR)/html
#-----------------------------------------------------------------
#
2022-09-15 17:47:16 +02:00
# pour le debuging: option -g
# pour le profiling: option -pg
# pour tracer plein de trucs: -DDEBUG_LEVEL=1
2022-06-26 12:22:12 +02:00
# if IMGCOMMENT, the image comment is written to the TGA file,
# but this files can't be loaded by Xv...
# pour coredumper dans les situations graves: -DABORT=1
#
2022-07-07 12:52:00 +02:00
# use -Wmissing-prototypes ?
2022-06-26 12:22:12 +02:00
2022-09-21 00:06:11 +02:00
LIBIMG_OPT=-DFORCE_ABORT=0 -DDEBUG_LEVEL=0 -DIMGCOMMENT=0
2023-11-18 19:58:21 +01:00
CC_OPTS=-Wall -W -g -ansi -O0 -fPIC -no-pie
2022-06-26 12:22:12 +02:00
CC_HACKS=-DNEED_ALLOCA_H
2022-09-21 00:06:11 +02:00
2022-06-26 12:22:12 +02:00
CFLAGS= $(CC_OPTS) \
$(LIBIMG_OPT) \
$(CC_HACKS) \
-DDESTDIR=\"$(DESTDIR)\" \
-DSHAREDIR=\"$(SHARED_FILES)\" \
-DCC_OPTS=\"'$(CC_OPTS)'\"
2022-09-21 00:06:11 +02:00
2022-06-26 12:22:12 +02:00
LINKOPT=-lm
RANLIB=wc -c
# modify it 'as you like'
AR=ar
#
# and valgrind is your friend
#