📄 dudes.mak
字号:
BSC32_FLAGS=/nologo /o"$(OUTDIR)/Dudes.bsc"
BSC32_SBRS= \
".\dudes__1\3dengine.sbr" \
".\dudes__1\3dshapes.sbr" \
".\dudes__1\3dtools.sbr" \
".\dudes__1\3dwrap.sbr" \
".\dudes__1\antagon.sbr" \
".\dudes__1\Arm.sbr" \
".\dudes__1\Attach.sbr" \
".\dudes__1\Baseobj.sbr" \
".\dudes__1\bmpsurf.sbr" \
".\dudes__1\command.sbr" \
".\dudes__1\control.sbr" \
".\dudes__1\detail.sbr" \
".\dudes__1\Dude.sbr" \
".\dudes__1\dudeDoc.sbr" \
".\dudes__1\dudehold.sbr" \
".\dudes__1\dudes.sbr" \
".\dudes__1\dudeView.sbr" \
".\dudes__1\EditFile.sbr" \
".\dudes__1\floor.sbr" \
".\dudes__1\Gateway.sbr" \
".\dudes__1\girl.sbr" \
".\dudes__1\head.sbr" \
".\dudes__1\higharea.sbr" \
".\dudes__1\landscpe.sbr" \
".\dudes__1\Launch.sbr" \
".\dudes__1\leg.sbr" \
".\dudes__1\Level1.sbr" \
".\dudes__1\Level3.sbr" \
".\dudes__1\Levels.sbr" \
".\dudes__1\MainFrm.sbr" \
".\dudes__1\personal.sbr" \
".\dudes__1\picklist.sbr" \
".\dudes__1\queue.sbr" \
".\dudes__1\scrlsurf.sbr" \
".\dudes__1\StdAfx.sbr" \
".\dudes__1\Tcdirect.sbr" \
".\dudes__1\teleport.sbr" \
".\dudes__1\weaphold.sbr" \
".\dudes__1\weapon.sbr"
".\dudes__1\Dudes.bsc" : "$(OUTDIR)" $(BSC32_SBRS)
$(BSC32) @<<
$(BSC32_FLAGS) $(BSC32_SBRS)
<<
LINK32=link.exe
# ADD BASE LINK32 winmm.lib vfw32.lib cosmoglu.lib cosmogl.lib /nologo /subsystem:windows /machine:I386 /out:"3dDudes.exe"
# ADD LINK32 winmm.lib vfw32.lib opengl32.lib glu32.lib /nologo /subsystem:windows /machine:I386 /out:"3dDudes.exe"
LINK32_FLAGS=winmm.lib vfw32.lib opengl32.lib glu32.lib /nologo\
/subsystem:windows /incremental:no /pdb:"$(OUTDIR)/3dDudes.pdb" /machine:I386\
/out:"3dDudes.exe"
LINK32_OBJS= \
".\dudes__1\3dengine.obj" \
".\dudes__1\3dshapes.obj" \
".\dudes__1\3dtools.obj" \
".\dudes__1\3dwrap.obj" \
".\dudes__1\antagon.obj" \
".\dudes__1\Arm.obj" \
".\dudes__1\Attach.obj" \
".\dudes__1\Baseobj.obj" \
".\dudes__1\bmpsurf.obj" \
".\dudes__1\command.obj" \
".\dudes__1\control.obj" \
".\dudes__1\detail.obj" \
".\dudes__1\Dude.obj" \
".\dudes__1\dudeDoc.obj" \
".\dudes__1\dudehold.obj" \
".\dudes__1\dudes.obj" \
".\dudes__1\dudes.res" \
".\dudes__1\dudeView.obj" \
".\dudes__1\EditFile.obj" \
".\dudes__1\floor.obj" \
".\dudes__1\Gateway.obj" \
".\dudes__1\girl.obj" \
".\dudes__1\head.obj" \
".\dudes__1\higharea.obj" \
".\dudes__1\landscpe.obj" \
".\dudes__1\Launch.obj" \
".\dudes__1\leg.obj" \
".\dudes__1\Level1.obj" \
".\dudes__1\Level3.obj" \
".\dudes__1\Levels.obj" \
".\dudes__1\MainFrm.obj" \
".\dudes__1\personal.obj" \
".\dudes__1\picklist.obj" \
".\dudes__1\queue.obj" \
".\dudes__1\scrlsurf.obj" \
".\dudes__1\StdAfx.obj" \
".\dudes__1\Tcdirect.obj" \
".\dudes__1\teleport.obj" \
".\dudes__1\weaphold.obj" \
".\dudes__1\weapon.obj"
".\3dDudes.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
$(LINK32) @<<
$(LINK32_FLAGS) $(LINK32_OBJS)
<<
!ELSEIF "$(CFG)" == "dudes - Win32 Edit Tool Debug OpenGL"
# PROP BASE Use_MFC 5
# PROP BASE Use_Debug_Libraries 0
# PROP BASE Output_Dir "dudes__2"
# PROP BASE Intermediate_Dir "dudes__2"
# PROP BASE Target_Dir ""
# PROP Use_MFC 5
# PROP Use_Debug_Libraries 0
# PROP Output_Dir "dudes__2"
# PROP Intermediate_Dir "dudes__2"
# PROP Target_Dir ""
OUTDIR=.\dudes__2
INTDIR=.\dudes__2
ALL : ".\EditDude.exe" ".\dudes__2\dudes.tlb" ".\Editor\EditDbug.bsc"
CLEAN :
-@erase ".\dudes__2\3dengine.obj"
-@erase ".\dudes__2\3dengine.sbr"
-@erase ".\dudes__2\3dshapes.obj"
-@erase ".\dudes__2\3dshapes.sbr"
-@erase ".\dudes__2\3dtools.obj"
-@erase ".\dudes__2\3dtools.sbr"
-@erase ".\dudes__2\3dwrap.obj"
-@erase ".\dudes__2\3dwrap.sbr"
-@erase ".\dudes__2\antagon.obj"
-@erase ".\dudes__2\antagon.sbr"
-@erase ".\dudes__2\Arm.obj"
-@erase ".\dudes__2\Arm.sbr"
-@erase ".\dudes__2\Attach.obj"
-@erase ".\dudes__2\Attach.sbr"
-@erase ".\dudes__2\Baseobj.obj"
-@erase ".\dudes__2\Baseobj.sbr"
-@erase ".\dudes__2\bmpsurf.obj"
-@erase ".\dudes__2\bmpsurf.sbr"
-@erase ".\dudes__2\command.obj"
-@erase ".\dudes__2\command.sbr"
-@erase ".\dudes__2\control.obj"
-@erase ".\dudes__2\control.sbr"
-@erase ".\dudes__2\detail.obj"
-@erase ".\dudes__2\detail.sbr"
-@erase ".\dudes__2\Dude.obj"
-@erase ".\dudes__2\Dude.sbr"
-@erase ".\dudes__2\dudeDoc.obj"
-@erase ".\dudes__2\dudeDoc.sbr"
-@erase ".\dudes__2\dudehold.obj"
-@erase ".\dudes__2\dudehold.sbr"
-@erase ".\dudes__2\dudes.obj"
-@erase ".\dudes__2\Dudes.pch"
-@erase ".\dudes__2\dudes.sbr"
-@erase ".\dudes__2\dudes.tlb"
-@erase ".\dudes__2\dudeView.obj"
-@erase ".\dudes__2\dudeView.sbr"
-@erase ".\dudes__2\EditFile.obj"
-@erase ".\dudes__2\EditFile.sbr"
-@erase ".\dudes__2\floor.obj"
-@erase ".\dudes__2\floor.sbr"
-@erase ".\dudes__2\Gateway.obj"
-@erase ".\dudes__2\Gateway.sbr"
-@erase ".\dudes__2\girl.obj"
-@erase ".\dudes__2\girl.sbr"
-@erase ".\dudes__2\head.obj"
-@erase ".\dudes__2\head.sbr"
-@erase ".\dudes__2\higharea.obj"
-@erase ".\dudes__2\higharea.sbr"
-@erase ".\dudes__2\landscpe.obj"
-@erase ".\dudes__2\landscpe.sbr"
-@erase ".\dudes__2\Launch.obj"
-@erase ".\dudes__2\Launch.sbr"
-@erase ".\dudes__2\leg.obj"
-@erase ".\dudes__2\leg.sbr"
-@erase ".\dudes__2\Level1.obj"
-@erase ".\dudes__2\Level1.sbr"
-@erase ".\dudes__2\Level3.obj"
-@erase ".\dudes__2\Level3.sbr"
-@erase ".\dudes__2\Levels.obj"
-@erase ".\dudes__2\Levels.sbr"
-@erase ".\dudes__2\MainFrm.obj"
-@erase ".\dudes__2\MainFrm.sbr"
-@erase ".\dudes__2\personal.obj"
-@erase ".\dudes__2\personal.sbr"
-@erase ".\dudes__2\picklist.obj"
-@erase ".\dudes__2\picklist.sbr"
-@erase ".\dudes__2\queue.obj"
-@erase ".\dudes__2\queue.sbr"
-@erase ".\dudes__2\scrlsurf.obj"
-@erase ".\dudes__2\scrlsurf.sbr"
-@erase ".\dudes__2\StdAfx.obj"
-@erase ".\dudes__2\StdAfx.sbr"
-@erase ".\dudes__2\Tcdirect.obj"
-@erase ".\dudes__2\Tcdirect.sbr"
-@erase ".\dudes__2\teleport.obj"
-@erase ".\dudes__2\teleport.sbr"
-@erase ".\dudes__2\vc40.idb"
-@erase ".\dudes__2\vc40.pdb"
-@erase ".\dudes__2\weaphold.obj"
-@erase ".\dudes__2\weaphold.sbr"
-@erase ".\dudes__2\weapon.obj"
-@erase ".\dudes__2\weapon.sbr"
-@erase ".\EditDude.exe"
-@erase ".\Editor\EditDbug.bsc"
-@erase ".\Editor\EditDbug.res"
"$(OUTDIR)" :
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
# ADD BASE CPP /nologo /G3 /Gr /Zp16 /MT /W4 /Gm /vd0 /GR /GX /Zi /Od /Ob1 /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "EDITOR" /FR /Yu"stdafx.h" /c
# SUBTRACT BASE CPP /u
# ADD CPP /nologo /G3 /Gr /Zp16 /MT /W4 /Gm /vd0 /GR /GX /Zi /Od /Ob1 /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "EDITOR" /D "_MBCS" /FR /Yu"stdafx.h" /c
# SUBTRACT CPP /u
CPP_PROJ=/nologo /G3 /Gr /Zp16 /MT /W4 /Gm /vd0 /GR /GX /Zi /Od /Ob1 /D "WIN32"\
/D "_DEBUG" /D "_WINDOWS" /D "EDITOR" /D "_MBCS" /FR"$(INTDIR)/"\
/Fp"$(INTDIR)/Dudes.pch" /Yu"stdafx.h" /Fo"$(INTDIR)/" /Fd"$(INTDIR)/" /c
CPP_OBJS=.\dudes__2/
CPP_SBRS=.\dudes__2/
# ADD BASE MTL /nologo /D "_DEBUG" /win32
# ADD MTL /nologo /D "_DEBUG" /win32
MTL_PROJ=/nologo /D "_DEBUG" /win32
# ADD BASE RSC /l 0x409 /fo"Editor/EditDbug.res" /d "_DEBUG" /d "EDITOR"
# ADD RSC /l 0x409 /fo"Editor/EditDbug.res" /d "_DEBUG" /d "EDITOR"
RSC_PROJ=/l 0x409 /fo"Editor/EditDbug.res" /d "_DEBUG" /d "EDITOR"
BSC32=bscmake.exe
# ADD BASE BSC32 /nologo /o"Editor/EditDbug.bsc"
# ADD BSC32 /nologo /o"Editor/EditDbug.bsc"
BSC32_FLAGS=/nologo /o"Editor/EditDbug.bsc"
BSC32_SBRS= \
".\dudes__2\3dengine.sbr" \
".\dudes__2\3dshapes.sbr" \
".\dudes__2\3dtools.sbr" \
".\dudes__2\3dwrap.sbr" \
".\dudes__2\antagon.sbr" \
".\dudes__2\Arm.sbr" \
".\dudes__2\Attach.sbr" \
".\dudes__2\Baseobj.sbr" \
".\dudes__2\bmpsurf.sbr" \
".\dudes__2\command.sbr" \
".\dudes__2\control.sbr" \
".\dudes__2\detail.sbr" \
".\dudes__2\Dude.sbr" \
".\dudes__2\dudeDoc.sbr" \
".\dudes__2\dudehold.sbr" \
".\dudes__2\dudes.sbr" \
".\dudes__2\dudeView.sbr" \
".\dudes__2\EditFile.sbr" \
".\dudes__2\floor.sbr" \
".\dudes__2\Gateway.sbr" \
".\dudes__2\girl.sbr" \
".\dudes__2\head.sbr" \
".\dudes__2\higharea.sbr" \
".\dudes__2\landscpe.sbr" \
".\dudes__2\Launch.sbr" \
".\dudes__2\leg.sbr" \
".\dudes__2\Level1.sbr" \
".\dudes__2\Level3.sbr" \
".\dudes__2\Levels.sbr" \
".\dudes__2\MainFrm.sbr" \
".\dudes__2\personal.sbr" \
".\dudes__2\picklist.sbr" \
".\dudes__2\queue.sbr" \
".\dudes__2\scrlsurf.sbr" \
".\dudes__2\StdAfx.sbr" \
".\dudes__2\Tcdirect.sbr" \
".\dudes__2\teleport.sbr" \
".\dudes__2\weaphold.sbr" \
".\dudes__2\weapon.sbr"
".\Editor\EditDbug.bsc" : "$(OUTDIR)" $(BSC32_SBRS)
$(BSC32) @<<
$(BSC32_FLAGS) $(BSC32_SBRS)
<<
LINK32=link.exe
# ADD BASE LINK32 winmm.lib vfw32.lib cosmoglu.lib cosmogl.lib /nologo /subsystem:windows /profile /debug /machine:I386 /out:"EditDbug.exe"
# ADD LINK32 winmm.lib vfw32.lib opengl32.lib glu32.lib /nologo /subsystem:windows /profile /debug /machine:I386 /out:"EditDude.exe"
LINK32_FLAGS=winmm.lib vfw32.lib opengl32.lib glu32.lib /nologo\
/subsystem:windows /profile /debug /machine:I386 /out:"EditDude.exe"
LINK32_OBJS= \
".\dudes__2\3dengine.obj" \
".\dudes__2\3dshapes.obj" \
".\dudes__2\3dtools.obj" \
".\dudes__2\3dwrap.obj" \
".\dudes__2\antagon.obj" \
".\dudes__2\Arm.obj" \
".\dudes__2\Attach.obj" \
".\dudes__2\Baseobj.obj" \
".\dudes__2\bmpsurf.obj" \
".\dudes__2\command.obj" \
".\dudes__2\control.obj" \
".\dudes__2\detail.obj" \
".\dudes__2\Dude.obj" \
".\dudes__2\dudeDoc.obj" \
".\dudes__2\dudehold.obj" \
".\dudes__2\dudes.obj" \
".\dudes__2\dudeView.obj" \
".\dudes__2\EditFile.obj" \
".\dudes__2\floor.obj" \
".\dudes__2\Gateway.obj" \
".\dudes__2\girl.obj" \
".\dudes__2\head.obj" \
".\dudes__2\higharea.obj" \
".\dudes__2\landscpe.obj" \
".\dudes__2\Launch.obj" \
".\dudes__2\leg.obj" \
".\dudes__2\Level1.obj" \
".\dudes__2\Level3.obj" \
".\dudes__2\Levels.obj" \
".\dudes__2\MainFrm.obj" \
".\dudes__2\personal.obj" \
".\dudes__2\picklist.obj" \
".\dudes__2\queue.obj" \
".\dudes__2\scrlsurf.obj" \
".\dudes__2\StdAfx.obj" \
".\dudes__2\Tcdirect.obj" \
".\dudes__2\teleport.obj" \
".\dudes__2\weaphold.obj" \
".\dudes__2\weapon.obj" \
".\Editor\EditDbug.res"
".\EditDude.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
$(LINK32) @<<
$(LINK32_FLAGS) $(LINK32_OBJS)
<<
!ENDIF
.c{$(CPP_OBJS)}.obj:
$(CPP) $(CPP_PROJ) $<
.cpp{$(CPP_OBJS)}.obj:
$(CPP) $(CPP_PROJ) $<
.cxx{$(CPP_OBJS)}.obj:
$(CPP) $(CPP_PROJ) $<
.c{$(CPP_SBRS)}.sbr:
$(CPP) $(CPP_PROJ) $<
.cpp{$(CPP_SBRS)}.sbr:
$(CPP) $(CPP_PROJ) $<
.cxx{$(CPP_SBRS)}.sbr:
$(CPP) $(CPP_PROJ) $<
################################################################################
# Begin Target
# Name "dudes - Win32 Release"
# Name "dudes - Win32 Debug"
# Name "dudes - Win32 Edit Tool"
# Name "dudes - Win32 Edit Tool Debug"
# Name "dudes - Win32 Debug OpenGL"
# Name "dudes - Win32 Release OpenGL"
# Name "dudes - Win32 Edit Tool Debug OpenGL"
!IF "$(CFG)" == "dudes - Win32 Release"
!ELSEIF "$(CFG)" == "dudes - Win32 Debug"
!ELSEIF "$(CFG)" == "dudes - Win32 Edit Tool"
!ELSEIF "$(CFG)" == "dudes - Win32 Edit Tool Debug"
!ELSEIF "$(CFG)" == "dudes - Win32 Debug OpenGL"
!ELSEIF "$(CFG)" == "dudes - Win32 Release OpenGL"
!ELSEIF "$(CFG)" == "dudes - Win32 Edit Tool Debug OpenGL"
!ENDIF
################################################################################
# Begin Source File
SOURCE=.\dudes.odl
!IF "$(CFG)" == "dudes - Win32 Release"
".\Release\dudes.tlb" : $(SOURCE) "$(OUTDIR)"
$(MTL) /nologo /D "NDEBUG" /tlb "$(OUTDIR)/dudes.tlb" /win32 $(SOURCE)
!ELSEIF "$(CFG)" == "dudes - Win32 Debug"
".\Debug\dudes.tlb" : $(SOURCE) "$(OUTDIR)"
$(MTL) /nologo /D "_DEBUG" /tlb "$(OUTDIR)/dudes.tlb" /win32 $(SOURCE)
!ELSEIF "$(CFG)" == "dudes - Win32 Edit Tool"
".\Editor\dudes.tlb" : $(SOURCE) "$(OUTDIR)"
$(MTL) /nologo /D "NDEBUG" /tlb "$(OUTDIR)/dudes.tlb" /win32 $(SOURCE)
!ELSEIF "$(CFG)" == "dudes - Win32 Edit Tool Debug"
".\dudes__0\dudes.tlb" : $(SOURCE) "$(OUTDIR)"
$(MTL) /nologo /D "_DEBUG" /tlb "$(OUTDIR)/dudes.tlb" /win32 $(SOURCE)
!ELSEIF "$(CFG)" == "dudes - Win32 Debug OpenGL"
".\dudes___\dudes.tlb" : $(SOURCE) "$(OUTDIR)"
$(MTL) /nologo /D "_DEBUG" /tlb "$(OUTDIR)/dudes.tlb" /win32 $(SOURCE)
!ELSEIF "$(CFG)" == "dudes - Win32 Release OpenGL"
".\dudes__1\dudes.tlb" : $(SOURCE) "$(OUTDIR)"
$(MTL) /nologo /D "NDEBUG" /tlb "$(OUTDIR)/dudes.tlb" /win32 $(SOURCE)
!ELSEIF "$(CFG)" == "dudes - Win32 Edit Tool Debug OpenGL"
".\dudes__2\dudes.tlb" : $(SOURCE) "$(OUTDIR)"
$(MTL) /nologo /D "_DEBUG" /tlb "$(OUTDIR)/dudes.tlb" /win32 $(SOURCE)
!ENDIF
# End Source File
################################################################################
# Begin Source File
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -