| 1 |
DMD=dmd |
|---|
| 2 |
|
|---|
| 3 |
CC=dmc |
|---|
| 4 |
|
|---|
| 5 |
DOCDIR=doc |
|---|
| 6 |
IMPDIR=import |
|---|
| 7 |
|
|---|
| 8 |
DFLAGS=-O -release -inline -nofloat -w -d -Isrc -Iimport |
|---|
| 9 |
UDFLAGS=-O -release -nofloat -w -d -Isrc -Iimport |
|---|
| 10 |
|
|---|
| 11 |
CFLAGS= |
|---|
| 12 |
|
|---|
| 13 |
DRUNTIME_BASE=druntime |
|---|
| 14 |
DRUNTIME=lib\$(DRUNTIME_BASE).lib |
|---|
| 15 |
GCSTUB=lib\gcstub.obj |
|---|
| 16 |
|
|---|
| 17 |
DOCFMT= |
|---|
| 18 |
|
|---|
| 19 |
target : import $(DRUNTIME) doc $(GCSTUB) |
|---|
| 20 |
|
|---|
| 21 |
MANIFEST= \ |
|---|
| 22 |
LICENSE_1_0.txt \ |
|---|
| 23 |
README.txt \ |
|---|
| 24 |
posix.mak \ |
|---|
| 25 |
win32.mak \ |
|---|
| 26 |
\ |
|---|
| 27 |
import\object.di \ |
|---|
| 28 |
import\std\intrinsic.di \ |
|---|
| 29 |
\ |
|---|
| 30 |
src\object_.d \ |
|---|
| 31 |
\ |
|---|
| 32 |
src\core\atomic.d \ |
|---|
| 33 |
src\core\bitop.d \ |
|---|
| 34 |
src\core\cpuid.d \ |
|---|
| 35 |
src\core\demangle.d \ |
|---|
| 36 |
src\core\dll_helper.d \ |
|---|
| 37 |
src\core\exception.d \ |
|---|
| 38 |
src\core\memory.d \ |
|---|
| 39 |
src\core\runtime.d \ |
|---|
| 40 |
src\core\thread.d \ |
|---|
| 41 |
src\core\thread_helper.d \ |
|---|
| 42 |
src\core\threadasm.S \ |
|---|
| 43 |
src\core\time.d \ |
|---|
| 44 |
src\core\vararg.d \ |
|---|
| 45 |
\ |
|---|
| 46 |
src\core\stdc\complex.d \ |
|---|
| 47 |
src\core\stdc\config.d \ |
|---|
| 48 |
src\core\stdc\ctype.d \ |
|---|
| 49 |
src\core\stdc\errno.c \ |
|---|
| 50 |
src\core\stdc\errno.d \ |
|---|
| 51 |
src\core\stdc\fenv.d \ |
|---|
| 52 |
src\core\stdc\float_.d \ |
|---|
| 53 |
src\core\stdc\inttypes.d \ |
|---|
| 54 |
src\core\stdc\limits.d \ |
|---|
| 55 |
src\core\stdc\locale.d \ |
|---|
| 56 |
src\core\stdc\math.d \ |
|---|
| 57 |
src\core\stdc\signal.d \ |
|---|
| 58 |
src\core\stdc\stdarg.d \ |
|---|
| 59 |
src\core\stdc\stddef.d \ |
|---|
| 60 |
src\core\stdc\stdint.d \ |
|---|
| 61 |
src\core\stdc\stdio.d \ |
|---|
| 62 |
src\core\stdc\stdlib.d \ |
|---|
| 63 |
src\core\stdc\string.d \ |
|---|
| 64 |
src\core\stdc\tgmath.d \ |
|---|
| 65 |
src\core\stdc\time.d \ |
|---|
| 66 |
src\core\stdc\wchar_.d \ |
|---|
| 67 |
src\core\stdc\wctype.d \ |
|---|
| 68 |
\ |
|---|
| 69 |
src\core\sync\barrier.d \ |
|---|
| 70 |
src\core\sync\condition.d \ |
|---|
| 71 |
src\core\sync\config.d \ |
|---|
| 72 |
src\core\sync\exception.d \ |
|---|
| 73 |
src\core\sync\mutex.d \ |
|---|
| 74 |
src\core\sync\rwmutex.d \ |
|---|
| 75 |
src\core\sync\semaphore.d \ |
|---|
| 76 |
\ |
|---|
| 77 |
src\core\sys\osx\mach\dyld.d \ |
|---|
| 78 |
src\core\sys\osx\mach\getsect.d \ |
|---|
| 79 |
src\core\sys\osx\mach\kern_return.d \ |
|---|
| 80 |
src\core\sys\osx\mach\loader.d \ |
|---|
| 81 |
src\core\sys\osx\mach\port.d \ |
|---|
| 82 |
src\core\sys\osx\mach\semaphore.d \ |
|---|
| 83 |
src\core\sys\osx\mach\thread_act.d \ |
|---|
| 84 |
\ |
|---|
| 85 |
src\core\sys\posix\config.d \ |
|---|
| 86 |
src\core\sys\posix\dirent.d \ |
|---|
| 87 |
src\core\sys\posix\dlfcn.d \ |
|---|
| 88 |
src\core\sys\posix\fcntl.d \ |
|---|
| 89 |
src\core\sys\posix\inttypes.d \ |
|---|
| 90 |
src\core\sys\posix\net\if_.d \ |
|---|
| 91 |
src\core\sys\posix\poll.d \ |
|---|
| 92 |
src\core\sys\posix\pthread.d \ |
|---|
| 93 |
src\core\sys\posix\pwd.d \ |
|---|
| 94 |
src\core\sys\posix\sched.d \ |
|---|
| 95 |
src\core\sys\posix\semaphore.d \ |
|---|
| 96 |
src\core\sys\posix\setjmp.d \ |
|---|
| 97 |
src\core\sys\posix\signal.d \ |
|---|
| 98 |
src\core\sys\posix\stdio.d \ |
|---|
| 99 |
src\core\sys\posix\stdlib.d \ |
|---|
| 100 |
src\core\sys\posix\termios.d \ |
|---|
| 101 |
src\core\sys\posix\time.d \ |
|---|
| 102 |
src\core\sys\posix\ucontext.d \ |
|---|
| 103 |
src\core\sys\posix\unistd.d \ |
|---|
| 104 |
src\core\sys\posix\utime.d \ |
|---|
| 105 |
\ |
|---|
| 106 |
src\core\sys\posix\arpa\inet.d \ |
|---|
| 107 |
\ |
|---|
| 108 |
src\core\sys\posix\netinet\in_.d \ |
|---|
| 109 |
src\core\sys\posix\netinet\tcp.d \ |
|---|
| 110 |
\ |
|---|
| 111 |
src\core\sys\posix\sys\ipc.d \ |
|---|
| 112 |
src\core\sys\posix\sys\mman.d \ |
|---|
| 113 |
src\core\sys\posix\sys\select.d \ |
|---|
| 114 |
src\core\sys\posix\sys\shm.d \ |
|---|
| 115 |
src\core\sys\posix\sys\socket.d \ |
|---|
| 116 |
src\core\sys\posix\sys\stat.d \ |
|---|
| 117 |
src\core\sys\posix\sys\time.d \ |
|---|
| 118 |
src\core\sys\posix\sys\types.d \ |
|---|
| 119 |
src\core\sys\posix\sys\uio.d \ |
|---|
| 120 |
src\core\sys\posix\sys\wait.d \ |
|---|
| 121 |
\ |
|---|
| 122 |
src\core\sys\windows\windows.d \ |
|---|
| 123 |
\ |
|---|
| 124 |
src\gc\gc.d \ |
|---|
| 125 |
src\gc\gcalloc.d \ |
|---|
| 126 |
src\gc\gcbits.d \ |
|---|
| 127 |
src\gc\gcstats.d \ |
|---|
| 128 |
src\gc\gcx.d \ |
|---|
| 129 |
\ |
|---|
| 130 |
src\gcstub\gc.d \ |
|---|
| 131 |
\ |
|---|
| 132 |
src\rt\aApply.d \ |
|---|
| 133 |
src\rt\aApplyR.d \ |
|---|
| 134 |
src\rt\aaA.d \ |
|---|
| 135 |
src\rt\adi.d \ |
|---|
| 136 |
src\rt\alloca.d \ |
|---|
| 137 |
src\rt\arrayassign.d \ |
|---|
| 138 |
src\rt\arraybyte.d \ |
|---|
| 139 |
src\rt\arraycast.d \ |
|---|
| 140 |
src\rt\arraycat.d \ |
|---|
| 141 |
src\rt\arraydouble.d \ |
|---|
| 142 |
src\rt\arrayfloat.d \ |
|---|
| 143 |
src\rt\arrayint.d \ |
|---|
| 144 |
src\rt\arrayreal.d \ |
|---|
| 145 |
src\rt\arrayshort.d \ |
|---|
| 146 |
src\rt\cast_.d \ |
|---|
| 147 |
src\rt\cmath2.d \ |
|---|
| 148 |
src\rt\compiler.d \ |
|---|
| 149 |
src\rt\complex.c \ |
|---|
| 150 |
src\rt\cover.d \ |
|---|
| 151 |
src\rt\critical.c \ |
|---|
| 152 |
src\rt\deh.d \ |
|---|
| 153 |
src\rt\deh2.d \ |
|---|
| 154 |
src\rt\dmain2.d \ |
|---|
| 155 |
src\rt\dylib_fixes.c \ |
|---|
| 156 |
src\rt\image.d \ |
|---|
| 157 |
src\rt\invariant.d \ |
|---|
| 158 |
src\rt\invariant_.d \ |
|---|
| 159 |
src\rt\lifetime.d \ |
|---|
| 160 |
src\rt\llmath.d \ |
|---|
| 161 |
src\rt\mars.h \ |
|---|
| 162 |
src\rt\memory.d \ |
|---|
| 163 |
src\rt\memory_osx.c \ |
|---|
| 164 |
src\rt\memset.d \ |
|---|
| 165 |
src\rt\minit.asm \ |
|---|
| 166 |
src\rt\monitor.c \ |
|---|
| 167 |
src\rt\obj.d \ |
|---|
| 168 |
src\rt\qsort.d \ |
|---|
| 169 |
src\rt\qsort2.d \ |
|---|
| 170 |
src\rt\switch_.d \ |
|---|
| 171 |
src\rt\tls.S \ |
|---|
| 172 |
src\rt\trace.d \ |
|---|
| 173 |
\ |
|---|
| 174 |
src\rt\typeinfo\ti_AC.d \ |
|---|
| 175 |
src\rt\typeinfo\ti_Acdouble.d \ |
|---|
| 176 |
src\rt\typeinfo\ti_Acfloat.d \ |
|---|
| 177 |
src\rt\typeinfo\ti_Acreal.d \ |
|---|
| 178 |
src\rt\typeinfo\ti_Adouble.d \ |
|---|
| 179 |
src\rt\typeinfo\ti_Afloat.d \ |
|---|
| 180 |
src\rt\typeinfo\ti_Ag.d \ |
|---|
| 181 |
src\rt\typeinfo\ti_Aint.d \ |
|---|
| 182 |
src\rt\typeinfo\ti_Along.d \ |
|---|
| 183 |
src\rt\typeinfo\ti_Areal.d \ |
|---|
| 184 |
src\rt\typeinfo\ti_Ashort.d \ |
|---|
| 185 |
src\rt\typeinfo\ti_C.d \ |
|---|
| 186 |
src\rt\typeinfo\ti_byte.d \ |
|---|
| 187 |
src\rt\typeinfo\ti_cdouble.d \ |
|---|
| 188 |
src\rt\typeinfo\ti_cfloat.d \ |
|---|
| 189 |
src\rt\typeinfo\ti_char.d \ |
|---|
| 190 |
src\rt\typeinfo\ti_creal.d \ |
|---|
| 191 |
src\rt\typeinfo\ti_dchar.d \ |
|---|
| 192 |
src\rt\typeinfo\ti_delegate.d \ |
|---|
| 193 |
src\rt\typeinfo\ti_double.d \ |
|---|
| 194 |
src\rt\typeinfo\ti_float.d \ |
|---|
| 195 |
src\rt\typeinfo\ti_idouble.d \ |
|---|
| 196 |
src\rt\typeinfo\ti_ifloat.d \ |
|---|
| 197 |
src\rt\typeinfo\ti_int.d \ |
|---|
| 198 |
src\rt\typeinfo\ti_ireal.d \ |
|---|
| 199 |
src\rt\typeinfo\ti_long.d \ |
|---|
| 200 |
src\rt\typeinfo\ti_ptr.d \ |
|---|
| 201 |
src\rt\typeinfo\ti_real.d \ |
|---|
| 202 |
src\rt\typeinfo\ti_short.d \ |
|---|
| 203 |
src\rt\typeinfo\ti_ubyte.d \ |
|---|
| 204 |
src\rt\typeinfo\ti_uint.d \ |
|---|
| 205 |
src\rt\typeinfo\ti_ulong.d \ |
|---|
| 206 |
src\rt\typeinfo\ti_ushort.d \ |
|---|
| 207 |
src\rt\typeinfo\ti_void.d \ |
|---|
| 208 |
src\rt\typeinfo\ti_wchar.d \ |
|---|
| 209 |
\ |
|---|
| 210 |
src\rt\util\console.d \ |
|---|
| 211 |
src\rt\util\ctype.d \ |
|---|
| 212 |
src\rt\util\hash.d \ |
|---|
| 213 |
src\rt\util\string.d \ |
|---|
| 214 |
src\rt\util\utf.d |
|---|
| 215 |
|
|---|
| 216 |
SRCS= \ |
|---|
| 217 |
src\object_.d \ |
|---|
| 218 |
\ |
|---|
| 219 |
src\core\atomic.d \ |
|---|
| 220 |
src\core\bitop.d \ |
|---|
| 221 |
src\core\cpuid.d \ |
|---|
| 222 |
src\core\demangle.d \ |
|---|
| 223 |
src\core\dll_helper.d \ |
|---|
| 224 |
src\core\exception.d \ |
|---|
| 225 |
src\core\memory.d \ |
|---|
| 226 |
src\core\runtime.d \ |
|---|
| 227 |
src\core\thread.d \ |
|---|
| 228 |
src\core\thread_helper.d \ |
|---|
| 229 |
src\core\time.d \ |
|---|
| 230 |
src\core\vararg.d \ |
|---|
| 231 |
\ |
|---|
| 232 |
src\core\stdc\config.d \ |
|---|
| 233 |
src\core\stdc\ctype.d \ |
|---|
| 234 |
src\core\stdc\errno.d \ |
|---|
| 235 |
src\core\stdc\math.d \ |
|---|
| 236 |
src\core\stdc\signal.d \ |
|---|
| 237 |
src\core\stdc\stdarg.d \ |
|---|
| 238 |
src\core\stdc\stdio.d \ |
|---|
| 239 |
src\core\stdc\stdlib.d \ |
|---|
| 240 |
src\core\stdc\stdint.d \ |
|---|
| 241 |
src\core\stdc\stddef.d \ |
|---|
| 242 |
src\core\stdc\string.d \ |
|---|
| 243 |
src\core\stdc\time.d \ |
|---|
| 244 |
src\core\stdc\wchar_.d \ |
|---|
| 245 |
\ |
|---|
| 246 |
src\core\sys\windows\windows.d \ |
|---|
| 247 |
\ |
|---|
| 248 |
src\core\sync\barrier.d \ |
|---|
| 249 |
src\core\sync\condition.d \ |
|---|
| 250 |
src\core\sync\config.d \ |
|---|
| 251 |
src\core\sync\exception.d \ |
|---|
| 252 |
src\core\sync\mutex.d \ |
|---|
| 253 |
src\core\sync\rwmutex.d \ |
|---|
| 254 |
src\core\sync\semaphore.d \ |
|---|
| 255 |
\ |
|---|
| 256 |
src\gc\gc.d \ |
|---|
| 257 |
src\gc\gcalloc.d \ |
|---|
| 258 |
src\gc\gcbits.d \ |
|---|
| 259 |
src\gc\gcstats.d \ |
|---|
| 260 |
src\gc\gcx.d \ |
|---|
| 261 |
\ |
|---|
| 262 |
src\rt\aaA.d \ |
|---|
| 263 |
src\rt\aApply.d \ |
|---|
| 264 |
src\rt\aApplyR.d \ |
|---|
| 265 |
src\rt\adi.d \ |
|---|
| 266 |
src\rt\arrayassign.d \ |
|---|
| 267 |
src\rt\arraybyte.d \ |
|---|
| 268 |
src\rt\arraycast.d \ |
|---|
| 269 |
src\rt\arraycat.d \ |
|---|
| 270 |
src\rt\arraydouble.d \ |
|---|
| 271 |
src\rt\arrayfloat.d \ |
|---|
| 272 |
src\rt\arrayint.d \ |
|---|
| 273 |
src\rt\arrayreal.d \ |
|---|
| 274 |
src\rt\arrayshort.d \ |
|---|
| 275 |
src\rt\cast_.d \ |
|---|
| 276 |
src\rt\cover.d \ |
|---|
| 277 |
src\rt\deh.d \ |
|---|
| 278 |
src\rt\dmain2.d \ |
|---|
| 279 |
src\rt\invariant.d \ |
|---|
| 280 |
src\rt\invariant_.d \ |
|---|
| 281 |
src\rt\lifetime.d \ |
|---|
| 282 |
src\rt\llmath.d \ |
|---|
| 283 |
src\rt\memory.d \ |
|---|
| 284 |
src\rt\memset.d \ |
|---|
| 285 |
src\rt\obj.d \ |
|---|
| 286 |
src\rt\qsort.d \ |
|---|
| 287 |
src\rt\switch_.d \ |
|---|
| 288 |
src\rt\trace.d \ |
|---|
| 289 |
\ |
|---|
| 290 |
src\rt\util\console.d \ |
|---|
| 291 |
src\rt\util\ctype.d \ |
|---|
| 292 |
src\rt\util\hash.d \ |
|---|
| 293 |
src\rt\util\string.d \ |
|---|
| 294 |
src\rt\util\utf.d \ |
|---|
| 295 |
\ |
|---|
| 296 |
src\rt\typeinfo\ti_AC.d \ |
|---|
| 297 |
src\rt\typeinfo\ti_Acdouble.d \ |
|---|
| 298 |
src\rt\typeinfo\ti_Acfloat.d \ |
|---|
| 299 |
src\rt\typeinfo\ti_Acreal.d \ |
|---|
| 300 |
src\rt\typeinfo\ti_Adouble.d \ |
|---|
| 301 |
src\rt\typeinfo\ti_Afloat.d \ |
|---|
| 302 |
src\rt\typeinfo\ti_Ag.d \ |
|---|
| 303 |
src\rt\typeinfo\ti_Aint.d \ |
|---|
| 304 |
src\rt\typeinfo\ti_Along.d \ |
|---|
| 305 |
src\rt\typeinfo\ti_Areal.d \ |
|---|
| 306 |
src\rt\typeinfo\ti_Ashort.d \ |
|---|
| 307 |
src\rt\typeinfo\ti_byte.d \ |
|---|
| 308 |
src\rt\typeinfo\ti_C.d \ |
|---|
| 309 |
src\rt\typeinfo\ti_cdouble.d \ |
|---|
| 310 |
src\rt\typeinfo\ti_cfloat.d \ |
|---|
| 311 |
src\rt\typeinfo\ti_char.d \ |
|---|
| 312 |
src\rt\typeinfo\ti_creal.d \ |
|---|
| 313 |
src\rt\typeinfo\ti_dchar.d \ |
|---|
| 314 |
src\rt\typeinfo\ti_delegate.d \ |
|---|
| 315 |
src\rt\typeinfo\ti_double.d \ |
|---|
| 316 |
src\rt\typeinfo\ti_float.d \ |
|---|
| 317 |
src\rt\typeinfo\ti_idouble.d \ |
|---|
| 318 |
src\rt\typeinfo\ti_ifloat.d \ |
|---|
| 319 |
src\rt\typeinfo\ti_int.d \ |
|---|
| 320 |
src\rt\typeinfo\ti_ireal.d \ |
|---|
| 321 |
src\rt\typeinfo\ti_long.d \ |
|---|
| 322 |
src\rt\typeinfo\ti_ptr.d \ |
|---|
| 323 |
src\rt\typeinfo\ti_real.d \ |
|---|
| 324 |
src\rt\typeinfo\ti_short.d \ |
|---|
| 325 |
src\rt\typeinfo\ti_ubyte.d \ |
|---|
| 326 |
src\rt\typeinfo\ti_uint.d \ |
|---|
| 327 |
src\rt\typeinfo\ti_ulong.d \ |
|---|
| 328 |
src\rt\typeinfo\ti_ushort.d \ |
|---|
| 329 |
src\rt\typeinfo\ti_void.d \ |
|---|
| 330 |
src\rt\typeinfo\ti_wchar.d |
|---|
| 331 |
|
|---|
| 332 |
# NOTE: trace.d and cover.d are not necessary for a successful build |
|---|
| 333 |
# as both are used for debugging features (profiling and coverage) |
|---|
| 334 |
# NOTE: a pre-compiled minit.obj has been provided in dmd for Win32 and |
|---|
| 335 |
# minit.asm is not used by dmd for Linux |
|---|
| 336 |
|
|---|
| 337 |
OBJS= errno_c.obj complex.obj critical.obj monitor.obj src\rt\minit.obj |
|---|
| 338 |
OBJS_TO_DELETE= errno_c.obj complex.obj critical.obj monitor.obj |
|---|
| 339 |
|
|---|
| 340 |
DOCS=\ |
|---|
| 341 |
$(DOCDIR)\object.html \ |
|---|
| 342 |
$(DOCDIR)\core_atomic.html \ |
|---|
| 343 |
$(DOCDIR)\core_bitop.html \ |
|---|
| 344 |
$(DOCDIR)\core_cpuid.html \ |
|---|
| 345 |
$(DOCDIR)\core_demangle.html \ |
|---|
| 346 |
$(DOCDIR)\core_exception.html \ |
|---|
| 347 |
$(DOCDIR)\core_memory.html \ |
|---|
| 348 |
$(DOCDIR)\core_runtime.html \ |
|---|
| 349 |
$(DOCDIR)\core_thread.html \ |
|---|
| 350 |
$(DOCDIR)\core_time.html \ |
|---|
| 351 |
$(DOCDIR)\core_vararg.html \ |
|---|
| 352 |
\ |
|---|
| 353 |
$(DOCDIR)\core_sync_barrier.html \ |
|---|
| 354 |
$(DOCDIR)\core_sync_condition.html \ |
|---|
| 355 |
$(DOCDIR)\core_sync_config.html \ |
|---|
| 356 |
$(DOCDIR)\core_sync_exception.html \ |
|---|
| 357 |
$(DOCDIR)\core_sync_mutex.html \ |
|---|
| 358 |
$(DOCDIR)\core_sync_rwmutex.html \ |
|---|
| 359 |
$(DOCDIR)\core_sync_semaphore.html |
|---|
| 360 |
|
|---|
| 361 |
IMPORTS=\ |
|---|
| 362 |
$(IMPDIR)\core\atomic.di \ |
|---|
| 363 |
$(IMPDIR)\core\bitop.di \ |
|---|
| 364 |
$(IMPDIR)\core\cpuid.di \ |
|---|
| 365 |
$(IMPDIR)\core\demangle.di \ |
|---|
| 366 |
$(IMPDIR)\core\dll_helper.di \ |
|---|
| 367 |
$(IMPDIR)\core\exception.di \ |
|---|
| 368 |
$(IMPDIR)\core\memory.di \ |
|---|
| 369 |
$(IMPDIR)\core\runtime.di \ |
|---|
| 370 |
$(IMPDIR)\core\thread.di \ |
|---|
| 371 |
$(IMPDIR)\core\thread_helper.di \ |
|---|
| 372 |
$(IMPDIR)\core\time.di \ |
|---|
| 373 |
$(IMPDIR)\core\vararg.di \ |
|---|
| 374 |
\ |
|---|
| 375 |
$(IMPDIR)\core\stdc\complex.di \ |
|---|
| 376 |
$(IMPDIR)\core\stdc\config.di \ |
|---|
| 377 |
$(IMPDIR)\core\stdc\ctype.di \ |
|---|
| 378 |
$(IMPDIR)\core\stdc\errno.di \ |
|---|
| 379 |
$(IMPDIR)\core\stdc\fenv.di \ |
|---|
| 380 |
$(IMPDIR)\core\stdc\float_.di \ |
|---|
| 381 |
$(IMPDIR)\core\stdc\inttypes.di \ |
|---|
| 382 |
$(IMPDIR)\core\stdc\limits.di \ |
|---|
| 383 |
$(IMPDIR)\core\stdc\locale.di \ |
|---|
| 384 |
$(IMPDIR)\core\stdc\math.di \ |
|---|
| 385 |
$(IMPDIR)\core\stdc\signal.di \ |
|---|
| 386 |
$(IMPDIR)\core\stdc\stdarg.di \ |
|---|
| 387 |
$(IMPDIR)\core\stdc\stddef.di \ |
|---|
| 388 |
$(IMPDIR)\core\stdc\stdint.di \ |
|---|
| 389 |
$(IMPDIR)\core\stdc\stdio.di \ |
|---|
| 390 |
$(IMPDIR)\core\stdc\stdlib.di \ |
|---|
| 391 |
$(IMPDIR)\core\stdc\string.di \ |
|---|
| 392 |
$(IMPDIR)\core\stdc\tgmath.di \ |
|---|
| 393 |
$(IMPDIR)\core\stdc\time.di \ |
|---|
| 394 |
$(IMPDIR)\core\stdc\wchar_.di \ |
|---|
| 395 |
$(IMPDIR)\core\stdc\wctype.di \ |
|---|
| 396 |
\ |
|---|
| 397 |
$(IMPDIR)\core\sync\barrier.di \ |
|---|
| 398 |
$(IMPDIR)\core\sync\condition.di \ |
|---|
| 399 |
$(IMPDIR)\core\sync\config.di \ |
|---|
| 400 |
$(IMPDIR)\core\sync\exception.di \ |
|---|
| 401 |
$(IMPDIR)\core\sync\mutex.di \ |
|---|
| 402 |
$(IMPDIR)\core\sync\rwmutex.di \ |
|---|
| 403 |
$(IMPDIR)\core\sync\semaphore.di \ |
|---|
| 404 |
\ |
|---|
| 405 |
$(IMPDIR)\core\sys\osx\mach\kern_return.di \ |
|---|
| 406 |
$(IMPDIR)\core\sys\osx\mach\port.di \ |
|---|
| 407 |
$(IMPDIR)\core\sys\osx\mach\semaphore.di \ |
|---|
| 408 |
$(IMPDIR)\core\sys\osx\mach\thread_act.di \ |
|---|
| 409 |
\ |
|---|
| 410 |
$(IMPDIR)\core\sys\posix\arpa\inet.di \ |
|---|
| 411 |
$(IMPDIR)\core\sys\posix\config.di \ |
|---|
| 412 |
$(IMPDIR)\core\sys\posix\dirent.di \ |
|---|
| 413 |
$(IMPDIR)\core\sys\posix\dlfcn.di \ |
|---|
| 414 |
$(IMPDIR)\core\sys\posix\fcntl.di \ |
|---|
| 415 |
$(IMPDIR)\core\sys\posix\inttypes.di \ |
|---|
| 416 |
$(IMPDIR)\core\sys\posix\poll.di \ |
|---|
| 417 |
$(IMPDIR)\core\sys\posix\pthread.di \ |
|---|
| 418 |
$(IMPDIR)\core\sys\posix\pwd.di \ |
|---|
| 419 |
$(IMPDIR)\core\sys\posix\sched.di \ |
|---|
| 420 |
$(IMPDIR)\core\sys\posix\semaphore.di \ |
|---|
| 421 |
$(IMPDIR)\core\sys\posix\setjmp.di \ |
|---|
| 422 |
$(IMPDIR)\core\sys\posix\signal.di \ |
|---|
| 423 |
$(IMPDIR)\core\sys\posix\stdio.di \ |
|---|
| 424 |
$(IMPDIR)\core\sys\posix\stdlib.di \ |
|---|
| 425 |
$(IMPDIR)\core\sys\posix\termios.di \ |
|---|
| 426 |
$(IMPDIR)\core\sys\posix\time.di \ |
|---|
| 427 |
$(IMPDIR)\core\sys\posix\ucontext.di \ |
|---|
| 428 |
$(IMPDIR)\core\sys\posix\unistd.di \ |
|---|
| 429 |
$(IMPDIR)\core\sys\posix\utime.di \ |
|---|
| 430 |
\ |
|---|
| 431 |
$(IMPDIR)\core\sys\posix\net\if_.di \ |
|---|
| 432 |
\ |
|---|
| 433 |
$(IMPDIR)\core\sys\posix\netinet\in_.di \ |
|---|
| 434 |
$(IMPDIR)\core\sys\posix\netinet\tcp.di \ |
|---|
| 435 |
\ |
|---|
| 436 |
$(IMPDIR)\core\sys\posix\sys\ipc.di \ |
|---|
| 437 |
$(IMPDIR)\core\sys\posix\sys\mman.di \ |
|---|
| 438 |
$(IMPDIR)\core\sys\posix\sys\select.di \ |
|---|
| 439 |
$(IMPDIR)\core\sys\posix\sys\shm.di \ |
|---|
| 440 |
$(IMPDIR)\core\sys\posix\sys\socket.di \ |
|---|
| 441 |
$(IMPDIR)\core\sys\posix\sys\stat.di \ |
|---|
| 442 |
$(IMPDIR)\core\sys\posix\sys\time.di \ |
|---|
| 443 |
$(IMPDIR)\core\sys\posix\sys\types.di \ |
|---|
| 444 |
$(IMPDIR)\core\sys\posix\sys\uio.di \ |
|---|
| 445 |
$(IMPDIR)\core\sys\posix\sys\wait.di \ |
|---|
| 446 |
\ |
|---|
| 447 |
$(IMPDIR)\core\sys\windows\windows.di |
|---|
| 448 |
|
|---|
| 449 |
######################## Doc .html file generation ############################## |
|---|
| 450 |
|
|---|
| 451 |
doc: $(DOCS) |
|---|
| 452 |
|
|---|
| 453 |
$(DOCDIR)\object.html : src\object_.d |
|---|
| 454 |
$(DMD) -c -d -o- -Isrc -Iimport -Df$@ $(DOCFMT) $** |
|---|
| 455 |
|
|---|
| 456 |
$(DOCDIR)\core_atomic.html : src\core\atomic.d |
|---|
| 457 |
$(DMD) -c -d -o- -Isrc -Iimport -Df$@ $(DOCFMT) $** |
|---|
| 458 |
|
|---|
| 459 |
$(DOCDIR)\core_bitop.html : src\core\bitop.d |
|---|
| 460 |
$(DMD) -c -d -o- -Isrc -Iimport -Df$@ $(DOCFMT) $** |
|---|
| 461 |
|
|---|
| 462 |
$(DOCDIR)\core_cpuid.html : src\core\cpuid.d |
|---|
| 463 |
$(DMD) -c -d -o- -Isrc -Iimport -Df$@ $(DOCFMT) $** |
|---|
| 464 |
|
|---|
| 465 |
$(DOCDIR)\core_demangle.html : src\core\demangle.d |
|---|
| 466 |
$(DMD) -c -d -o- -Isrc -Iimport -Df$@ $(DOCFMT) $** |
|---|
| 467 |
|
|---|
| 468 |
$(DOCDIR)\core_exception.html : src\core\exception.d |
|---|
| 469 |
$(DMD) -c -d -o- -Isrc -Iimport -Df$@ $(DOCFMT) $** |
|---|
| 470 |
|
|---|
| 471 |
$(DOCDIR)\core_memory.html : src\core\memory.d |
|---|
| 472 |
$(DMD) -c -d -o- -Isrc -Iimport -Df$@ $(DOCFMT) $** |
|---|
| 473 |
|
|---|
| 474 |
$(DOCDIR)\core_runtime.html : src\core\runtime.d |
|---|
| 475 |
$(DMD) -c -d -o- -Isrc -Iimport -Df$@ $(DOCFMT) $** |
|---|
| 476 |
|
|---|
| 477 |
$(DOCDIR)\core_thread.html : src\core\thread.d |
|---|
| 478 |
$(DMD) -c -d -o- -Isrc -Iimport -Df$@ $(DOCFMT) $** |
|---|
| 479 |
|
|---|
| 480 |
$(DOCDIR)\core_time.html : src\core\time.d |
|---|
| 481 |
$(DMD) -c -d -o- -Isrc -Iimport -Df$@ $(DOCFMT) $** |
|---|
| 482 |
|
|---|
| 483 |
$(DOCDIR)\core_vararg.html : src\core\vararg.d |
|---|
| 484 |
$(DMD) -c -d -o- -Isrc -Iimport -Df$@ $(DOCFMT) $** |
|---|
| 485 |
|
|---|
| 486 |
$(DOCDIR)\core_sync_barrier.html : src\core\sync\barrier.d |
|---|
| 487 |
$(DMD) -c -d -o- -Isrc -Iimport -Df$@ $(DOCFMT) $** |
|---|
| 488 |
|
|---|
| 489 |
$(DOCDIR)\core_sync_condition.html : src\core\sync\condition.d |
|---|
| 490 |
$(DMD) -c -d -o- -Isrc -Iimport -Df$@ $(DOCFMT) $** |
|---|
| 491 |
|
|---|
| 492 |
$(DOCDIR)\core_sync_config.html : src\core\sync\config.d |
|---|
| 493 |
$(DMD) -c -d -o- -Isrc -Iimport -Df$@ $(DOCFMT) $** |
|---|
| 494 |
|
|---|
| 495 |
$(DOCDIR)\core_sync_exception.html : src\core\sync\exception.d |
|---|
| 496 |
$(DMD) -c -d -o- -Isrc -Iimport -Df$@ $(DOCFMT) $** |
|---|
| 497 |
|
|---|
| 498 |
$(DOCDIR)\core_sync_mutex.html : src\core\sync\mutex.d |
|---|
| 499 |
$(DMD) -c -d -o- -Isrc -Iimport -Df$@ $(DOCFMT) $** |
|---|
| 500 |
|
|---|
| 501 |
$(DOCDIR)\core_sync_rwmutex.html : src\core\sync\rwmutex.d |
|---|
| 502 |
$(DMD) -c -d -o- -Isrc -Iimport -Df$@ $(DOCFMT) $** |
|---|
| 503 |
|
|---|
| 504 |
$(DOCDIR)\core_sync_semaphore.html : src\core\sync\semaphore.d |
|---|
| 505 |
$(DMD) -c -d -o- -Isrc -Iimport -Df$@ $(DOCFMT) $** |
|---|
| 506 |
|
|---|
| 507 |
######################## Header .di file generation ############################## |
|---|
| 508 |
|
|---|
| 509 |
import: $(IMPORTS) |
|---|
| 510 |
|
|---|
| 511 |
$(IMPDIR)\core\atomic.di : src\core\atomic.d |
|---|
| 512 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 513 |
|
|---|
| 514 |
$(IMPDIR)\core\bitop.di : src\core\bitop.d |
|---|
| 515 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 516 |
|
|---|
| 517 |
$(IMPDIR)\core\cpuid.di : src\core\cpuid.d |
|---|
| 518 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 519 |
|
|---|
| 520 |
$(IMPDIR)\core\demangle.di : src\core\demangle.d |
|---|
| 521 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 522 |
|
|---|
| 523 |
$(IMPDIR)\core\dll_helper.di : src\core\dll_helper.d |
|---|
| 524 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 525 |
|
|---|
| 526 |
$(IMPDIR)\core\exception.di : src\core\exception.d |
|---|
| 527 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 528 |
|
|---|
| 529 |
$(IMPDIR)\core\memory.di : src\core\memory.d |
|---|
| 530 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 531 |
|
|---|
| 532 |
$(IMPDIR)\core\runtime.di : src\core\runtime.d |
|---|
| 533 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 534 |
|
|---|
| 535 |
$(IMPDIR)\core\thread.di : src\core\thread.d |
|---|
| 536 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 537 |
|
|---|
| 538 |
$(IMPDIR)\core\thread_helper.di : src\core\thread_helper.d |
|---|
| 539 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 540 |
|
|---|
| 541 |
$(IMPDIR)\core\time.di : src\core\time.d |
|---|
| 542 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 543 |
|
|---|
| 544 |
$(IMPDIR)\core\vararg.di : src\core\vararg.d |
|---|
| 545 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 546 |
|
|---|
| 547 |
$(IMPDIR)\core\stdc\complex.di : src\core\stdc\complex.d |
|---|
| 548 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 549 |
|
|---|
| 550 |
$(IMPDIR)\core\stdc\config.di : src\core\stdc\config.d |
|---|
| 551 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 552 |
|
|---|
| 553 |
$(IMPDIR)\core\stdc\ctype.di : src\core\stdc\ctype.d |
|---|
| 554 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 555 |
|
|---|
| 556 |
$(IMPDIR)\core\stdc\errno.di : src\core\stdc\errno.d |
|---|
| 557 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 558 |
|
|---|
| 559 |
$(IMPDIR)\core\stdc\fenv.di : src\core\stdc\fenv.d |
|---|
| 560 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 561 |
|
|---|
| 562 |
$(IMPDIR)\core\stdc\float_.di : src\core\stdc\float_.d |
|---|
| 563 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 564 |
|
|---|
| 565 |
$(IMPDIR)\core\stdc\inttypes.di : src\core\stdc\inttypes.d |
|---|
| 566 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 567 |
|
|---|
| 568 |
$(IMPDIR)\core\stdc\limits.di : src\core\stdc\limits.d |
|---|
| 569 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 570 |
|
|---|
| 571 |
$(IMPDIR)\core\stdc\locale.di : src\core\stdc\locale.d |
|---|
| 572 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 573 |
|
|---|
| 574 |
$(IMPDIR)\core\stdc\math.di : src\core\stdc\math.d |
|---|
| 575 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 576 |
|
|---|
| 577 |
$(IMPDIR)\core\stdc\signal.di : src\core\stdc\signal.d |
|---|
| 578 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 579 |
|
|---|
| 580 |
$(IMPDIR)\core\stdc\stdarg.di : src\core\stdc\stdarg.d |
|---|
| 581 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 582 |
|
|---|
| 583 |
$(IMPDIR)\core\stdc\stddef.di : src\core\stdc\stddef.d |
|---|
| 584 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 585 |
|
|---|
| 586 |
$(IMPDIR)\core\stdc\stdint.di : src\core\stdc\stdint.d |
|---|
| 587 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 588 |
|
|---|
| 589 |
$(IMPDIR)\core\stdc\stdio.di : src\core\stdc\stdio.d |
|---|
| 590 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 591 |
|
|---|
| 592 |
$(IMPDIR)\core\stdc\stdlib.di : src\core\stdc\stdlib.d |
|---|
| 593 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 594 |
|
|---|
| 595 |
$(IMPDIR)\core\stdc\string.di : src\core\stdc\string.d |
|---|
| 596 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 597 |
|
|---|
| 598 |
$(IMPDIR)\core\stdc\tgmath.di : src\core\stdc\tgmath.d |
|---|
| 599 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 600 |
|
|---|
| 601 |
$(IMPDIR)\core\stdc\time.di : src\core\stdc\time.d |
|---|
| 602 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 603 |
|
|---|
| 604 |
$(IMPDIR)\core\stdc\wchar_.di : src\core\stdc\wchar_.d |
|---|
| 605 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 606 |
|
|---|
| 607 |
$(IMPDIR)\core\stdc\wctype.di : src\core\stdc\wctype.d |
|---|
| 608 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 609 |
|
|---|
| 610 |
$(IMPDIR)\core\sync\barrier.di : src\core\sync\barrier.d |
|---|
| 611 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 612 |
|
|---|
| 613 |
$(IMPDIR)\core\sync\condition.di : src\core\sync\condition.d |
|---|
| 614 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 615 |
|
|---|
| 616 |
$(IMPDIR)\core\sync\config.di : src\core\sync\config.d |
|---|
| 617 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 618 |
|
|---|
| 619 |
$(IMPDIR)\core\sync\exception.di : src\core\sync\exception.d |
|---|
| 620 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 621 |
|
|---|
| 622 |
$(IMPDIR)\core\sync\mutex.di : src\core\sync\mutex.d |
|---|
| 623 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 624 |
|
|---|
| 625 |
$(IMPDIR)\core\sync\rwmutex.di : src\core\sync\rwmutex.d |
|---|
| 626 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 627 |
|
|---|
| 628 |
$(IMPDIR)\core\sync\semaphore.di : src\core\sync\semaphore.d |
|---|
| 629 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 630 |
|
|---|
| 631 |
$(IMPDIR)\core\sys\osx\mach\kern_return.di : src\core\sys\osx\mach\kern_return.d |
|---|
| 632 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 633 |
|
|---|
| 634 |
$(IMPDIR)\core\sys\osx\mach\port.di : src\core\sys\osx\mach\port.d |
|---|
| 635 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 636 |
|
|---|
| 637 |
$(IMPDIR)\core\sys\osx\mach\semaphore.di : src\core\sys\osx\mach\semaphore.d |
|---|
| 638 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 639 |
|
|---|
| 640 |
$(IMPDIR)\core\sys\osx\mach\thread_act.di : src\core\sys\osx\mach\thread_act.d |
|---|
| 641 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 642 |
|
|---|
| 643 |
$(IMPDIR)\core\sys\posix\arpa\inet.di : src\core\sys\posix\arpa\inet.d |
|---|
| 644 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 645 |
|
|---|
| 646 |
$(IMPDIR)\core\sys\posix\config.di : src\core\sys\posix\config.d |
|---|
| 647 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 648 |
|
|---|
| 649 |
$(IMPDIR)\core\sys\posix\dirent.di : src\core\sys\posix\dirent.d |
|---|
| 650 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 651 |
|
|---|
| 652 |
$(IMPDIR)\core\sys\posix\dlfcn.di : src\core\sys\posix\dlfcn.d |
|---|
| 653 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 654 |
|
|---|
| 655 |
$(IMPDIR)\core\sys\posix\fcntl.di : src\core\sys\posix\fcntl.d |
|---|
| 656 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 657 |
|
|---|
| 658 |
$(IMPDIR)\core\sys\posix\inttypes.di : src\core\sys\posix\inttypes.d |
|---|
| 659 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 660 |
|
|---|
| 661 |
$(IMPDIR)\core\sys\posix\net\if_.di : src\core\sys\posix\net\if_.d |
|---|
| 662 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 663 |
|
|---|
| 664 |
$(IMPDIR)\core\sys\posix\netinet\in_.di : src\core\sys\posix\netinet\in_.d |
|---|
| 665 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 666 |
|
|---|
| 667 |
$(IMPDIR)\core\sys\posix\netinet\tcp.di : src\core\sys\posix\netinet\tcp.d |
|---|
| 668 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 669 |
|
|---|
| 670 |
$(IMPDIR)\core\sys\posix\poll.di : src\core\sys\posix\poll.d |
|---|
| 671 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 672 |
|
|---|
| 673 |
$(IMPDIR)\core\sys\posix\pthread.di : src\core\sys\posix\pthread.d |
|---|
| 674 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 675 |
|
|---|
| 676 |
$(IMPDIR)\core\sys\posix\pwd.di : src\core\sys\posix\pwd.d |
|---|
| 677 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 678 |
|
|---|
| 679 |
$(IMPDIR)\core\sys\posix\sched.di : src\core\sys\posix\sched.d |
|---|
| 680 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 681 |
|
|---|
| 682 |
$(IMPDIR)\core\sys\posix\semaphore.di : src\core\sys\posix\semaphore.d |
|---|
| 683 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 684 |
|
|---|
| 685 |
$(IMPDIR)\core\sys\posix\setjmp.di : src\core\sys\posix\setjmp.d |
|---|
| 686 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 687 |
|
|---|
| 688 |
$(IMPDIR)\core\sys\posix\signal.di : src\core\sys\posix\signal.d |
|---|
| 689 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 690 |
|
|---|
| 691 |
$(IMPDIR)\core\sys\posix\stdio.di : src\core\sys\posix\stdio.d |
|---|
| 692 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 693 |
|
|---|
| 694 |
$(IMPDIR)\core\sys\posix\stdlib.di : src\core\sys\posix\stdlib.d |
|---|
| 695 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 696 |
|
|---|
| 697 |
$(IMPDIR)\core\sys\posix\sys\ipc.di : src\core\sys\posix\sys\ipc.d |
|---|
| 698 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 699 |
|
|---|
| 700 |
$(IMPDIR)\core\sys\posix\sys\mman.di : src\core\sys\posix\sys\mman.d |
|---|
| 701 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 702 |
|
|---|
| 703 |
$(IMPDIR)\core\sys\posix\sys\select.di : src\core\sys\posix\sys\select.d |
|---|
| 704 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 705 |
|
|---|
| 706 |
$(IMPDIR)\core\sys\posix\sys\shm.di : src\core\sys\posix\sys\shm.d |
|---|
| 707 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 708 |
|
|---|
| 709 |
$(IMPDIR)\core\sys\posix\sys\socket.di : src\core\sys\posix\sys\socket.d |
|---|
| 710 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 711 |
|
|---|
| 712 |
$(IMPDIR)\core\sys\posix\sys\stat.di : src\core\sys\posix\sys\stat.d |
|---|
| 713 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 714 |
|
|---|
| 715 |
$(IMPDIR)\core\sys\posix\sys\time.di : src\core\sys\posix\sys\time.d |
|---|
| 716 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 717 |
|
|---|
| 718 |
$(IMPDIR)\core\sys\posix\sys\types.di : src\core\sys\posix\sys\types.d |
|---|
| 719 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 720 |
|
|---|
| 721 |
$(IMPDIR)\core\sys\posix\sys\uio.di : src\core\sys\posix\sys\uio.d |
|---|
| 722 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 723 |
|
|---|
| 724 |
$(IMPDIR)\core\sys\posix\sys\wait.di : src\core\sys\posix\sys\wait.d |
|---|
| 725 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 726 |
|
|---|
| 727 |
$(IMPDIR)\core\sys\posix\termios.di : src\core\sys\posix\termios.d |
|---|
| 728 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 729 |
|
|---|
| 730 |
$(IMPDIR)\core\sys\posix\time.di : src\core\sys\posix\time.d |
|---|
| 731 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 732 |
|
|---|
| 733 |
$(IMPDIR)\core\sys\posix\ucontext.di : src\core\sys\posix\ucontext.d |
|---|
| 734 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 735 |
|
|---|
| 736 |
$(IMPDIR)\core\sys\posix\unistd.di : src\core\sys\posix\unistd.d |
|---|
| 737 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 738 |
|
|---|
| 739 |
$(IMPDIR)\core\sys\posix\utime.di : src\core\sys\posix\utime.d |
|---|
| 740 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 741 |
|
|---|
| 742 |
$(IMPDIR)\core\sys\windows\windows.di : src\core\sys\windows\windows.d |
|---|
| 743 |
$(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $** |
|---|
| 744 |
|
|---|
| 745 |
################### C\ASM Targets ############################ |
|---|
| 746 |
|
|---|
| 747 |
errno_c.obj : src\core\stdc\errno.c |
|---|
| 748 |
$(CC) -c $(CFLAGS) src\core\stdc\errno.c -oerrno_c.obj |
|---|
| 749 |
|
|---|
| 750 |
complex.obj : src\rt\complex.c |
|---|
| 751 |
$(CC) -c $(CFLAGS) src\rt\complex.c |
|---|
| 752 |
|
|---|
| 753 |
critical.obj : src\rt\critical.c |
|---|
| 754 |
$(CC) -c $(CFLAGS) src\rt\critical.c |
|---|
| 755 |
|
|---|
| 756 |
src\rt\minit.obj : src\rt\minit.asm |
|---|
| 757 |
$(CC) -c $(CFLAGS) src\rt\minit.asm |
|---|
| 758 |
|
|---|
| 759 |
monitor.obj : src\rt\monitor.c |
|---|
| 760 |
$(CC) -c $(CFLAGS) src\rt\monitor.c |
|---|
| 761 |
|
|---|
| 762 |
################### gcstub generation ######################### |
|---|
| 763 |
|
|---|
| 764 |
$(GCSTUB) : src\gcstub\gc.d win32.mak |
|---|
| 765 |
$(DMD) -c -of$(GCSTUB) src\gcstub\gc.d $(DFLAGS) |
|---|
| 766 |
|
|---|
| 767 |
################### Library generation ######################### |
|---|
| 768 |
|
|---|
| 769 |
$(DRUNTIME): $(OBJS) $(SRCS) win32.mak |
|---|
| 770 |
$(DMD) -lib -of$(DRUNTIME) -Xfdruntime.json $(DFLAGS) $(SRCS) $(OBJS) |
|---|
| 771 |
|
|---|
| 772 |
unittest : $(SRCS) $(DRUNTIME) src\unittest.d |
|---|
| 773 |
$(DMD) $(UDFLAGS) -L/co -unittest src\unittest.d $(SRCS) $(DRUNTIME) -debuglib=$(DRUNTIME_BASE) -defaultlib=$(DRUNTIME_BASE) |
|---|
| 774 |
|
|---|
| 775 |
zip: druntime.zip |
|---|
| 776 |
|
|---|
| 777 |
druntime.zip: |
|---|
| 778 |
del druntime.zip |
|---|
| 779 |
zip32 -u druntime $(MANIFEST) $(DOCS) $(IMPORTS) src\rt\minit.obj |
|---|
| 780 |
|
|---|
| 781 |
install: druntime.zip |
|---|
| 782 |
unzip -o druntime.zip -d \dmd2\src\druntime |
|---|
| 783 |
|
|---|
| 784 |
clean: |
|---|
| 785 |
del $(DOCS) $(IMPORTS) $(DRUNTIME) $(OBJS_TO_DELETE) $(GCSTUB) |
|---|