File: Imakefile

package info (click to toggle)
xpaint 2.7.6-1
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 2,532 kB
  • ctags: 3,405
  • sloc: ansic: 36,749; makefile: 49; sh: 18
file content (68 lines) | stat: -rw-r--r-- 1,652 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
#
# Imakefile for xpaint read/write directory
#
# $Id: Imakefile,v 1.22 2005/03/20 20:15:34 demailly Exp $

#include "../.version"

#include "../Local.config"

INCLUDES = -I.. $(XPM_INCLUDE) $(TIFF_INCLUDE) $(JPEG_INCLUDE) $(PNG_INCLUDE)

#########################
# Nothing to change below here

TIFF_SRC = writeTIFF.c readTIFF.c
#ifdef HaveTIFF
TIFF_OBJ = writeTIFF.o readTIFF.o
TIFF_DEF = -DHAVE_TIFF
#endif

JPEG_SRC = readJPEG.c writeJPEG.c
#ifdef HaveJPEG
JPEG_OBJ = readJPEG.o writeJPEG.o
JPEG_DEF = -DHAVE_JPEG
#endif

PNG_SRC = readWritePNG.c
#ifdef HavePNG
PNG_OBJ = readWritePNG.o
PNG_DEF = -DHAVE_PNG
#endif

XPM_SRC = readWriteXPM.c
XPM_OBJ = readWriteXPM.o

SGI_SRC = readWriteSGI.c
#ifdef SGIArchitecture
SGI_OBJ = readWriteSGI.o
SGI_DEF = -DHAVE_SGI
#endif

DEFINES = $(XPM_DEF) $(TIFF_DEF) $(SGI_DEF) $(JPEG_DEF) $(PNG_DEF) \
	  $(EXTRA_DEFINES) $(ARCH_DEFINES) "-DXPAINT_VERSION=\"$(VERSION)\"" \
	  "-DSHAREDIR=\"$(SHAREDIR)\""

SRCS = rwTable.c readWriteBMP.c readWriteICO.c readScriptC.c \
	readWriteXBM.c readWritePNM.c readWriteXWD.c readWritePS.c \
	readGIF.c writeGIF.c $(XPM_SRC) $(TIFF_SRC) $(SGI_SRC) \
	$(JPEG_SRC) $(PNG_SRC) libpnmrw.c 
OBJS = rwTable.o readWriteBMP.o readWriteICO.o readScriptC.o \
	readWriteXBM.o readWritePNM.o readWriteXWD.o readWritePS.o \
	readGIF.o writeGIF.o $(XPM_OBJ) $(TIFF_OBJ) $(SGI_OBJ) \
	$(JPEG_OBJ) $(PNG_OBJ) libpnmrw.o 

HDRS = libpnmrw.h rwTable.h
MISC = Imakefile

NormalLibraryTarget(rw, $(OBJS))

makelist:
	sh -c 'for i in '"$(TEXT) $(SRCS) $(MISC) $(HDRS)"' ; do \
		echo $(CURRENT_DIR)/$$i >> ../Filelist ; done '

rwTable.o: ../Local.config

realclean:: clean

cleandir:: clean