diff options
Diffstat (limited to 'hammer/hammer_dll.vpc')
| -rw-r--r-- | hammer/hammer_dll.vpc | 707 |
1 files changed, 707 insertions, 0 deletions
diff --git a/hammer/hammer_dll.vpc b/hammer/hammer_dll.vpc new file mode 100644 index 0000000..7638c66 --- /dev/null +++ b/hammer/hammer_dll.vpc @@ -0,0 +1,707 @@ +//----------------------------------------------------------------------------- +// HAMMER_DLL.VPC +// +// Project Script +//----------------------------------------------------------------------------- + +$Macro SRCDIR ".." +$Macro OUTBINDIR "$SRCDIR\..\game\bin" + +$Include "$SRCDIR\vpc_scripts\source_dll_base.vpc" + +$Configuration +{ + $Compiler + { + $AdditionalIncludeDirectories "$BASE;$SRCDIR\common\shaderdll,$SRCDIR\common\iostream;$SRCDIR\dx9sdk\include;$SRCDIR\engine;$SRCDIR\game\shared;$SRCDIR\utils\common" + $PreprocessorDefinitions "$BASE;VALVE;PROTECTED_THINGS_DISABLE;VERSION_SAFE_STEAM_API_INTERFACES;NO_WARN_MBCS_MFC_DEPRECATION" + $Create/UsePrecompiledHeader "Use Precompiled Header (/Yu)" + $AdditionalOptions "$BASE /EHa" + } + + $Linker + { + // Deprecated MBCS MFC libraries for VS 2013 (nafxcw.lib and nafxcwd.lib) can be downloaded from http://go.microsoft.com/?linkid=9832071 + $AdditionalDependencies "$BASE winmm.lib rpcrt4.lib" + } +} + +$Configuration "Debug" +{ + $Compiler + { + $PrecompiledHeaderFile "Hammer___Win32_Debug/hammer.pch" + } +} + +$Configuration "Release" +{ + $Compiler + { + $PrecompiledHeaderFile "Hammer___Win32_Release/hammer.pch" + } +} + +$Project "hammer_dll" +{ + $Folder "Source Files" + { + -$File "$SRCDIR\public\tier0\memoverride.cpp" + $File "$SRCDIR\public\tier0\memoverride.cpp" + { + $Configuration + { + $Compiler + { + $PreprocessorDefinitions "$BASE;NO_MEMOVERRIDE_NEW_DELETE" + $Create/UsePrecompiledHeader "Not Using Precompiled Headers" + } + } + } + + $File "StdAfx.cpp" + { + $Configuration + { + $Compiler + { + $Create/UsePrecompiledHeader "Create Precompiled Header (/Yc)" + } + } + } + + $File "$SRCDIR\public\bone_setup.cpp" \ + "$SRCDIR\public\builddisp.cpp" \ + "BuildNum.cpp" \ + "Camera.cpp" \ + "$SRCDIR\public\ChunkFile.cpp" \ + "$SRCDIR\public\CollisionUtils.cpp" \ + "$SRCDIR\common\ConfigManager.cpp" \ + "$SRCDIR\common\SourceAppInfo.cpp" \ + "$SRCDIR\public\disp_common.cpp" \ + "$SRCDIR\public\disp_powerinfo.cpp" \ + "$SRCDIR\public\filesystem_helpers.cpp" \ + "$SRCDIR\public\filesystem_init.cpp" \ + "hammer_mathlib.cpp" \ + "$SRCDIR\public\KeyFrame\keyframe.cpp" \ + "$SRCDIR\public\rope_physics.cpp" \ + "SaveInfo.cpp" \ + "$SRCDIR\public\simple_physics.cpp" \ + "$SRCDIR\public\studio.cpp" \ + "$SRCDIR\public\vgui_controls\vgui_controls.cpp" \ + "ViewerSettings.cpp" + { + $Configuration + { + $Compiler + { + $Create/UsePrecompiledHeader "Not Using Precompiled Headers" + } + } + } + + $File "ActiveItemList.h" + $File "$SRCDIR\public\tier0\afxmem_override.cpp" + $File "AnchorMgr.cpp" + $File "AnchorMgr.h" + $File "AngleBox.cpp" + $File "AngleBox.h" + $File "AutoSelCombo.cpp" + $File "AutoSelCombo.h" + $File "Axes2.cpp" + $File "Axes2.h" + $File "BlockArray.h" + $File "BoundBox.cpp" + $File "BoundBox.h" + $File "Brushops.cpp" + $File "BrushOps.h" + $File "bsplighting.cpp" + $File "bsplighting.h" + $File "bsplightingthread.cpp" + $File "bsplightingthread.h" + $File "$SRCDIR\public\builddisp.h" + $File "Camera.h" + $File "ChildFrm.cpp" + $File "ChildFrm.h" + $File "$SRCDIR\public\ChunkFile.h" + $File "clipcode.cpp" + $File "clipcode.h" + $File "Clock.cpp" + $File "$SRCDIR\public\CollisionUtils.h" + $File "ControlBarIDs.h" + $File "CreateArch.cpp" + $File "CullTreeNode.cpp" + $File "CullTreeNode.h" + $File "CustomMessages.h" + $File "DetailObjects.cpp" + $File "DetailObjects.h" + $File "$SRCDIR\public\disp_common.h" + $File "DispManager.cpp" + $File "DispManager.h" + $File "DispMapImageFilter.cpp" + $File "DispMapImageFilter.h" + $File "DispPaint.cpp" + $File "DispPaint.h" + $File "DispSew.cpp" + $File "DispSew.h" + $File "DispShore.cpp" + $File "DispShore.h" + $File "DispSubdiv.cpp" + $File "DispSubdiv.h" + $File "DynamicDialogWnd.cpp" + $File "DynamicDialogWnd.h" + $File "EditGameClass.cpp" + $File "EditGameClass.h" + $File "EditGameConfigs.cpp" + $File "EditGameConfigs.h" + $File "EditGroups.h" + $File "EntityConnection.cpp" + $File "EntityConnection.h" + $File "Error3d.h" + $File "events.cpp" + $File "FaceEdit_DispPage.h" + $File "FaceEdit_MaterialPage.h" + $File "FaceEditSheet.h" + $File "FileChangeWatcher.h" + $File "FileChangeWatcher.cpp" + $File "FilterControl.h" + $File "FilteredComboBox.cpp" + $File "gameconfig.cpp" + $File "gameconfig.h" + $File "gamepalette.cpp" + $File "gamepalette.h" + $File "Gizmo.cpp" + $File "Gizmo.h" + $File "GlobalFunctions.h" + $File "GroupList.cpp" + $File "GroupList.h" + $File "hammer.cpp" + $File "hammer.h" + $File "Hammer.rc" + $File "hammer_mathlib.h" + $File "HammerScene.cpp" + $File "HammerScene.h" + $File "HammerVGui.cpp" + $File "HammerVGui.h" + $File "HelperFactory.cpp" + $File "History.cpp" + $File "History.h" + $File "ibsplighting.h" + $File "IconComboBox.cpp" + $File "IconComboBox.h" + $File "$SRCDIR\public\interpolatortypes.cpp" + { + $Configuration + { + $Compiler + { + $Create/UsePrecompiledHeader "Not Using Precompiled Headers" + } + } + } + $File "$SRCDIR\public\ivraddll.h" + $File "Keyboard.cpp" + $File "Keyboard.h" + $File "$SRCDIR\public\KeyFrame\keyframe.h" + $File "ListBoxEx.cpp" + $File "ListBoxEx.h" + $File "LoadSave_MAP.cpp" + $File "LoadSave_RMF.cpp" + $File "lpreview_thread.cpp" + $File "lprvwindow.cpp" + $File "MainFrm.cpp" + $File "MainFrm.h" + $File "MakePrefabLibrary.cpp" + $File "Manifest.cpp" + $File "Manifest.h" + $File "ManifestDialog.cpp" + $File "ManifestDialog.h" + $File "MapDefs.h" + $File "Mapdoc.cpp" + $File "MapErrorsDlg.h" + $File "MapInfoDlg.h" + $File "MapPath.cpp" + $File "MapPath.h" + $File "MapView.cpp" + $File "MapView.h" + $File "MapView2D.cpp" + $File "MapView2D.h" + $File "mapview2dbase.cpp" + $File "mapview2dbase.h" + $File "MapView3D.cpp" + $File "mapview3d.h" + $File "mapviewlogical.cpp" + $File "mapviewlogical.h" + $File "materialproxyfactory_wc.cpp" + $File "materialproxyfactory_wc.h" + $File "MDIClientWnd.cpp" + $File "MDIClientWnd.h" + $File "MessageWnd.cpp" + $File "MessageWnd.h" + $File "misc.cpp" + $File "ModelBrowser.cpp" + $File "ModelBrowser.h" + $File "ModelFactory.h" + $File "MyCheckListBox.h" + $File "NewDocType.h" + $File "NewKeyValue.h" + $File "NewVisGroupDlg.h" + $File "Noise.cpp" + $File "ObjectBar.cpp" + $File "ObjectBar.h" + $File "ObjectPage.h" + $File "ObjectProperties.h" + $File "OP_Entity.h" + $File "OP_Flags.h" + $File "OP_Groups.h" + $File "OP_Input.h" + $File "OP_Model.h" + $File "OP_Output.h" + $File "optbuild.h" + $File "OPTConfigs.h" + $File "OPTGeneral.h" + $File "OptionProperties.h" + $File "Options.cpp" + $File "Options.h" + $File "OPTTextures.h" + $File "OPTView2D.h" + $File "OPTView3D.h" + $File "osver.cpp" + $File "PakDoc.h" + $File "PakFrame.h" + $File "PakViewDirec.h" + $File "PakViewFiles.h" + $File "PopupMenus.h" + $File "Prefab3D.cpp" + $File "Prefab3d.h" + $File "Prefabs.cpp" + $File "Prefabs.h" + $File "ProcessWnd.cpp" + $File "ProcessWnd.h" + $File "progdlg.h" + $File "Render.cpp" + $File "Render2D.cpp" + $File "Render2D.h" + $File "Render3DMS.cpp" + $File "Render3DMS.h" + $File "RenderUtils.cpp" + $File "RenderUtils.h" + $File "resource.h" + $File "RichEditCtrlEx.cpp" + $File "RichEditCtrlEx.h" + $File "RunCommands.cpp" + $File "RunCommands.h" + $File "RunMap.cpp" + $File "RunMap.h" + $File "SaveInfo.h" + $File "ScenePreviewDlg.cpp" + $File "ScenePreviewDlg.h" + $File "SearchBox.h" + $File "Selection.cpp" + $File "Shell.h" + $File "SoundBrowser.cpp" + $File "SoundBrowser.h" + $File "soundsystem.cpp" + $File "soundsystem.h" + $File "Splash.cpp" + $File "Splash.h" + $File "Sprite.cpp" + $File "SSolid.cpp" + $File "SSolid.h" + $File "StatusBarIDs.h" + $File "stdafx.h" + $File "$SRCDIR\utils\common\scriplib.cpp" + { + $Configuration + { + $Compiler + { + $Create/UsePrecompiledHeader "Not Using Precompiled Headers" + } + } + } + + $File "StockSolids.cpp" + $File "StockSolids.h" + $File "StudioModel.cpp" + $File "StudioModel.h" + $File "TargetNameCombo.cpp" + $File "TargetNameCombo.h" + $File "TextureBar.h" + $File "TextureBox.cpp" + $File "TextureBox.h" + $File "texturebrowser.h" + $File "TextureConverter.cpp" + $File "TextureConverter.h" + $File "TextureWindow.cpp" + $File "TextureWindow.h" + $File "TitleWnd.cpp" + $File "TitleWnd.h" + $File "Tooldefs.h" + $File "$SRCDIR\public\maya\valveMaya\Undo.h" + $File "VGuiWnd.cpp" + $File "VGuiWnd.h" + $File "ViewerSettings.h" + $File "VisGroup.cpp" + $File "VisGroup.h" + $File "wndTex.h" + + $Folder "Map classes" + { + $File "MapAlignedBox.cpp" + $File "MapAlignedBox.h" + $File "MapAnimator.cpp" + $File "MapAnimator.h" + $File "MapAtom.h" + $File "MapAxisHandle.cpp" + $File "MapAxisHandle.h" + $File "Mapclass.cpp" + $File "mapclass.h" + $File "mapcylinder.cpp" + $File "mapcylinder.h" + $File "MapDecal.cpp" + $File "MapDecal.h" + $File "MapDisp.cpp" + $File "MapDisp.h" + $File "mapdoc.h" + $File "MapEntity.cpp" + $File "MapEntity.h" + $File "MapFace.cpp" + $File "MapFace.h" + $File "MapFrustum.cpp" + $File "MapFrustum.h" + $File "MapGroup.cpp" + $File "MapGroup.h" + $File "MapHelper.cpp" + $File "MapInstance.cpp" + $File "MapInstance.h" + $File "MapKeyFrame.cpp" + $File "MapKeyFrame.h" + $File "MapLight.cpp" + $File "MapLight.h" + $File "MapLightCone.cpp" + $File "MapLightCone.h" + $File "MapLine.cpp" + $File "MapLine.h" + $File "MapOverlay.cpp" + $File "MapOverlay.h" + $File "mapoverlaytrans.cpp" + $File "mapoverlaytrans.h" + $File "mapplayerhullhandle.cpp" + $File "mapplayerhullhandle.h" + $File "MapPoint.cpp" + $File "MapPoint.h" + $File "MapPointHandle.cpp" + $File "MapPointHandle.h" + $File "MapQuadBounds.cpp" + $File "MapQuadBounds.h" + $File "MapSideList.cpp" + $File "MapSideList.h" + $File "MapSolid.cpp" + $File "MapSolid.h" + $File "MapSphere.cpp" + $File "MapSphere.h" + $File "MapSprite.cpp" + $File "MapStudioModel.cpp" + $File "MapStudioModel.h" + $File "mapsweptplayerhull.cpp" + $File "mapsweptplayerhull.h" + $File "MapWorld.cpp" + $File "MapWorld.h" + } + + $Folder "Tools" + { + $File "Box3D.cpp" + $File "Box3D.h" + $File "Tool3D.cpp" + $File "Tool3D.h" + $File "ToolAxisHandle.cpp" + $File "ToolAxisHandle.h" + $File "ToolBase.cpp" + $File "ToolBlock.cpp" + $File "ToolBlock.h" + $File "ToolCamera.cpp" + $File "ToolCamera.h" + $File "ToolClipper.cpp" + $File "ToolClipper.h" + $File "ToolCordon.cpp" + $File "ToolCordon.h" + $File "ToolDecal.cpp" + $File "ToolDecal.h" + $File "ToolDisplace.cpp" + $File "ToolDisplace.h" + $File "ToolEntity.cpp" + $File "ToolEntity.h" + $File "ToolInterface.h" + $File "ToolMagnify.cpp" + $File "ToolMagnify.h" + $File "ToolManager.cpp" + $File "ToolManager.h" + $File "ToolMaterial.cpp" + $File "ToolMaterial.h" + $File "ToolMorph.cpp" + $File "ToolMorph.h" + $File "ToolOverlay.cpp" + $File "ToolOverlay.h" + $File "ToolPickAngles.cpp" + $File "ToolPickAngles.h" + $File "ToolPickEntity.cpp" + $File "ToolPickEntity.h" + $File "ToolPickFace.cpp" + $File "ToolPickFace.h" + $File "ToolPointHandle.cpp" + $File "ToolPointHandle.h" + $File "ToolSelection.cpp" + $File "ToolSelection.h" + $File "ToolSphere.cpp" + $File "ToolSphere.h" + $File "toolswepthull.cpp" + $File "toolswepthull.h" + } + + $Folder "Texture/materials system" + { + $File "DummyTexture.cpp" + $File "DummyTexture.h" + $File "IEditorTexture.h" + $File "Material.cpp" + $File "Material.h" + $File "Texture.cpp" + $File "Texture.h" + $File "TextureSystem.cpp" + $File "WADTexture.cpp" + $File "WADTexture.h" + } + + $Folder "Shell" + { + $File "Shell.cpp" + $File "ShellMessageWnd.cpp" + } + + $Folder "Dialogs" + { + $File "ArchDlg.cpp" + $File "ArchDlg.h" + $File "DispDlg.cpp" + $File "DispDlg.h" + $File "EditGroups.cpp" + $File "EditPathDlg.cpp" + $File "EditPathDlg.h" + $File "EditPathNodeDlg.cpp" + $File "EditPathNodeDlg.h" + $File "EditPrefabDlg.cpp" + $File "EditPrefabDlg.h" + $File "EntityHelpDlg.cpp" + $File "EntityHelpDlg.h" + $File "EntityReportDlg.cpp" + $File "EntityReportDlg.h" + $File "FaceEdit_DispPage.cpp" + $File "FaceEdit_MaterialPage.cpp" + $File "FaceEditSheet.cpp" + $File "FilterControl.cpp" + $File "GotoBrushDlg.cpp" + $File "GotoBrushDlg.h" + $File "hammerbar.cpp" + $File "MapAnimationDlg.cpp" + $File "MapAnimationDlg.h" + $File "MapCheckDlg.cpp" + $File "MapCheckDlg.h" + $File "MapDiffDlg.cpp" + $File "MapDiffDlg.h" + $File "MapErrorsDlg.cpp" + $File "MapInfoDlg.cpp" + $File "materialdlg.cpp" + $File "materialdlg.h" + $File "NewDocType.cpp" + $File "NewKeyValue.cpp" + $File "NewVisGroupDlg.cpp" + $File "ObjectProperties.cpp" + $File "ObjectPage.cpp" + $File "OP_Entity.cpp" + $File "OP_Flags.cpp" + $File "OP_Groups.cpp" + $File "OP_Input.cpp" + $File "OP_Model.cpp" + $File "OP_Output.cpp" + $File "OPTBuild.cpp" + $File "OPTConfigs.cpp" + $File "OPTGeneral.cpp" + $File "OptionProperties.cpp" + $File "OPTTextures.cpp" + $File "OPTView2D.cpp" + $File "OPTView3D.cpp" + $File "PasteSpecialDlg.cpp" + $File "PasteSpecialDlg.h" + $File "PrefabsDlg.cpp" + $File "PrefabsDlg.h" + $File "ProgDlg.cpp" + $File "ReplaceTexDlg.cpp" + $File "ReplaceTexDlg.h" + $File "RunMapCfgDlg.cpp" + $File "RunMapCfgDlg.h" + $File "RunMapExpertDlg.cpp" + $File "RunMapExpertDlg.h" + $File "ScaleVerticesDlg.cpp" + $File "ScaleVerticesDlg.h" + $File "SculptOptions.cpp" + $File "SculptOptions.h" + $File "SearchReplaceDlg.cpp" + $File "SearchReplaceDlg.h" + $File "SelectEntityDlg.cpp" + $File "SelectEntityDlg.h" + $File "SelectModeDlgBar.cpp" + $File "StrDlg.cpp" + $File "StrDlg.h" + $File "TextureBar.cpp" + $File "texturebrowser.cpp" + $File "TorusDlg.cpp" + $File "torusdlg.h" + $File "TransformDlg.cpp" + $File "TransformDlg.h" + } + } + + $Folder "Resource Files" + { + $File "res\afx_idi_.ico" + $File "res\bitmap1.bmp" + $File "res\bmp00001.bmp" + $File "res\bmp00002.bmp" + $File "res\camera.ico" + $File "res\crosshair.cur" + $File "res\crosshair.ico" + $File "res\cube.bmp" + $File "res\cubechec.bmp" + $File "res\cur00001.cur" + $File "res\cur00002.cur" + $File "res\cursor1.cur" + $File "res\cursor2.cur" + $File "res\cursor3.cur" + $File "res\dispedit.bmp" + $File "res\entity.cur" + $File "res\eyedropper.cur" + $File "res\eyedropper.ico" + $File "facepaint.cur" + $File "res\Forge.ico" + $File "res\ForgeDoc.ico" + $File "res\forgemap.bmp" + $File "res\gizmoaxis.bmp" + $File "res\gizmorotate.bmp" + $File "res\gizmoscale.bmp" + $File "res\gizmotranslate.bmp" + $File "res\handclos.cur" + $File "res\handcurs.cur" + $File "res\ico00001.ico" + $File "res\ico00002.ico" + $File "res\ico00003.ico" + $File "res\ico00004.ico" + $File "res\icon1.ico" + $File "res\idr_manifest.ico" + $File "res\input.ico" + $File "res\input_grey.ico" + $File "res\inputbad.ico" + $File "res\inputbad_grey.ico" + $File "res\magnify.cur" + $File "res\manifest.bmp" + $File "res\manifest2.bmp" + $File "res\mapdoc_n.bmp" + $File "res\mapedit.bmp" + $File "res\mapedit256.bmp" + $File "res\mapeditt.bmp" + $File "res\mapopera.bmp" + $File "res\newsplash.BMP" + $File "res\newtoolbar.bmp" + $File "res\ouput.ico" + $File "res\output_grey.ico" + $File "res\outputbad.ico" + $File "res\outputbad_grey.ico" + $File "res\paktypes.bmp" + $File "res\seltools.bmp" + $File "res\set_u.bmp" + $File "res\smartclick.cur" + $File "res\splash7b.BMP" + $File "res\texturew.ico" + $File "res\Toolbar.bmp" + $File "res\toolbar1.bmp" + $File "res\treeroot.bmp" + $File "res\undoredo.bmp" + $File "res\visgroup.bmp" + $File "res\wcsplash.bmp" + } + + $Folder "Common Header Files" + { + $File "$SRCDIR\public\mathlib\amd3dx.h" + $File "$SRCDIR\public\arraystack.h" + $File "$SRCDIR\public\tier0\basetypes.h" + $File "$SRCDIR\public\bone_setup.h" + $File "$SRCDIR\public\BSPFILE.H" + $File "$SRCDIR\public\bspflags.h" + $File "BuildNum.h" + $File "$SRCDIR\public\mathlib\bumpvects.h" + $File "$SRCDIR\public\cmodel.h" + $File "$SRCDIR\common\ConfigManager.h" + $File "$SRCDIR\public\const.h" + $File "dispview.h" + $File "$SRCDIR\public\fgdlib\EntityDefs.h" + $File "$SRCDIR\public\filesystem.h" + $File "FilteredComboBox.h" + $File "$SRCDIR\public\fgdlib\GDClass.h" + $File "hammerbar.h" + $File "HelperFactory.h" + $File "$SRCDIR\public\fgdlib\HelperInfo.h" + $File "ibsplightingthread.h" + $File "$SRCDIR\public\IHammer.h" + $File "$SRCDIR\public\fgdlib\InputOutput.h" + $File "$SRCDIR\public\tier1\interface.h" + $File "lpreview_thread.h" + $File "lprvwindow.h" + $File "MapHelper.h" + $File "MapSprite.h" + $File "$SRCDIR\public\mathlib\mathlib.h" + $File "$SRCDIR\public\NTree.h" + $File "osver.h" + $File "Render.h" + $File "Selection.h" + $File "SelectModeDlgBar.h" + $File "ShellMessageWnd.h" + $File "SmoothingGroupMgr.h" + $File "Sprite.h" + $File "$SRCDIR\public\studio.h" + $File "subdiv.h" + $File "TextureSystem.h" + $File "$SRCDIR\public\tier1\tokenreader.h" + $File "$SRCDIR\public\tier1\utlbuffer.h" + $File "$SRCDIR\public\tier1\utllinkedlist.h" + $File "$SRCDIR\public\tier1\utlmemory.h" + $File "$SRCDIR\public\tier1\utlrbtree.h" + $File "$SRCDIR\public\tier1\utlvector.h" + $File "$SRCDIR\public\mathlib\vector.h" + $File "$SRCDIR\public\mathlib\vector2d.h" + $File "$SRCDIR\public\mathlib\vector4d.h" + $File "$SRCDIR\public\mathlib\vmatrix.h" + $File "$SRCDIR\public\mathlib\vplane.h" + $File "$SRCDIR\public\wadtypes.h" + $File "$SRCDIR\public\worldsize.h" + } + + $Folder "Link Libraries" + { + $Lib bitmap + $Lib choreoobjects + $Lib dmxloader + $Lib fgdlib + $Lib $LIBCOMMON\jpeglib + $Lib mathlib + $Lib matsys_controls + $Lib raytrace + $ImpLib steam_api + $Lib tier2 + $Lib tier3 + $Lib vgui_controls + } + + $File "whatsnew.txt" +} |