equal
deleted
inserted
replaced
34 CXX=cl.exe |
34 CXX=cl.exe |
35 !endif |
35 !endif |
36 |
36 |
37 |
37 |
38 !ifdef SUBDIRS |
38 !ifdef SUBDIRS |
|
39 # \ is used below because $(MAKE) is nmake here, which expects Windows paths |
39 $(SUBDIRS): FORCE |
40 $(SUBDIRS): FORCE |
40 @if not exist $@ mkdir $@ |
41 @if not exist $@ mkdir $@ |
41 @if not exist $@\local.make echo # Empty > $@\local.make |
42 @if not exist $@/local.make echo # Empty > $@/local.make |
42 @echo nmake $(ACTION) in $(DIR)\$@ |
43 @echo nmake $(ACTION) in $(DIR)/$@ |
43 cd $@ && $(MAKE) /NOLOGO /f $(WorkSpace)\make\windows\makefiles\$@.make $(ACTION) DIR=$(DIR)\$@ BUILD_FLAVOR=$(BUILD_FLAVOR) |
44 cd $@ && $(MAKE) -NOLOGO -f $(WorkSpace)\make\windows\makefiles\$@.make $(ACTION) DIR=$(DIR)\$@ BUILD_FLAVOR=$(BUILD_FLAVOR) |
44 !endif |
45 !endif |
45 |
46 |
46 # Creates the needed directory |
47 # Creates the needed directory |
47 create:: |
48 create:: |
48 !if "$(DIR)" != "." |
49 !if "$(DIR)" != "." |