|
72 | 72 | <ClCompile> |
73 | 73 | <Optimization>Disabled</Optimization> |
74 | 74 | <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations> |
75 | | - <AdditionalIncludeDirectories>$(SolutionDir)Externals\OpenAutomate\inc;$(SolutionDir)Externals\glbinding\source\glbinding\include;$(SolutionDir)Externals\gli;$(SolutionDir)Externals\gli\external\glm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |
| 75 | + <AdditionalIncludeDirectories>$(SolutionDir)Externals\OpenAutomate\inc;$(SolutionDir)Externals\glbinding\source\glbinding\include;$(SolutionDir)Externals\gli;$(SolutionDir)Externals\gli\external\glm;$(SolutionDir)Externals\AGS_SDK;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |
76 | 76 | <PreprocessorDefinitions>USE_OGL;GLBINDING_STATIC;NO_XR_VDECLARATOR;_USRDLL;XRRENDER_GL_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions> |
77 | 77 | <MinimalRebuild>false</MinimalRebuild> |
78 | 78 | <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> |
|
86 | 86 | <AdditionalOptions>-Zm200 %(AdditionalOptions)</AdditionalOptions> |
87 | 87 | </ClCompile> |
88 | 88 | <Link> |
89 | | - <AdditionalDependencies>LuaJIT.lib;luabind.lib;nvapi.lib;oalib.lib;opengl32.lib;glu32.lib;glbinding.lib;%(AdditionalDependencies)</AdditionalDependencies> |
| 89 | + <AdditionalDependencies>LuaJIT.lib;luabind.lib;nvapi.lib;amd_ags_x86.lib;oalib.lib;opengl32.lib;glu32.lib;glbinding.lib;%(AdditionalDependencies)</AdditionalDependencies> |
90 | 90 | <SuppressStartupBanner>true</SuppressStartupBanner> |
91 | | - <AdditionalLibraryDirectories>$(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\OpenAutomate\libraries;$(SolutionDir)Externals\nvapi\x86;$(SolutionDir)Externals\luajit\bin\$(PlatformShortName);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |
| 91 | + <AdditionalLibraryDirectories>$(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\OpenAutomate\libraries;$(SolutionDir)Externals\nvapi\x86;$(SolutionDir)Externals\luajit\bin\$(PlatformShortName);$(SolutionDir)Externals\AGS_SDK\ags_lib\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |
92 | 92 | <GenerateDebugInformation>true</GenerateDebugInformation> |
93 | 93 | <GenerateMapFile>false</GenerateMapFile> |
94 | 94 | <SubSystem>Windows</SubSystem> |
|
97 | 97 | <ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers> |
98 | 98 | <RandomizedBaseAddress>false</RandomizedBaseAddress> |
99 | 99 | </Link> |
| 100 | + <PostBuildEvent> |
| 101 | + <Message>Copy AGS dll to output directory</Message> |
| 102 | + <Command>copy /Y "$(SolutionDir)Externals\AGS_SDK\ags_lib\lib\amd_ags_$(PlatformShortName).dll" "$(OutDir)amd_ags_$(PlatformShortName).dll"</Command> |
| 103 | + </PostBuildEvent> |
100 | 104 | </ItemDefinitionGroup> |
101 | 105 | <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> |
102 | 106 | <ClCompile> |
|
107 | 111 | <OmitFramePointers>true</OmitFramePointers> |
108 | 112 | <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations> |
109 | 113 | <WholeProgramOptimization>true</WholeProgramOptimization> |
110 | | - <AdditionalIncludeDirectories>$(SolutionDir)Externals\OpenAutomate\inc;$(SolutionDir)Externals\glbinding\source\glbinding\include;$(SolutionDir)Externals\gli;$(SolutionDir)Externals\gli\external\glm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |
| 114 | + <AdditionalIncludeDirectories>$(SolutionDir)Externals\OpenAutomate\inc;$(SolutionDir)Externals\glbinding\source\glbinding\include;$(SolutionDir)Externals\gli;$(SolutionDir)Externals\gli\external\glm;$(SolutionDir)Externals\AGS_SDK;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |
111 | 115 | <PreprocessorDefinitions>USE_OGL;GLBINDING_STATIC;NO_XR_VDECLARATOR;_USRDLL;XRRENDER_GL_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions> |
112 | 116 | <StringPooling>true</StringPooling> |
113 | 117 | <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> |
|
122 | 126 | <AdditionalOptions>-Zm200 %(AdditionalOptions)</AdditionalOptions> |
123 | 127 | </ClCompile> |
124 | 128 | <Link> |
125 | | - <AdditionalDependencies>LuaJIT.lib;luabind.lib;nvapi.lib;oalib.lib;opengl32.lib;glu32.lib;glbinding.lib;%(AdditionalDependencies)</AdditionalDependencies> |
126 | | - <AdditionalLibraryDirectories>$(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\OpenAutomate\libraries;$(SolutionDir)Externals\nvapi\x86;$(SolutionDir)Externals\luajit\bin\$(PlatformShortName);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |
| 129 | + <AdditionalDependencies>LuaJIT.lib;luabind.lib;nvapi.lib;amd_ags_x86.lib;oalib.lib;opengl32.lib;glu32.lib;glbinding.lib;%(AdditionalDependencies)</AdditionalDependencies> |
| 130 | + <AdditionalLibraryDirectories>$(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\OpenAutomate\libraries;$(SolutionDir)Externals\nvapi\x86;$(SolutionDir)Externals\luajit\bin\$(PlatformShortName);$(SolutionDir)Externals\AGS_SDK\ags_lib\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |
127 | 131 | <GenerateDebugInformation>true</GenerateDebugInformation> |
128 | 132 | <ProgramDatabaseFile>$(OutDir)$(TargetName).pdb</ProgramDatabaseFile> |
129 | 133 | <GenerateMapFile>false</GenerateMapFile> |
|
136 | 140 | <ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers> |
137 | 141 | <RandomizedBaseAddress>false</RandomizedBaseAddress> |
138 | 142 | </Link> |
| 143 | + <PostBuildEvent> |
| 144 | + <Message>Copy AGS dll to output directory</Message> |
| 145 | + <Command>copy /Y "$(SolutionDir)Externals\AGS_SDK\ags_lib\lib\amd_ags_$(PlatformShortName).dll" "$(OutDir)amd_ags_$(PlatformShortName).dll"</Command> |
| 146 | + </PostBuildEvent> |
139 | 147 | </ItemDefinitionGroup> |
140 | 148 | <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Mixed|Win32'"> |
141 | 149 | <ClCompile> |
|
145 | 153 | <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> |
146 | 154 | <OmitFramePointers>false</OmitFramePointers> |
147 | 155 | <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations> |
148 | | - <AdditionalIncludeDirectories>$(SolutionDir)Externals\OpenAutomate\inc;$(SolutionDir)Externals\glbinding\source\glbinding\include;$(SolutionDir)Externals\gli;$(SolutionDir)Externals\gli\external\glm;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |
| 156 | + <AdditionalIncludeDirectories>$(SolutionDir)Externals\OpenAutomate\inc;$(SolutionDir)Externals\glbinding\source\glbinding\include;$(SolutionDir)Externals\gli;$(SolutionDir)Externals\gli\external\glm;$(SolutionDir)Externals\AGS_SDK;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |
149 | 157 | <PreprocessorDefinitions>USE_OGL;GLBINDING_STATIC;NO_XR_VDECLARATOR;_USRDLL;XRRENDER_GL_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions> |
150 | 158 | <StringPooling>true</StringPooling> |
151 | 159 | <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> |
|
159 | 167 | <AdditionalOptions>-Zm200 %(AdditionalOptions)</AdditionalOptions> |
160 | 168 | </ClCompile> |
161 | 169 | <Link> |
162 | | - <AdditionalDependencies>LuaJIT.lib;luabind.lib;nvapi.lib;oalib.lib;opengl32.lib;glu32.lib;glbinding.lib;%(AdditionalDependencies)</AdditionalDependencies> |
163 | | - <AdditionalLibraryDirectories>$(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\OpenAutomate\libraries;$(SolutionDir)Externals\nvapi\x86;$(SolutionDir)Externals\luajit\bin\$(PlatformShortName);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |
| 170 | + <AdditionalDependencies>LuaJIT.lib;luabind.lib;nvapi.lib;amd_ags_x86.lib;oalib.lib;opengl32.lib;glu32.lib;glbinding.lib;%(AdditionalDependencies)</AdditionalDependencies> |
| 171 | + <AdditionalLibraryDirectories>$(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\OpenAutomate\libraries;$(SolutionDir)Externals\nvapi\x86;$(SolutionDir)Externals\luajit\bin\$(PlatformShortName);$(SolutionDir)Externals\AGS_SDK\ags_lib\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |
164 | 172 | <GenerateDebugInformation>true</GenerateDebugInformation> |
165 | 173 | <GenerateMapFile>false</GenerateMapFile> |
166 | 174 | <SubSystem>Windows</SubSystem> |
|
169 | 177 | <ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers> |
170 | 178 | <RandomizedBaseAddress>false</RandomizedBaseAddress> |
171 | 179 | </Link> |
| 180 | + <PostBuildEvent> |
| 181 | + <Message>Copy AGS dll to output directory</Message> |
| 182 | + <Command>copy /Y "$(SolutionDir)Externals\AGS_SDK\ags_lib\lib\amd_ags_$(PlatformShortName).dll" "$(OutDir)amd_ags_$(PlatformShortName).dll"</Command> |
| 183 | + </PostBuildEvent> |
172 | 184 | </ItemDefinitionGroup> |
173 | 185 | <ItemGroup> |
174 | 186 | <ClCompile Include="..\xrRenderGL\Blender_Recorder_GL.cpp" /> |
|
0 commit comments