!IF 0 Copyright (c) Microsoft Corporation !ENDIF {}.cpp{$(O)\}.pp: $(CXX_COMPILER_NAME) @<<$(CL_RSP) /E $(USE_FC) $< > $@ $(CXX_COMPILER_FLAGS: = ) < $<.tmp3 << $$file = join("", <>); # # modify a string in commctrl.h that looks like it has a comment # be sure to do slashslash comments first due to some "confusing" # text around IInternetSecurityMgrSite # $$file =~ s/":\/\/"/"xxx"/gms; $$file =~ s/\/\/.*?$$/ /gms; $$file =~ s/\/\*.*?\*\//\n/gs; $$file =~ s/\WIN\W/ __in /g; $$file =~ s/\WOUT\W/ __out /g; print $$file; < $@