Skip to content

Commit

Permalink
Separate phobos unittest compilation in Windows platform
Browse files Browse the repository at this point in the history
  • Loading branch information
9rnsr committed Jul 8, 2012
1 parent 51824c5 commit a44a55c
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions win32.mak
Expand Up @@ -342,14 +342,15 @@ $(LIB) : $(SRC_TO_COMPILE) \
$(DMD) -lib -of$(LIB) -Xfphobos.json $(DFLAGS) $(SRC_TO_COMPILE) \
etc\c\zlib\zlib.lib $(DRUNTIMELIB)

UNITTEST_OBJS= unittest1.obj unittest2.obj unittest3.obj unittest4.obj
UNITTEST_OBJS= unittest1.obj unittest2.obj unittest3.obj unittest4.obj unittest5.obj

unittest : $(LIB)
$(DMD) $(UDFLAGS) -L/co -c -unittest -ofunittest1.obj $(SRC_STD_1_HEAVY)
$(DMD) $(UDFLAGS) -L/co -c -unittest -ofunittest2.obj $(SRC_STD_2_HEAVY)
$(DMD) $(UDFLAGS) -L/co -c -unittest -ofunittest3.obj $(SRC_STD_3)
$(DMD) $(UDFLAGS) -L/co -c -unittest -ofunittest4.obj $(SRC_STD_4)
$(DMD) $(UDFLAGS) -L/co -unittest unittest.d $(SRC_STD_REST) $(SRC_TO_COMPILE_NOT_STD) $(UNITTEST_OBJS) \
$(DMD) $(UDFLAGS) -L/co -c -unittest -ofunittest5.obj $(SRC_STD_REST)
$(DMD) $(UDFLAGS) -L/co -unittest unittest.d $(SRC_TO_COMPILE_NOT_STD) $(UNITTEST_OBJS) \
etc\c\zlib\zlib.lib $(DRUNTIMELIB)
unittest

Expand Down

0 comments on commit a44a55c

Please sign in to comment.