1 # Makefile to build D runtime library phobos.lib for Win32
3 # Digital Mars dmc, lib, and make that are unzipped from Digital Mars C:
4 # http://ftp.digitalmars.com/Digital_Mars_C++/Patch/dm850c.zip
5 # and are in the \dm\bin directory.
8 # Same as make unittest
12 # Delete unneeded files created by build process
14 # Build phobos.lib, build and run unit tests
16 # Build for coverage tests, run coverage tests
20 # minit.obj requires Microsoft MASM386.EXE to build from minit.asm,
21 #` or just use the supplied minit.obj
27 ## Directory where dmd has been installed
31 ## Flags for dmc C compiler
36 ## Flags for dmd D compiler
38 DFLAGS
=-O
-release
-nofloat
40 #DFLAGS=-unittest -cov -g
52 ## Location of where to write the html documentation files
54 DOC
=..\..\html\d\phobos
64 $(DMD
) -c
$(DFLAGS
) $*
69 targets
: phobos.lib gcstub.obj
74 $(DMD
) -c
test -g
-unittest
76 test.exe
: test.obj phobos.lib
77 $(DMD
) test.obj
-g
-L
/map
79 OBJS
= asserterror.obj deh.obj switch.obj icomplex.obj gcstats.obj \
80 critical.obj object.obj monitor.obj arraycat.obj invariant.obj \
81 dmain2.obj outofmemory.obj adi.obj aApply.obj \
82 system.obj moduleinit.obj \
83 cast.obj syserror.obj memset.obj \
84 windows.obj stat.obj \
85 stream.obj switcherr.obj com.obj \
86 qsort.obj thread.obj obj.obj \
87 iunknown.obj crc32.obj conv.obj arraycast.obj \
88 Czlib.obj Dzlib.obj zip.obj process.obj \
89 socket.obj socketstream.obj loader.obj stdarg.obj \
90 perf.obj openrj.obj winsock.obj oldsyserror.obj \
91 errno.obj boxer.obj cstream.obj charset.obj metastrings.obj \
92 cover.obj bitarray.obj aApplyR.obj \
93 signals.obj typetuple.obj traits.obj bind.obj \
94 c_stdio.obj hiddenfunc.obj contracts.obj getopt.obj variant.obj \
95 numeric.obj bitmanip.obj functional.obj algorithm.obj typecons.obj \
96 iterator.obj complex.obj encoding.obj arrayassign.obj
98 # ti_bit.obj ti_Abit.obj
100 SRCS
= std\math.d std\stdio.d std\dateparse.d std\date.d std\uni.d std\string.d \
101 std
\base
64.d std\md5.d std\xml.d std
\bigint.d std
\regexp.d \
102 std\compiler.d std\cpuid.d std
\format.d std\demangle.d \
103 std\path.d std
\file.d std\outbuffer.d std\utf.d std\uri.d \
104 std\ctype.d std
\random.d std
\array.d std\mmfile.d \
107 std\windows
\registry.d \
108 std
\typeinfo
\ti_ptr.d \
109 std
\typeinfo
\ti_delegate.d \
110 std
\typeinfo
\ti_void.d \
111 std
\typeinfo
\ti_C.d \
112 std
\typeinfo
\ti_byte.d \
113 std
\typeinfo
\ti_ubyte.d \
114 std
\typeinfo
\ti_short.d \
115 std
\typeinfo
\ti_ushort.d \
116 std
\typeinfo
\ti_int.d \
117 std
\typeinfo
\ti_uint.d \
118 std
\typeinfo
\ti_long.d \
119 std
\typeinfo
\ti_ulong.d \
120 std
\typeinfo
\ti_char.d \
121 std
\typeinfo
\ti_wchar.d \
122 std
\typeinfo
\ti_dchar.d \
123 std
\typeinfo
\ti_cdouble.d \
124 std
\typeinfo
\ti_double.d \
125 std
\typeinfo
\ti_idouble.d \
126 std
\typeinfo
\ti_cfloat.d \
127 std
\typeinfo
\ti_float.d \
128 std
\typeinfo
\ti_ifloat.d \
129 std
\typeinfo
\ti_creal.d \
130 std
\typeinfo
\ti_real.d \
131 std
\typeinfo
\ti_ireal.d \
132 std
\typeinfo
\ti_AC.d \
133 std
\typeinfo
\ti_Ag.d \
134 std
\typeinfo
\ti_Ashort.d \
135 std
\typeinfo
\ti_Aint.d \
136 std
\typeinfo
\ti_Along.d \
137 std
\typeinfo
\ti_Afloat.d \
138 std
\typeinfo
\ti_Adouble.d \
139 std
\typeinfo
\ti_Areal.d \
140 std
\typeinfo
\ti_Acfloat.d \
141 std
\typeinfo
\ti_Acdouble.d \
142 std
\typeinfo
\ti_Acreal.d
146 DOCS
= $(DOC
)\std_path.html
$(DOC
)\std_math.html
$(DOC
)\std_outbuffer.html \
147 $(DOC
)\std_stream.html
$(DOC
)\std_string.html
$(DOC
)\std_base64.html \
148 $(DOC
)\object.html
$(DOC
)\std_compiler.html
$(DOC
)\std_format.html \
149 $(DOC
)\std_random.html
$(DOC
)\std_file.html
$(DOC
)\std_date.html \
150 $(DOC
)\std_md5.html
$(DOC
)\std_zip.html
$(DOC
)\std_zlib.html \
151 $(DOC
)\std_algorithm.html \
152 $(DOC
)\std_bigint.html \
153 $(DOC
)\std_bind.html \
154 $(DOC
)\std_bitarray.html \
155 $(DOC
)\std_bitmanip.html \
156 $(DOC
)\std_boxer.html \
157 $(DOC
)\std_complex.html \
158 $(DOC
)\std_contracts.html \
159 $(DOC
)\std_conv.html \
160 $(DOC
)\std_cover.html \
161 $(DOC
)\std_cpuid.html \
162 $(DOC
)\std_cstream.html \
163 $(DOC
)\std_ctype.html \
164 $(DOC
)\std_demangle.html \
165 $(DOC
)\std_functional.html \
167 $(DOC
)\std_getopt.html \
168 $(DOC
)\std_hiddenfunc.html \
169 $(DOC
)\std_intrinsic.html \
170 $(DOC
)\std_iterator.html \
171 $(DOC
)\std_metastrings.html \
172 $(DOC
)\std_mmfile.html \
173 $(DOC
)\std_numeric.html \
174 $(DOC
)\std_openrj.html \
175 $(DOC
)\std_outofmemory.html \
176 $(DOC
)\std_perf.html \
177 $(DOC
)\std_process.html \
178 $(DOC
)\std_regexp.html \
179 $(DOC
)\std_signals.html \
180 $(DOC
)\std_socket.html \
181 $(DOC
)\std_socketstream.html \
182 $(DOC
)\std_stdint.html \
183 $(DOC
)\std_stdio.html \
184 $(DOC
)\std_system.html \
185 $(DOC
)\std_thread.html \
186 $(DOC
)\std_traits.html \
187 $(DOC
)\std_typecons.html \
188 $(DOC
)\std_typetuple.html \
189 $(DOC
)\std_uni.html \
190 $(DOC
)\std_uri.html \
191 $(DOC
)\std_utf.html \
192 $(DOC
)\std_variant.html \
193 $(DOC
)\std_xml.html \
194 $(DOC
)\std_encoding.html \
195 $(DOC
)\std_windows_charset.html \
196 $(DOC
)\std_c_fenv.html \
197 $(DOC
)\std_c_locale.html \
198 $(DOC
)\std_c_math.html \
199 $(DOC
)\std_c_process.html \
200 $(DOC
)\std_c_stdarg.html \
201 $(DOC
)\std_c_stddef.html \
202 $(DOC
)\std_c_stdio.html \
203 $(DOC
)\std_c_stdlib.html \
204 $(DOC
)\std_c_string.html \
205 $(DOC
)\std_c_time.html \
206 $(DOC
)\std_c_wcharh.html \
209 SRC
= errno.c object.d unittest.d crc32.d gcstats.d phobos.d
211 SRC_STD
= std\zlib.d std\zip.d std\stdint.d std\conv.d std\utf.d std\uri.d \
212 std\gc.d std\math.d std\string.d std\path.d std\date.d \
213 std\ctype.d std
\file.d std\compiler.d std\system.d std\moduleinit.d \
214 std\outbuffer.d std
\thread.d std\md5.d std
\base
64.d \
215 std
\asserterror.d std\dateparse.d std\outofmemory.d std\mmfile.d \
216 std\intrinsic.d std
\array.d std\switcherr.d std\syserror.d \
217 std
\regexp.d std
\random.d std\stream.d std\process.d \
218 std\socket.d std\socketstream.d std\loader.d std\stdarg.d std
\format.d \
219 std\stdio.d std\perf.d std\openrj.d std\uni.d std
\boxer.d \
220 std\cstream.d std\demangle.d std\cover.d std
\bitarray.d \
221 std\signals.d std\cpuid.d std
\typetuple.d std
\traits.d std
\bind.d \
222 std\metastrings.d std\hiddenfunc.d std\contracts.d std\getopt.d \
223 std
\variant.d std
\numeric.d std
\bitmanip.d std\complex.d \
224 std
\functional.d std
\algorithm.d std
\typecons.d std\iterator.d \
225 std\xml.d std\encoding.d std
\bigint.d
227 SRC_STD_C
= std\c\process.d std\c\stdlib.d std\c
\time.d std\c\stdio.d \
228 std\c\math.d std\c\stdarg.d std\c\stddef.d std\c
\fenv.d std\c\string.d \
232 std
\typeinfo
\ti_wchar.d std
\typeinfo
\ti_uint.d \
233 std
\typeinfo
\ti_short.d std
\typeinfo
\ti_ushort.d \
234 std
\typeinfo
\ti_byte.d std
\typeinfo
\ti_ubyte.d \
235 std
\typeinfo
\ti_long.d std
\typeinfo
\ti_ulong.d \
236 std
\typeinfo
\ti_ptr.d std
\typeinfo
\ti_dchar.d \
237 std
\typeinfo
\ti_float.d std
\typeinfo
\ti_double.d \
238 std
\typeinfo
\ti_real.d std
\typeinfo
\ti_delegate.d \
239 std
\typeinfo
\ti_creal.d std
\typeinfo
\ti_ireal.d \
240 std
\typeinfo
\ti_cfloat.d std
\typeinfo
\ti_ifloat.d \
241 std
\typeinfo
\ti_cdouble.d std
\typeinfo
\ti_idouble.d \
242 std
\typeinfo
\ti_Ashort.d \
243 std
\typeinfo
\ti_Ag.d \
244 std
\typeinfo
\ti_AC.d std
\typeinfo
\ti_C.d \
245 std
\typeinfo
\ti_int.d std
\typeinfo
\ti_char.d \
246 std
\typeinfo
\ti_Aint.d \
247 std
\typeinfo
\ti_Along.d \
248 std
\typeinfo
\ti_Afloat.d std
\typeinfo
\ti_Adouble.d \
249 std
\typeinfo
\ti_Areal.d \
250 std
\typeinfo
\ti_Acfloat.d std
\typeinfo
\ti_Acdouble.d \
251 std
\typeinfo
\ti_Acreal.d \
252 std
\typeinfo
\ti_void.d
255 internal\switch.d internal\complex.c internal\critical.c \
256 internal\minit.asm internal
\alloca.d internal\llmath.d internal\deh.c \
257 internal
\arraycat.d internal\invariant.d internal\monitor.c \
258 internal\memset.d internal
\arraycast.d internal
\aaA.d internal
\adi.d \
259 internal\dmain2.d internal\cast.d internal\qsort.d internal\deh2.d \
260 internal\cmath2.d internal\obj.d internal\mars.h internal
\aApply.d \
261 internal
\aApplyR.d internal\object.d internal
\trace.d \
262 internal\qsort2.d internal
\arrayassign.d
265 SRC_STD_WIN
= std\windows
\registry.d \
266 std\windows\iunknown.d std\windows\syserror.d std\windows\charset.d
268 SRC_STD_C_WIN
= std\c\windows\windows.d std\c\windows\com.d \
269 std\c\windows\winsock.d std\c\windows\stat.d
271 SRC_STD_C_LINUX
= std\c\linux\linux.d std\c\linux\linuxextern.d \
272 std\c\linux\socket.d std\c\linux\pthread.d std\c\linux
\termios.d \
277 SRC_ETC_C
= etc\c\zlib.d
279 SRC_ZLIB
= etc\c\zlib
\trees.h \
280 etc\c\zlib\inffixed.h \
281 etc\c\zlib\inffast.h \
283 etc\c\zlib
\algorithm.txt \
284 etc\c\zlib\uncompr.c \
285 etc\c\zlib\compress.c \
286 etc\c\zlib\deflate.h \
287 etc\c\zlib\inftrees.h \
288 etc\c\zlib\infback.c \
291 etc\c\zlib\inflate.h \
292 etc\c\zlib\example.c \
293 etc\c\zlib\inffast.c \
295 etc\c\zlib\inflate.c \
298 etc\c\zlib\zconf.in.h \
299 etc\c\zlib\minigzip.c \
300 etc\c\zlib\deflate.c \
301 etc\c\zlib\inftrees.c \
305 etc\c\zlib
\adler
32.c \
306 etc\c\zlib\ChangeLog \
308 etc\c\zlib\win32.mak \
311 SRC_GC
= internal\gc\gc.d \
312 internal\gc\gcold.d \
314 internal\gc\gcstub.d \
315 internal\gc\gcbits.d \
316 internal\gc\win32.d \
317 internal\gc\gclinux.d \
318 internal\gc
\testgc.d \
319 internal\gc\win32.mak \
320 internal\gc\linux.mak
322 phobos.lib
: $(OBJS
) $(SRCS
) minit.obj internal\gc\dmgc.lib \
323 etc\c\zlib\zlib.lib win32.mak
324 # lib -c -p64 phobos.lib $(OBJS) minit.obj internal\gc\dmgc.lib \
325 # etc\c\zlib\zlib.lib
326 $(DMD
) -lib
-ofphobos.lib
$(DFLAGS
) $(SRCS
) $(OBJS
) minit.obj \
327 internal\gc\dmgc.lib etc\c\zlib\zlib.lib
329 unittest
: $(SRCS
) phobos.lib
330 $(DMD
) $(DFLAGS
) -unittest unittest.d
$(SRCS
) phobos.lib
333 #unittest : unittest.exe
336 #unittest.exe : unittest.d phobos.lib
338 # dmc unittest.obj -g
340 cov
: $(SRCS
) phobos.lib
341 $(DMD
) -cov
-unittest
-ofcov.exe unittest.d
$(SRCS
) phobos.lib
346 ######################################################
348 internal\gc\dmgc.lib
:
350 make
-f win32.mak dmgc.lib
355 make
-f win32.mak zlib.lib
362 aaA.obj
: internal
\aaA.d
363 $(DMD
) -c
$(DFLAGS
) internal
\aaA.d
365 aApply.obj
: internal
\aApply.d
366 $(DMD
) -c
$(DFLAGS
) internal
\aApply.d
368 aApplyR.obj
: internal
\aApplyR.d
369 $(DMD
) -c
$(DFLAGS
) internal
\aApplyR.d
371 adi.obj
: internal
\adi.d
372 $(DMD
) -c
$(DFLAGS
) internal
\adi.d
374 arrayassign.obj
: internal
\arrayassign.d
375 $(DMD
) -c
$(DFLAGS
) internal
\arrayassign.d
377 arraycast.obj
: internal
\arraycast.d
378 $(DMD
) -c
$(DFLAGS
) internal
\arraycast.d
380 arraycat.obj
: internal
\arraycat.d
381 $(DMD
) -c
$(DFLAGS
) internal
\arraycat.d
383 cast.obj
: internal\cast.d
384 $(DMD
) -c
$(DFLAGS
) internal\cast.d
386 icomplex.obj
: internal\complex.c
387 $(CC
) -c
$(CFLAGS
) internal\complex.c
-oicomplex.obj
389 critical.obj
: internal\critical.c
390 $(CC
) -c
$(CFLAGS
) internal\critical.c
392 deh.obj
: internal\mars.h internal\deh.c
393 $(CC
) -c
$(CFLAGS
) internal\deh.c
395 dmain2.obj
: internal\dmain2.d
396 $(DMD
) -c
$(DFLAGS
) internal\dmain2.d
398 gcstub.obj
: internal\gc\gcstub.d
399 $(DMD
) -c
$(DFLAGS
) -Iinternal\gc internal\gc\gcstub.d
401 invariant.obj
: internal\invariant.d
402 $(DMD
) -c
$(DFLAGS
) internal\invariant.d
404 memset.obj
: internal\memset.d
405 $(DMD
) -c
$(DFLAGS
) internal\memset.d
407 minit.obj
: internal\minit.asm
408 $(CC
) -c internal\minit.asm
410 monitor.obj
: internal\mars.h internal\monitor.c
411 $(CC
) -c
$(CFLAGS
) internal\monitor.c
413 obj.obj
: internal\obj.d
414 $(DMD
) -c
$(DFLAGS
) internal\obj.d
416 object.obj
: internal\object.d
417 $(DMD
) -c
$(DFLAGS
) internal\object.d
419 qsort.obj
: internal\qsort.d
420 $(DMD
) -c
$(DFLAGS
) internal\qsort.d
422 switch.obj
: internal\switch.d
423 $(DMD
) -c
$(DFLAGS
) internal\switch.d
427 algorithm.obj
: std
\algorithm.d
428 $(DMD
) -c
$(DFLAGS
) std
\algorithm.d
430 array.obj
: std
\array.d
431 $(DMD
) -c
$(DFLAGS
) std
\array.d
433 asserterror.obj
: std
\asserterror.d
434 $(DMD
) -c
$(DFLAGS
) std
\asserterror.d
436 base64.obj
: std
\base
64.d
437 $(DMD
) -c
$(DFLAGS
) -inline std
\base
64.d
439 bind.obj
: std
\bind.d
440 $(DMD
) -c
$(DFLAGS
) -inline std
\bind.d
442 bitarray.obj
: std
\bitarray.d
443 $(DMD
) -c
$(DFLAGS
) -inline std
\bitarray.d
445 bitmanip.obj
: std
\bitmanip.d
446 $(DMD
) -c
$(DFLAGS
) std
\bitmanip.d
448 boxer.obj
: std
\boxer.d
449 $(DMD
) -c
$(DFLAGS
) std
\boxer.d
451 compiler.obj
: std\compiler.d
452 $(DMD
) -c
$(DFLAGS
) std\compiler.d
454 complex.obj
: std\complex.d
455 $(DMD
) -c
$(DFLAGS
) std\complex.d
457 contracts.obj
: std\contracts.d
458 $(DMD
) -c
$(DFLAGS
) std\contracts.d
460 conv.obj
: std\conv.d
461 $(DMD
) -c
$(DFLAGS
) std\conv.d
463 cover.obj
: std\cover.d
464 $(DMD
) -c
$(DFLAGS
) std\cover.d
466 cpuid.obj
: std\cpuid.d
467 $(DMD
) -c
$(DFLAGS
) std\cpuid.d
-ofcpuid.obj
469 cstream.obj
: std\cstream.d
470 $(DMD
) -c
$(DFLAGS
) std\cstream.d
472 ctype.obj
: std\ctype.d
473 $(DMD
) -c
$(DFLAGS
) std\ctype.d
475 date.obj
: std\dateparse.d std\date.d
476 $(DMD
) -c
$(DFLAGS
) std\date.d
478 dateparse.obj
: std\dateparse.d std\date.d
479 $(DMD
) -c
$(DFLAGS
) std\dateparse.d
481 demangle.obj
: std\demangle.d
482 $(DMD
) -c
$(DFLAGS
) std\demangle.d
484 file.obj
: std
\file.d
485 $(DMD
) -c
$(DFLAGS
) std
\file.d
487 format.obj
: std
\format.d
488 $(DMD
) -c
$(DFLAGS
) std
\format.d
490 functional.obj
: std
\functional.d
491 $(DMD
) -c
$(DFLAGS
) std
\functional.d
494 $(DMD
) -c
$(DFLAGS
) std\gc.d
496 getopt.obj
: std\getopt.d
497 $(DMD
) -c
$(DFLAGS
) std\getopt.d
499 hiddenfunc.obj
: std\hiddenfunc.d
500 $(DMD
) -c
$(DFLAGS
) std\hiddenfunc.d
502 iterator.obj
: std\iterator.d
503 $(DMD
) -c
$(DFLAGS
) std\iterator.d
505 loader.obj
: std\loader.d
506 $(DMD
) -c
$(DFLAGS
) std\loader.d
508 math.obj
: std\math.d
509 $(DMD
) -c
$(DFLAGS
) std\math.d
512 $(DMD
) -c
$(DFLAGS
) -inline std\md5.d
514 metastrings.obj
: std\metastrings.d
515 $(DMD
) -c
$(DFLAGS
) -inline std\metastrings.d
517 mmfile.obj
: std\mmfile.d
518 $(DMD
) -c
$(DFLAGS
) std\mmfile.d
520 moduleinit.obj
: std\moduleinit.d
521 $(DMD
) -c
$(DFLAGS
) std\moduleinit.d
523 numeric.obj
: std
\numeric.d
524 $(DMD
) -c
$(DFLAGS
) std
\numeric.d
526 #object.obj : object.d
527 # $(DMD) -c $(DFLAGS) object.d
529 openrj.obj
: std\openrj.d
530 $(DMD
) -c
$(DFLAGS
) std\openrj.d
532 outbuffer.obj
: std\outbuffer.d
533 $(DMD
) -c
$(DFLAGS
) std\outbuffer.d
535 outofmemory.obj
: std\outofmemory.d
536 $(DMD
) -c
$(DFLAGS
) std\outofmemory.d
538 path.obj
: std\path.d
539 $(DMD
) -c
$(DFLAGS
) std\path.d
541 perf.obj
: std\perf.d
542 $(DMD
) -c
$(DFLAGS
) std\perf.d
544 process.obj
: std\process.d
545 $(DMD
) -c
$(DFLAGS
) std\process.d
547 random.obj
: std
\random.d
548 $(DMD
) -c
$(DFLAGS
) std
\random.d
550 regexp.obj
: std
\regexp.d
551 $(DMD
) -c
$(DFLAGS
) std
\regexp.d
553 signals.obj
: std\signals.d
554 $(DMD
) -c
$(DFLAGS
) std\signals.d
-ofsignals.obj
556 socket.obj
: std\socket.d
557 $(DMD
) -c
$(DFLAGS
) std\socket.d
-ofsocket.obj
559 socketstream.obj
: std\socketstream.d
560 $(DMD
) -c
$(DFLAGS
) std\socketstream.d
-ofsocketstream.obj
562 stdio.obj
: std\stdio.d
563 $(DMD
) -c
$(DFLAGS
) std\stdio.d
565 stream.obj
: std\stream.d
566 $(DMD
) -c
$(DFLAGS
) -d std\stream.d
568 string.obj
: std\string.d
569 $(DMD
) -c
$(DFLAGS
) std\string.d
571 switcherr.obj
: std\switcherr.d
572 $(DMD
) -c
$(DFLAGS
) std\switcherr.d
574 oldsyserror.obj
: std\syserror.d
575 $(DMD
) -c
$(DFLAGS
) std\syserror.d
-ofoldsyserror.obj
577 system.obj
: std\system.d
578 $(DMD
) -c
$(DFLAGS
) std\system.d
580 thread.obj
: std
\thread.d
581 $(DMD
) -c
$(DFLAGS
) std
\thread.d
583 traits.obj
: std
\traits.d
584 $(DMD
) -c
$(DFLAGS
) std
\traits.d
-oftraits.obj
586 typecons.obj
: std
\typecons.d
587 $(DMD
) -c
$(DFLAGS
) std
\typecons.d
-oftypecons.obj
589 typetuple.obj
: std
\typetuple.d
590 $(DMD
) -c
$(DFLAGS
) std
\typetuple.d
-oftypetuple.obj
593 $(DMD
) -c
$(DFLAGS
) std\uni.d
596 $(DMD
) -c
$(DFLAGS
) std\uri.d
599 $(DMD
) -c
$(DFLAGS
) std\utf.d
601 variant.obj
: std
\variant.d
602 $(DMD
) -c
$(DFLAGS
) std
\variant.d
605 $(DMD
) -c
$(DFLAGS
) std\xml.d
607 encoding.obj
: std\encoding.d
608 $(DMD
) -c
$(DFLAGS
) std\encoding.d
610 Dzlib.obj
: std\zlib.d
611 $(DMD
) -c
$(DFLAGS
) std\zlib.d
-ofDzlib.obj
614 $(DMD
) -c
$(DFLAGS
) std\zip.d
618 charset.obj
: std\windows\charset.d
619 $(DMD
) -c
$(DFLAGS
) std\windows\charset.d
621 iunknown.obj
: std\windows\iunknown.d
622 $(DMD
) -c
$(DFLAGS
) std\windows\iunknown.d
624 registry.obj
: std\windows
\registry.d
625 $(DMD
) -c
$(DFLAGS
) std\windows
\registry.d
627 syserror.obj
: std\windows\syserror.d
628 $(DMD
) -c
$(DFLAGS
) std\windows\syserror.d
632 stdarg.obj
: std\c\stdarg.d
633 $(DMD
) -c
$(DFLAGS
) std\c\stdarg.d
635 c_stdio.obj
: std\c\stdio.d
636 $(DMD
) -c
$(DFLAGS
) std\c\stdio.d
-ofc_stdio.obj
640 gamma.obj
: etc\gamma.d
641 $(DMD
) -c
$(DFLAGS
) etc\gamma.d
645 Czlib.obj
: etc\c\zlib.d
646 $(DMD
) -c
$(DFLAGS
) etc\c\zlib.d
-ofCzlib.obj
650 com.obj
: std\c\windows\com.d
651 $(DMD
) -c
$(DFLAGS
) std\c\windows\com.d
653 stat.obj
: std\c\windows\stat.d
654 $(DMD
) -c
$(DFLAGS
) std\c\windows\stat.d
656 winsock.obj
: std\c\windows\winsock.d
657 $(DMD
) -c
$(DFLAGS
) std\c\windows\winsock.d
659 windows.obj
: std\c\windows\windows.d
660 $(DMD
) -c
$(DFLAGS
) std\c\windows\windows.d
664 ti_void.obj
: std
\typeinfo
\ti_void.d
665 $(DMD
) -c
$(DFLAGS
) std
\typeinfo
\ti_void.d
667 ti_bit.obj
: std
\typeinfo
\ti_bit.d
668 $(DMD
) -c
$(DFLAGS
) std
\typeinfo
\ti_bit.d
670 ti_wchar.obj
: std
\typeinfo
\ti_wchar.d
671 $(DMD
) -c
$(DFLAGS
) std
\typeinfo
\ti_wchar.d
673 ti_dchar.obj
: std
\typeinfo
\ti_dchar.d
674 $(DMD
) -c
$(DFLAGS
) std
\typeinfo
\ti_dchar.d
676 ti_uint.obj
: std
\typeinfo
\ti_uint.d
677 $(DMD
) -c
$(DFLAGS
) std
\typeinfo
\ti_uint.d
679 ti_short.obj
: std
\typeinfo
\ti_short.d
680 $(DMD
) -c
$(DFLAGS
) std
\typeinfo
\ti_short.d
682 ti_ushort.obj
: std
\typeinfo
\ti_ushort.d
683 $(DMD
) -c
$(DFLAGS
) std
\typeinfo
\ti_ushort.d
685 ti_byte.obj
: std
\typeinfo
\ti_byte.d
686 $(DMD
) -c
$(DFLAGS
) std
\typeinfo
\ti_byte.d
688 ti_ubyte.obj
: std
\typeinfo
\ti_ubyte.d
689 $(DMD
) -c
$(DFLAGS
) std
\typeinfo
\ti_ubyte.d
691 ti_long.obj
: std
\typeinfo
\ti_long.d
692 $(DMD
) -c
$(DFLAGS
) std
\typeinfo
\ti_long.d
694 ti_ulong.obj
: std
\typeinfo
\ti_ulong.d
695 $(DMD
) -c
$(DFLAGS
) std
\typeinfo
\ti_ulong.d
697 ti_ptr.obj
: std
\typeinfo
\ti_ptr.d
698 $(DMD
) -c
$(DFLAGS
) std
\typeinfo
\ti_ptr.d
700 ti_float.obj
: std
\typeinfo
\ti_float.d
701 $(DMD
) -c
$(DFLAGS
) std
\typeinfo
\ti_float.d
703 ti_double.obj
: std
\typeinfo
\ti_double.d
704 $(DMD
) -c
$(DFLAGS
) std
\typeinfo
\ti_double.d
706 ti_real.obj
: std
\typeinfo
\ti_real.d
707 $(DMD
) -c
$(DFLAGS
) std
\typeinfo
\ti_real.d
709 ti_delegate.obj
: std
\typeinfo
\ti_delegate.d
710 $(DMD
) -c
$(DFLAGS
) std
\typeinfo
\ti_delegate.d
712 ti_creal.obj
: std
\typeinfo
\ti_creal.d
713 $(DMD
) -c
$(DFLAGS
) std
\typeinfo
\ti_creal.d
715 ti_ireal.obj
: std
\typeinfo
\ti_ireal.d
716 $(DMD
) -c
$(DFLAGS
) std
\typeinfo
\ti_ireal.d
718 ti_cfloat.obj
: std
\typeinfo
\ti_cfloat.d
719 $(DMD
) -c
$(DFLAGS
) std
\typeinfo
\ti_cfloat.d
721 ti_ifloat.obj
: std
\typeinfo
\ti_ifloat.d
722 $(DMD
) -c
$(DFLAGS
) std
\typeinfo
\ti_ifloat.d
724 ti_cdouble.obj
: std
\typeinfo
\ti_cdouble.d
725 $(DMD
) -c
$(DFLAGS
) std
\typeinfo
\ti_cdouble.d
727 ti_idouble.obj
: std
\typeinfo
\ti_idouble.d
728 $(DMD
) -c
$(DFLAGS
) std
\typeinfo
\ti_idouble.d
730 ti_AC.obj
: std
\typeinfo
\ti_AC.d
731 $(DMD
) -c
$(DFLAGS
) std
\typeinfo
\ti_AC.d
733 ti_Ag.obj
: std
\typeinfo
\ti_Ag.d
734 $(DMD
) -c
$(DFLAGS
) std
\typeinfo
\ti_Ag.d
736 ti_Abit.obj
: std
\typeinfo
\ti_Abit.d
737 $(DMD
) -c
$(DFLAGS
) std
\typeinfo
\ti_Abit.d
739 ti_Ashort.obj
: std
\typeinfo
\ti_Ashort.d
740 $(DMD
) -c
$(DFLAGS
) std
\typeinfo
\ti_Ashort.d
742 ti_Aint.obj
: std
\typeinfo
\ti_Aint.d
743 $(DMD
) -c
$(DFLAGS
) std
\typeinfo
\ti_Aint.d
745 ti_Along.obj
: std
\typeinfo
\ti_Along.d
746 $(DMD
) -c
$(DFLAGS
) std
\typeinfo
\ti_Along.d
748 ti_Afloat.obj
: std
\typeinfo
\ti_Afloat.d
749 $(DMD
) -c
$(DFLAGS
) std
\typeinfo
\ti_Afloat.d
751 ti_Adouble.obj
: std
\typeinfo
\ti_Adouble.d
752 $(DMD
) -c
$(DFLAGS
) std
\typeinfo
\ti_Adouble.d
754 ti_Areal.obj
: std
\typeinfo
\ti_Areal.d
755 $(DMD
) -c
$(DFLAGS
) std
\typeinfo
\ti_Areal.d
757 ti_Acfloat.obj
: std
\typeinfo
\ti_Acfloat.d
758 $(DMD
) -c
$(DFLAGS
) std
\typeinfo
\ti_Acfloat.d
760 ti_Acdouble.obj
: std
\typeinfo
\ti_Acdouble.d
761 $(DMD
) -c
$(DFLAGS
) std
\typeinfo
\ti_Acdouble.d
763 ti_Acreal.obj
: std
\typeinfo
\ti_Acreal.d
764 $(DMD
) -c
$(DFLAGS
) std
\typeinfo
\ti_Acreal.d
766 ti_C.obj
: std
\typeinfo
\ti_C.d
767 $(DMD
) -c
$(DFLAGS
) std
\typeinfo
\ti_C.d
769 ti_char.obj
: std
\typeinfo
\ti_char.d
770 $(DMD
) -c
$(DFLAGS
) std
\typeinfo
\ti_char.d
772 ti_int.obj
: std
\typeinfo
\ti_int.d
773 $(DMD
) -c
$(DFLAGS
) std
\typeinfo
\ti_int.d
776 ################## DOCS ####################################
778 $(DOC
)\phobos.html
: std.ddoc phobos.d
779 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\phobos.html std.ddoc phobos.d
781 $(DOC
)\std_algorithm.html
: std.ddoc std
\algorithm.d
782 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\std_algorithm.html std.ddoc std
\algorithm.d
784 $(DOC
)\std_base64.html
: std.ddoc std
\base
64.d
785 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\std_base64.html std.ddoc std
\base
64.d
787 $(DOC
)\std_bigint.html
: std.ddoc std
\bigint.d
788 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\std_bigint.html std.ddoc std
\bigint.d
790 $(DOC
)\std_bind.html
: std.ddoc std
\bind.d
791 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\std_bind.html std.ddoc std
\bind.d
793 $(DOC
)\std_bitarray.html
: std.ddoc std
\bitarray.d
794 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\std_bitarray.html std.ddoc std
\bitarray.d
796 $(DOC
)\std_bitmanip.html
: std.ddoc std
\bitmanip.d
797 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\std_bitmanip.html std.ddoc std
\bitmanip.d
799 $(DOC
)\std_boxer.html
: std.ddoc std
\boxer.d
800 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\std_boxer.html std.ddoc std
\boxer.d
802 $(DOC
)\std_compiler.html
: std.ddoc std\compiler.d
803 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\std_compiler.html std.ddoc std\compiler.d
805 $(DOC
)\std_complex.html
: std.ddoc std\complex.d
806 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\std_complex.html std.ddoc std\complex.d
808 $(DOC
)\std_contracts.html
: std.ddoc std\contracts.d
809 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\std_contracts.html std.ddoc std\contracts.d
811 $(DOC
)\std_conv.html
: std.ddoc std\conv.d
812 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\std_conv.html std.ddoc std\conv.d
814 $(DOC
)\std_cover.html
: std.ddoc std\cover.d
815 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\std_cover.html std.ddoc std\cover.d
817 $(DOC
)\std_cpuid.html
: std.ddoc std\cpuid.d
818 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\std_cpuid.html std.ddoc std\cpuid.d
820 $(DOC
)\std_cstream.html
: std.ddoc std\cstream.d
821 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\std_cstream.html std.ddoc std\cstream.d
823 $(DOC
)\std_ctype.html
: std.ddoc std\ctype.d
824 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\std_ctype.html std.ddoc std\ctype.d
826 $(DOC
)\std_date.html
: std.ddoc std\date.d
827 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\std_date.html std.ddoc std\date.d
829 $(DOC
)\std_demangle.html
: std.ddoc std\demangle.d
830 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\std_demangle.html std.ddoc std\demangle.d
832 $(DOC
)\std_file.html
: std.ddoc std
\file.d
833 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\std_file.html std.ddoc std
\file.d
835 $(DOC
)\std_format.html
: std.ddoc std
\format.d
836 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\std_format.html std.ddoc std
\format.d
838 $(DOC
)\std_functional.html
: std.ddoc std
\functional.d
839 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\std_functional.html std.ddoc std
\functional.d
841 $(DOC
)\std_gc.html
: std.ddoc std\gc.d
842 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\std_gc.html std.ddoc std\gc.d
844 $(DOC
)\std_getopt.html
: std.ddoc std\getopt.d
845 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\std_getopt.html std.ddoc std\getopt.d
847 $(DOC
)\std_hiddenfunc.html
: std.ddoc std\hiddenfunc.d
848 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\std_hiddenfunc.html std.ddoc std\hiddenfunc.d
850 $(DOC
)\std_iterator.html
: std.ddoc std\iterator.d
851 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\std_iterator.html std.ddoc std\iterator.d
853 $(DOC
)\std_intrinsic.html
: std.ddoc std\intrinsic.d
854 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\std_intrinsic.html std.ddoc std\intrinsic.d
856 $(DOC
)\std_math.html
: std.ddoc std\math.d
857 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\std_math.html std.ddoc std\math.d
859 $(DOC
)\std_md5.html
: std.ddoc std\md5.d
860 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\std_md5.html std.ddoc std\md5.d
862 $(DOC
)\std_metastrings.html
: std.ddoc std\metastrings.d
863 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\std_metastrings.html std.ddoc std\metastrings.d
865 $(DOC
)\std_mmfile.html
: std.ddoc std\mmfile.d
866 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\std_mmfile.html std.ddoc std\mmfile.d
868 $(DOC
)\std_numeric.html
: std.ddoc std
\numeric.d
869 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\std_numeric.html std.ddoc std
\numeric.d
871 $(DOC
)\std_openrj.html
: std.ddoc std\openrj.d
872 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\std_openrj.html std.ddoc std\openrj.d
874 $(DOC
)\std_outbuffer.html
: std.ddoc std\outbuffer.d
875 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\std_outbuffer.html std.ddoc std\outbuffer.d
877 $(DOC
)\std_outofmemory.html
: std.ddoc std\outofmemory.d
878 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\std_outofmemory.html std.ddoc std\outofmemory.d
880 $(DOC
)\std_path.html
: std.ddoc std\path.d
881 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\std_path.html std.ddoc std\path.d
883 $(DOC
)\std_perf.html
: std.ddoc std\perf.d
884 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\std_perf.html std.ddoc std\perf.d
886 $(DOC
)\std_process.html
: std.ddoc std\process.d
887 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\std_process.html std.ddoc std\process.d
889 $(DOC
)\std_random.html
: std.ddoc std
\random.d
890 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\std_random.html std.ddoc std
\random.d
892 $(DOC
)\std_regexp.html
: std.ddoc std
\regexp.d
893 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\std_regexp.html std.ddoc std
\regexp.d
895 $(DOC
)\std_signals.html
: std.ddoc std\signals.d
896 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\std_signals.html std.ddoc std\signals.d
898 $(DOC
)\std_socket.html
: std.ddoc std\socket.d
899 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\std_socket.html std.ddoc std\socket.d
901 $(DOC
)\std_socketstream.html
: std.ddoc std\socketstream.d
902 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\std_socketstream.html std.ddoc std\socketstream.d
904 $(DOC
)\std_stdint.html
: std.ddoc std\stdint.d
905 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\std_stdint.html std.ddoc std\stdint.d
907 $(DOC
)\std_stdio.html
: std.ddoc std\stdio.d
908 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\std_stdio.html std.ddoc std\stdio.d
910 $(DOC
)\std_stream.html
: std.ddoc std\stream.d
911 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\std_stream.html
-d std.ddoc std\stream.d
913 $(DOC
)\std_string.html
: std.ddoc std\string.d
914 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\std_string.html std.ddoc std\string.d
916 $(DOC
)\std_system.html
: std.ddoc std\system.d
917 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\std_system.html std.ddoc std\system.d
919 $(DOC
)\std_thread.html
: std.ddoc std
\thread.d
920 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\std_thread.html std.ddoc std
\thread.d
922 $(DOC
)\std_traits.html
: std.ddoc std
\traits.d
923 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\std_traits.html std.ddoc std
\traits.d
925 $(DOC
)\std_typecons.html
: std.ddoc std
\typecons.d
926 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\std_typecons.html std.ddoc std
\typecons.d
928 $(DOC
)\std_typetuple.html
: std.ddoc std
\typetuple.d
929 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\std_typetuple.html std.ddoc std
\typetuple.d
931 $(DOC
)\std_uni.html
: std.ddoc std\uni.d
932 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\std_uni.html std.ddoc std\uni.d
934 $(DOC
)\std_uri.html
: std.ddoc std\uri.d
935 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\std_uri.html std.ddoc std\uri.d
937 $(DOC
)\std_utf.html
: std.ddoc std\utf.d
938 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\std_utf.html std.ddoc std\utf.d
940 $(DOC
)\std_variant.html
: std.ddoc std
\variant.d
941 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\std_variant.html std.ddoc std
\variant.d
943 $(DOC
)\std_xml.html
: std.ddoc std\xml.d
944 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\std_xml.html std.ddoc std\xml.d
946 $(DOC
)\std_encoding.html
: std.ddoc std\encoding.d
947 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\std_encoding.html std.ddoc std\encoding.d
949 $(DOC
)\std_zip.html
: std.ddoc std\zip.d
950 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\std_zip.html std.ddoc std\zip.d
952 $(DOC
)\std_zlib.html
: std.ddoc std\zlib.d
953 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\std_zlib.html std.ddoc std\zlib.d
955 $(DOC
)\std_windows_charset.html
: std.ddoc std\windows\charset.d
956 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\std_windows_charset.html std.ddoc std\windows\charset.d
958 $(DOC
)\object.html
: std.ddoc internal\object.d
959 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\object.html std.ddoc internal\object.d
961 $(DOC
)\std_c_fenv.html
: std.ddoc std\c
\fenv.d
962 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\std_c_fenv.html std.ddoc std\c
\fenv.d
964 $(DOC
)\std_c_locale.html
: std.ddoc std\c\locale.d
965 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\std_c_locale.html std.ddoc std\c\locale.d
967 $(DOC
)\std_c_math.html
: std.ddoc std\c\math.d
968 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\std_c_math.html std.ddoc std\c\math.d
970 $(DOC
)\std_c_process.html
: std.ddoc std\c\process.d
971 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\std_c_process.html std.ddoc std\c\process.d
973 $(DOC
)\std_c_stdarg.html
: std.ddoc std\c\stdarg.d
974 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\std_c_stdarg.html std.ddoc std\c\stdarg.d
976 $(DOC
)\std_c_stddef.html
: std.ddoc std\c\stddef.d
977 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\std_c_stddef.html std.ddoc std\c\stddef.d
979 $(DOC
)\std_c_stdio.html
: std.ddoc std\c\stdio.d
980 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\std_c_stdio.html std.ddoc std\c\stdio.d
982 $(DOC
)\std_c_stdlib.html
: std.ddoc std\c\stdlib.d
983 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\std_c_stdlib.html std.ddoc std\c\stdlib.d
985 $(DOC
)\std_c_string.html
: std.ddoc std\c\string.d
986 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\std_c_string.html std.ddoc std\c\string.d
988 $(DOC
)\std_c_time.html
: std.ddoc std\c
\time.d
989 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\std_c_time.html std.ddoc std\c
\time.d
991 $(DOC
)\std_c_wcharh.html
: std.ddoc std\c\wcharh.d
992 $(DMD
) -c
-o-
$(DFLAGS
) -Df
$(DOC
)\std_c_wcharh.html std.ddoc std\c\wcharh.d
995 ######################################################
997 zip
: win32.mak linux.mak phoboslicense.txt std.ddoc
$(SRC
) \
998 $(SRC_STD
) $(SRC_STD_C
) $(SRC_TI
) $(SRC_INT
) $(SRC_STD_WIN
) \
999 $(SRC_STDLINUX
) $(SRC_ETC
) $(SRC_ETC_C
) $(SRC_ZLIB
) $(SRC_GC
)
1001 zip32
-u phobos win32.mak linux.mak phoboslicense.txt std.ddoc
1002 zip32
-u phobos
$(SRC
)
1003 zip32
-u phobos
$(SRC_TI
)
1004 zip32
-u phobos
$(SRC_INT
)
1005 zip32
-u phobos
$(SRC_STD
)
1006 zip32
-u phobos
$(SRC_STD_C
)
1007 zip32
-u phobos
$(SRC_STD_WIN
)
1008 zip32
-u phobos
$(SRC_STD_C_WIN
)
1009 zip32
-u phobos
$(SRC_STD_C_LINUX
)
1010 zip32
-u phobos
$(SRC_ETC
)
1011 zip32
-u phobos
$(SRC_ETC_C
)
1012 zip32
-u phobos
$(SRC_ZLIB
)
1013 zip32
-u phobos
$(SRC_GC
)
1017 make
-f win32.mak
clean
1020 make
-f win32.mak
clean
1024 del unittest.obj unittest.map unittest.exe
1025 del phobos.lib gcstub.obj
1031 $(CP
) phobos.lib gcstub.obj
$(DIR
)\lib
1032 $(CP
) win32.mak linux.mak phoboslicense.txt minit.obj std.ddoc
$(DIR
)\src\phobos
1033 $(CP
) $(SRC
) $(DIR
)\src\phobos
1034 $(CP
) $(SRC_STD
) $(DIR
)\src\phobos\std
1035 $(CP
) $(SRC_STD_C
) $(DIR
)\src\phobos\std\c
1036 $(CP
) $(SRC_TI
) $(DIR
)\src\phobos\std
\typeinfo
1037 $(CP
) $(SRC_INT
) $(DIR
)\src\phobos\internal
1038 $(CP
) $(SRC_STD_WIN
) $(DIR
)\src\phobos\std\windows
1039 $(CP
) $(SRC_STD_C_WIN
) $(DIR
)\src\phobos\std\c\windows
1040 $(CP
) $(SRC_STD_C_LINUX
) $(DIR
)\src\phobos\std\c\linux
1041 $(CP
) $(SRC_ETC
) $(DIR
)\src\phobos\etc
1042 $(CP
) $(SRC_ETC_C
) $(DIR
)\src\phobos\etc\c
1043 $(CP
) $(SRC_ZLIB
) $(DIR
)\src\phobos\etc\c\zlib
1044 $(CP
) $(SRC_GC
) $(DIR
)\src\phobos\internal\gc