diff options
author | David Walter Seikel | 2014-01-13 19:47:58 +1000 |
---|---|---|
committer | David Walter Seikel | 2014-01-13 19:47:58 +1000 |
commit | f9158592e1478b2013afc7041d9ed041cf2d2f4a (patch) | |
tree | b16e389d7988700e21b4c9741044cefa536dcbae /libraries/irrlicht-1.8/source/Irrlicht/libpng/scripts/makefile.bc32 | |
parent | Libraries readme updated with change markers and more of the Irrlicht changes. (diff) | |
download | SledjHamr-f9158592e1478b2013afc7041d9ed041cf2d2f4a.zip SledjHamr-f9158592e1478b2013afc7041d9ed041cf2d2f4a.tar.gz SledjHamr-f9158592e1478b2013afc7041d9ed041cf2d2f4a.tar.bz2 SledjHamr-f9158592e1478b2013afc7041d9ed041cf2d2f4a.tar.xz |
Update Irrlicht to 1.8.1. Include actual change markers this time. lol
Diffstat (limited to 'libraries/irrlicht-1.8/source/Irrlicht/libpng/scripts/makefile.bc32')
-rw-r--r-- | libraries/irrlicht-1.8/source/Irrlicht/libpng/scripts/makefile.bc32 | 151 |
1 files changed, 0 insertions, 151 deletions
diff --git a/libraries/irrlicht-1.8/source/Irrlicht/libpng/scripts/makefile.bc32 b/libraries/irrlicht-1.8/source/Irrlicht/libpng/scripts/makefile.bc32 deleted file mode 100644 index ebbd5ce..0000000 --- a/libraries/irrlicht-1.8/source/Irrlicht/libpng/scripts/makefile.bc32 +++ /dev/null | |||
@@ -1,151 +0,0 @@ | |||
1 | # Makefile for libpng | ||
2 | # 32-bit Borland C++ (Note: All modules are compiled in C mode) | ||
3 | # To build the library, do: | ||
4 | # "make -fmakefile.bc32" | ||
5 | # | ||
6 | # -------------------- 32-bit Borland C++ -------------------- | ||
7 | |||
8 | ### Absolutely necessary for this makefile to work | ||
9 | .AUTODEPEND | ||
10 | |||
11 | ## Where zlib.h, zconf.h and zlib.lib are | ||
12 | ZLIB_DIR=..\zlib | ||
13 | |||
14 | ## Compiler, linker and lib stuff | ||
15 | CC=bcc32 | ||
16 | LD=bcc32 | ||
17 | LIB=tlib | ||
18 | |||
19 | # -3 = 386, -4 = 486, -5 = Pentium etc. | ||
20 | !ifndef TARGET_CPU | ||
21 | #TARGET_CPU=-6 | ||
22 | !endif | ||
23 | |||
24 | # Use this if you don't want Borland's fancy exception handling | ||
25 | # (Caution: doesn't work with CBuilderX) | ||
26 | #NOEHLIB=noeh32.lib | ||
27 | |||
28 | !ifdef DEBUG | ||
29 | CDEBUG=-v | ||
30 | LDEBUG=-v | ||
31 | !else | ||
32 | CDEBUG= | ||
33 | LDEBUG= | ||
34 | !endif | ||
35 | |||
36 | # STACKOFLOW=1 | ||
37 | !ifdef STACKOFLOW | ||
38 | CDEBUG=$(CDEBUG) -N | ||
39 | LDEBUG=$(LDEBUG) -N | ||
40 | !endif | ||
41 | |||
42 | # -O2 optimize for speed | ||
43 | # -d merge duplicate strings | ||
44 | # -k- turn off standard stack frame | ||
45 | # -w display all warnings | ||
46 | CFLAGS=-I$(ZLIB_DIR) -O2 -d -k- -w $(TARGET_CPU) $(CDEBUG) | ||
47 | |||
48 | # -M generate map file | ||
49 | LDFLAGS=-L$(ZLIB_DIR) -M $(LDEBUG) | ||
50 | |||
51 | ## Variables | ||
52 | OBJS = \ | ||
53 | png.obj \ | ||
54 | pngerror.obj \ | ||
55 | pngget.obj \ | ||
56 | pngmem.obj \ | ||
57 | pngpread.obj \ | ||
58 | pngread.obj \ | ||
59 | pngrio.obj \ | ||
60 | pngrtran.obj \ | ||
61 | pngrutil.obj \ | ||
62 | pngset.obj \ | ||
63 | pngtrans.obj \ | ||
64 | pngwio.obj \ | ||
65 | pngwrite.obj \ | ||
66 | pngwtran.obj \ | ||
67 | pngwutil.obj | ||
68 | |||
69 | LIBOBJS = \ | ||
70 | +png.obj \ | ||
71 | +pngerror.obj \ | ||
72 | +pngget.obj \ | ||
73 | +pngmem.obj \ | ||
74 | +pngpread.obj \ | ||
75 | +pngread.obj \ | ||
76 | +pngrio.obj \ | ||
77 | +pngrtran.obj \ | ||
78 | +pngrutil.obj \ | ||
79 | +pngset.obj \ | ||
80 | +pngtrans.obj \ | ||
81 | +pngwio.obj \ | ||
82 | +pngwrite.obj \ | ||
83 | +pngwtran.obj \ | ||
84 | +pngwutil.obj | ||
85 | |||
86 | LIBNAME=libpng.lib | ||
87 | |||
88 | ## Implicit rules | ||
89 | # Braces let make "batch" calls to the compiler, | ||
90 | # 2 calls instead of 12; space is important. | ||
91 | .c.obj: | ||
92 | $(CC) $(CFLAGS) -c {$*.c } | ||
93 | |||
94 | .c.exe: | ||
95 | $(CC) $(CFLAGS) $(LDFLAGS) $*.c $(LIBNAME) zlib.lib $(NOEHLIB) | ||
96 | |||
97 | .obj.exe: | ||
98 | $(LD) $(LDFLAGS) $*.obj $(LIBNAME) zlib.lib $(NOEHLIB) | ||
99 | |||
100 | ## Major targets | ||
101 | all: libpng pngtest | ||
102 | |||
103 | libpng: $(LIBNAME) | ||
104 | |||
105 | pngtest: pngtest.exe | ||
106 | |||
107 | test: pngtest.exe | ||
108 | pngtest | ||
109 | |||
110 | ## Minor Targets | ||
111 | |||
112 | # see scripts\pnglibconf.mak for how to make this file | ||
113 | # with different options | ||
114 | pnglibconf.h: scripts\pnglibconf.h.prebuilt | ||
115 | copy scripts\pnglibconf.h.prebuilt $@ | ||
116 | |||
117 | png.obj: png.c png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||
118 | pngerror.obj: pngerror.c png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||
119 | pngget.obj: pngget.c png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||
120 | pngmem.obj: pngmem.c png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||
121 | pngpread.obj: pngpread.c png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||
122 | pngread.obj: pngread.c png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||
123 | pngrio.obj: pngrio.c png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||
124 | pngrtran.obj: pngrtran.c png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||
125 | pngrutil.obj: pngrutil.c png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||
126 | pngset.obj: pngset.c png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||
127 | pngtrans.obj: pngtrans.c png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||
128 | pngwio.obj: pngwio.c png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||
129 | pngwrite.obj: pngwrite.c png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||
130 | pngwtran.obj: pngwtran.c png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||
131 | pngwutil.obj: pngwutil.c png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||
132 | pngtest.obj: pngtest.c png.h pngconf.h pnglibconf.h | ||
133 | |||
134 | $(LIBNAME): $(OBJS) | ||
135 | -del $(LIBNAME) | ||
136 | $(LIB) $(LIBNAME) @&&| | ||
137 | $(LIBOBJS), libpng | ||
138 | | | ||
139 | |||
140 | # Cleanup | ||
141 | clean: | ||
142 | -del pnglibconf.h | ||
143 | -del *.obj | ||
144 | -del $(LIBNAME) | ||
145 | -del pngtest.exe | ||
146 | -del *.lst | ||
147 | -del *.map | ||
148 | -del *.tds | ||
149 | -del pngout.png | ||
150 | |||
151 | # End of makefile for libpng | ||