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
|
2022-11-26 11:39:22 +01:00
|
|
|
|
|
|
|
#
|
|
|
|
# and valgrind is your friend
|
|
|
|
#
|