diff --git a/win32.mak b/win32.mak index e78027794..c810916d0 100644 --- a/win32.mak +++ b/win32.mak @@ -118,7 +118,8 @@ SRCS_2 = std\math.d std\complex.d std\numeric.d std\bigint.d \ std\random.d std\regexp.d \ std\contracts.d std\exception.d \ std\compiler.d std\cpuid.d \ - std\process.d std\system.d std\concurrency.d + std\process.d std\internal\processinit.d \ + std\system.d std\concurrency.d SRCS_3 = std\variant.d \ std\stream.d std\socket.d std\socketstream.d \ @@ -294,6 +295,8 @@ SRC_STD_C_OSX= std\c\osx\socket.d SRC_STD_C_FREEBSD= std\c\freebsd\socket.d +SRC_STD_INTERNAL= std\internal\processinit.d + SRC_STD_INTERNAL_MATH= std\internal\math\biguintcore.d \ std\internal\math\biguintnoasm.d std\internal\math\biguintx86.d \ std\internal\math\gammafunction.d std\internal\math\errorfunction.d @@ -338,9 +341,7 @@ SRC_ZLIB= \ etc\c\zlib\README \ etc\c\zlib\win32.mak \ etc\c\zlib\linux.mak \ - etc\c\zlib\osx.mak \ - etc\c\zlib\freebsd.mak \ - etc\c\zlib\solaris.mak + etc\c\zlib\osx.mak phobos.lib : $(OBJS) $(SRCS) \ etc\c\zlib\zlib.lib $(DRUNTIMELIB) win32.mak @@ -491,6 +492,9 @@ perf.obj : std\perf.d process.obj : std\process.d $(DMD) -c $(DFLAGS) std\process.d +processinit.obj : std\internal\processinit.d + $(DMD) -c $(DFLAGS) std\internal\processinit.d + random.obj : std\random.d $(DMD) -c $(DFLAGS) std\random.d @@ -926,6 +930,7 @@ zip : win32.mak posix.mak $(STDDOC) $(SRC) \ zip32 -u phobos $(SRC_STD_C_LINUX) zip32 -u phobos $(SRC_STD_C_OSX) zip32 -u phobos $(SRC_STD_C_FREEBSD) + zip32 -u phobos $(SRC_STD_INTERNAL) zip32 -u phobos $(SRC_STD_INTERNAL_MATH) zip32 -u phobos $(SRC_ETC) $(SRC_ETC_C) zip32 -u phobos $(SRC_ZLIB) @@ -957,6 +962,7 @@ install: $(CP) $(SRC_STD_C_LINUX) $(DIR)\src\phobos\std\c\linux $(CP) $(SRC_STD_C_OSX) $(DIR)\src\phobos\std\c\osx $(CP) $(SRC_STD_C_FREEBSD) $(DIR)\src\phobos\std\c\freebsd + $(CP) $(SRC_STD_INTERNAL) $(DIR)\src\phobos\std\internal $(CP) $(SRC_STD_INTERNAL_MATH) $(DIR)\src\phobos\std\internal\math #$(CP) $(SRC_ETC) $(DIR)\src\phobos\etc $(CP) $(SRC_ETC_C) $(DIR)\src\phobos\etc\c @@ -974,6 +980,7 @@ svn: $(CP) $(SRC_STD_C_LINUX) $(SVN)\std\c\linux $(CP) $(SRC_STD_C_OSX) $(SVN)\std\c\osx $(CP) $(SRC_STD_C_FREEBSD) $(SVN)\std\c\freebsd + $(CP) $(SRC_STD_INTERNAL) $(SVN)\std\internal $(CP) $(SRC_STD_INTERNAL_MATH) $(SVN)\std\internal\math #$(CP) $(SRC_ETC) $(SVN)\etc $(CP) $(SRC_ETC_C) $(SVN)\etc\c