diff options
Diffstat (limited to 'Build/source/libs/graphite/test/ProfileHarness/makefile.vc')
-rw-r--r-- | Build/source/libs/graphite/test/ProfileHarness/makefile.vc | 111 |
1 files changed, 111 insertions, 0 deletions
diff --git a/Build/source/libs/graphite/test/ProfileHarness/makefile.vc b/Build/source/libs/graphite/test/ProfileHarness/makefile.vc new file mode 100644 index 00000000000..5f42ba97b3b --- /dev/null +++ b/Build/source/libs/graphite/test/ProfileHarness/makefile.vc @@ -0,0 +1,111 @@ +!IF "$(OS)" == "Windows_NT" +NULL= +!ELSE +NULL=nul +!ENDIF + +!IF "$(CFG)" == "" +CFG=DEBUG +!ENDIF + +!IF "$(CFG)" == "RELEASE" + +OUTDIR=.\release +INTDIR=.\release_temp + +all : "$(OUTDIR)\ProfileHarness.exe" + +clean : + @- rd /s/q .\release_temp + +realclean : clean + @- rd /s/q .\release + +CPP_PROJ=/nologo /MT /W3 /GR /GX /O2 /I "..\..\include" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /c +LINK32_FLAGS=kernel32.lib user32.lib advapi32.lib shell32.lib uuid.lib graphite.lib /nologo /subsystem:console /incremental:no /machine:I386 /out:"$(OUTDIR)\ProfileHarness.exe" /libpath:"..\..\release" +BSC32_FLAGS=/nologo /o"$(OUTDIR)\ProfileHarness.bsc" + +!ELSEIF "$(CFG)" == "DEBUG" + +OUTDIR=.\debug +INTDIR=.\debug_temp + +all : "$(OUTDIR)\ProfileHarness.exe" "$(OUTDIR)\ProfileHarness.bsc" + +clean : + @- rd /s/q .\debug_temp + +realclean : clean + @- rd /s/q .\debug + +CPP_PROJ=/nologo /MTd /W3 /Gm /GR /GX /GZ /ZI /Od /I "..\..\include" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /FR"$(INTDIR)\\" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /c +LINK32_FLAGS=kernel32.lib user32.lib advapi32.lib shell32.lib uuid.lib graphite.lib /nologo /subsystem:console /incremental:yes /pdb:"$(OUTDIR)\ProfileHarness.pdb" /debug /machine:I386 /out:"$(OUTDIR)\ProfileHarness.exe" /libpath:"..\..\debug" +BSC32_FLAGS=/nologo /o"$(OUTDIR)\ProfileHarness.bsc" + +!ENDIF + +"$(OUTDIR)" : + if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)" + +"$(INTDIR)" : + if not exist "$(INTDIR)/$(NULL)" mkdir "$(INTDIR)" + +.cpp{$(INTDIR)}.obj:: + $(CPP) @<< + $(CPP_PROJ) $< +<< + +.cpp{$(INTDIR)}.sbr:: + $(CPP) @<< + $(CPP_PROJ) $< +<< + +{$(APPLIB)}.cpp{$(INTDIR)}.obj:: + $(CPP) @<< + $(CPP_PROJ) $< +<< + +{$(APPLIB)}.cpp{$(INTDIR)}.sbr:: + $(CPP) @<< + $(CPP_PROJ) $< +<< + +{$(TEXTSRCDIR)}.cpp{$(INTDIR)}.obj:: + $(CPP) @<< + $(CPP_PROJ) $< +<< + +{$(TEXTSRCDIR)}.cpp{$(INTDIR)}.sbr:: + $(CPP) @<< + $(CPP_PROJ) $< +<< + + +CPP=cl.exe +RSC=rc.exe +BSC32=bscmake.exe +LINK32=link.exe + +LINK32_OBJS= \ + "$(INTDIR)\ProfileHarness.obj" \ + "$(INTDIR)\GrUtfTextSrc.obj" \ + +"$(OUTDIR)\ProfileHarness.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS) + $(LINK32) @<< + $(LINK32_FLAGS) $(LINK32_OBJS) +<< + +BSC32_SBRS= \ + "$(INTDIR)\ProfileHarness.sbr" \ + "$(INTDIR)\GrUtfTextSrc.sbr" + +"$(OUTDIR)\ProfileHarness.bsc" : "$(OUTDIR)" $(BSC32_SBRS) + $(BSC32) @<< + $(BSC32_FLAGS) $(BSC32_SBRS) +<< + + +"$(INTDIR)\ProfileHarness.obj" "$(INTDIR)\ProfileHarness.sbr" : ".\ProfileHarness.cpp" "$(INTDIR)" +"$(INTDIR)\GrTxtSrc.obj" "$(INTDIR)\GrUtfTextSrc.sbr" : ".\GrUtfTextSrc.cpp" "$(INTDIR)" + + |