libtthimage/Paramakes.mk

38 lines
959 B
Makefile
Raw Normal View History

2022-06-26 21:22:12 +11:00
#
# GLOBAL MAKE CONFIGURATION
2022-07-07 21:52:00 +11:00
# For the "tTh" image library
2022-06-26 21:22:12 +11:00
#
DESTDIR=/usr/local
SHARED_FILES=$(DESTDIR)/share/libimage
HTML_DIR=$(DESTDIR)/html
#-----------------------------------------------------------------
#
# pour le debuging: option -g
# pour le profiling: option -pg
# pour tracer plein de trucs: -DDEBUG_LEVEL=1
# 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
#
# --> see file 'PORTING.txt' for porting tips on misc
# architextures (just sparc64 for now)
#
2022-07-07 21:52:00 +11:00
# use -Wmissing-prototypes ?
2022-06-26 21:22:12 +11:00
LIBIMG_OPT=-DFORCE_ABORT=1 -DDEBUG_LEVEL=0 -DIMGCOMMENT=0
2022-07-07 21:52:00 +11:00
CC_OPTS=-Wall -W -g -ansi -O3 -fPIC -no-pie
2022-06-26 21:22:12 +11:00
CC_HACKS=-DNEED_ALLOCA_H
CFLAGS= $(CC_OPTS) \
$(LIBIMG_OPT) \
$(CC_HACKS) \
-DDESTDIR=\"$(DESTDIR)\" \
-DSHAREDIR=\"$(SHARED_FILES)\" \
-DCC_OPTS=\"'$(CC_OPTS)'\"
LINKOPT=-lm
RANLIB=wc -c
# modify it 'as you like'
AR=ar