[go: up one dir, main page]

Menu

[efba94]: / lib / Makefile.ms  Maximize  Restore  History

Download this file

97 lines (74 with data), 1.9 kB

 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
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
#############################################################################
# Makefile for building giflib with Visual C++ on Windows
#############################################################################
####### Compiler, tools and options
CC = cl
CFLAGS = -nologo -Zm200 -W3 -MD -O1 -GX -DHAVE_STDARG_H -D_OPEN_BINARY -DHAVE_IO_H -DHAVE_FCNTL_H -Fdgiflib.pdb
INCPATH = -I"."
LIB = lib /NOLOGO
DEL_FILE= del
####### Files
HEADERS = getarg.h \
gif_hash.h \
gif_lib.h \
gif_lib_private.h
SOURCES = dgif_lib.c \
egif_lib.c \
getarg.c \
gif_err.c \
gif_font.c \
gif_hash.c \
gifalloc.c \
qprintf.c \
quantize.c
OBJECTS = dev2gif.obj \
dgif_lib.obj \
egif_lib.obj \
getarg.obj \
gif_err.obj \
gif_font.obj \
gif_hash.obj \
gifalloc.obj \
qprintf.obj \
quantize.obj
TARGET = giflib.lib
.SUFFIXES: .c
{.}.c{}.obj::
$(CC) -c $(CFLAGS) $(INCPATH) -Fo @<<
$<
<<
all: $(TARGET)
$(TARGET): $(OBJECTS)
$(LIB) /OUT:$(TARGET) @<<
$(OBJECTS)
<<
clean:
-$(DEL_FILE) $(TARGET)
-$(DEL_FILE) dev2gif.obj
-$(DEL_FILE) dgif_lib.obj
-$(DEL_FILE) egif_lib.obj
-$(DEL_FILE) getarg.obj
-$(DEL_FILE) gif_err.obj
-$(DEL_FILE) gif_font.obj
-$(DEL_FILE) gif_hash.obj
-$(DEL_FILE) gifalloc.obj
-$(DEL_FILE) qprintf.obj
-$(DEL_FILE) quantize.obj
dev2gif.obj: dev2gif.c gif_lib.h
dgif_lib.obj: dgif_lib.c gif_lib.h \
gif_lib_private.h \
gif_hash.h
egif_lib.obj: egif_lib.c gif_lib.h \
gif_lib_private.h \
gif_hash.h
getarg.obj: getarg.c getarg.h
gif_err.obj: gif_err.c gif_lib.h
gif_font.obj: gif_font.c gif_lib.h
gif_hash.obj: gif_hash.c gif_lib.h \
gif_hash.h \
gif_lib_private.h
gifalloc.obj: gifalloc.c gif_lib.h
qprintf.obj: qprintf.c gif_lib.h
quantize.obj: quantize.c gif_lib.h \
gif_lib_private.h \
gif_hash.h