48 $(AOUT): $(Res_Files) $(Obj_Files) |
48 $(AOUT): $(Res_Files) $(Obj_Files) |
49 sh $(WorkSpace)/make/windows/build_vm_def.sh |
49 sh $(WorkSpace)/make/windows/build_vm_def.sh |
50 $(LINK) @<< |
50 $(LINK) @<< |
51 $(LINK_FLAGS) /out:$@ /implib:$*.lib /def:vm.def $(Obj_Files) $(Res_Files) |
51 $(LINK_FLAGS) /out:$@ /implib:$*.lib /def:vm.def $(Obj_Files) $(Res_Files) |
52 << |
52 << |
|
53 !if "$(MT)" != "" |
|
54 # The previous link command created a .manifest file that we want to |
|
55 # insert into the linked artifact so we do not need to track it |
|
56 # separately. Use ";#2" for .dll and ";#1" for .exe: |
|
57 $(MT) /manifest $@.manifest /outputresource:$@;#2 |
|
58 !endif |
53 |
59 |
54 !include $(WorkSpace)/make/windows/makefiles/shared.make |
60 !include $(WorkSpace)/make/windows/makefiles/shared.make |
55 !include $(WorkSpace)/make/windows/makefiles/sa.make |
61 !include $(WorkSpace)/make/windows/makefiles/sa.make |