Skip to content

Commit 9ddfb16

Browse files
RodrigoDevRodrigoDev
authored andcommitted
ajuste config
1 parent 3bd20a1 commit 9ddfb16

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

61 files changed

+35
-3632
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,4 @@
99
/BoxEngine/x64/Release
1010
/enc_temp_folder
1111
/recents.txt
12+
/BoxEngine/x64/Debug

BoxEngine.vcxproj

Lines changed: 34 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -102,13 +102,26 @@
102102
<ClCompile>
103103
<WarningLevel>Level3</WarningLevel>
104104
<SDLCheck>true</SDLCheck>
105-
<PreprocessorDefinitions>_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
105+
<PreprocessorDefinitions>NDEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
106106
<ConformanceMode>true</ConformanceMode>
107+
<LanguageStandard>stdcpp20</LanguageStandard>
108+
<AdditionalIncludeDirectories>$(SolutionDir)lib\glfw\include;$(SolutionDir)lib\glm;$(SolutionDir)lib\stb_image;$(SolutionDir)lib\glad\include;$(SolutionDir)src;$(SolutionDir)lib\implot;$(SolutionDir)lib\imgui;$(SolutionDir)lib\json_nlohmann;$(SolutionDir)lib\lua_jit\src;$(SolutionDir)lib\irrKlang-64bit-1.6.0\include;$(SolutionDir)lib\freetype-windows-binaries-2.13.1\include;$(SolutionDir)lib\assimp\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
109+
<PrecompiledHeader>Create</PrecompiledHeader>
110+
<PrecompiledHeaderFile>BoxEngine.hpp</PrecompiledHeaderFile>
107111
</ClCompile>
108112
<Link>
109113
<SubSystem>Console</SubSystem>
110114
<GenerateDebugInformation>true</GenerateDebugInformation>
115+
<AdditionalLibraryDirectories>$(SolutionDir)lib\glfw\lib-vc2019;$(SolutionDir)lib\assimp\lib;$(SolutionDir)lib\lua_jit\src;$(SolutionDir)lib\irrKlang-64bit-1.6.0\lib\Winx64-visualStudio;$(SolutionDir)lib\freetype-windows-binaries-2.13.1\release dll\win64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
116+
<AdditionalDependencies>glfw3.lib;glfw3dll.lib;assimp-vc142-mt.lib;lua51.lib;irrKlang.lib;freetype.lib;%(AdditionalDependencies)</AdditionalDependencies>
111117
</Link>
118+
<PostBuildEvent>
119+
<Command>copy /Y ".\lib\assimp\lib\assimp-vc142-mt.dll" "$(OutDir)"
120+
copy /Y ".\lib\freetype-windows-binaries-2.13.1\release dll\win64\freetype.dll" "$(OutDir)"
121+
copy /Y ".\lib\lua_jit\src\lua51.dll" "$(OutDir)"
122+
copy /Y ".\lib\irrKlang-64bit-1.6.0\bin\winx64-visualStudio\irrKlang.dll" "$(OutDir)"
123+
</Command>
124+
</PostBuildEvent>
112125
</ItemDefinitionGroup>
113126
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
114127
<ClCompile>
@@ -119,10 +132,11 @@
119132
<PreprocessorDefinitions>NDEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
120133
<ConformanceMode>true</ConformanceMode>
121134
<AdditionalIncludeDirectories>$(SolutionDir)lib\glfw\include;$(SolutionDir)lib\glm;$(SolutionDir)lib\stb_image;$(SolutionDir)lib\glad\include;$(SolutionDir)src;$(SolutionDir)lib\implot;$(SolutionDir)lib\imgui;$(SolutionDir)lib\json_nlohmann;$(SolutionDir)lib\lua_jit\src;$(SolutionDir)lib\irrKlang-64bit-1.6.0\include;$(SolutionDir)lib\freetype-windows-binaries-2.13.1\include;$(SolutionDir)lib\assimp\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
122-
<Optimization>Disabled</Optimization>
135+
<Optimization>MaxSpeed</Optimization>
123136
<PrecompiledHeader>Create</PrecompiledHeader>
124137
<PrecompiledHeaderFile>BoxEngine.hpp</PrecompiledHeaderFile>
125138
<LanguageStandard>stdcpp20</LanguageStandard>
139+
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
126140
</ClCompile>
127141
<Link>
128142
<SubSystem>Windows</SubSystem>
@@ -132,40 +146,58 @@
132146
<AdditionalLibraryDirectories>$(SolutionDir)lib\glfw\lib-vc2019;$(SolutionDir)lib\assimp\lib;$(SolutionDir)lib\lua_jit\src;$(SolutionDir)lib\irrKlang-64bit-1.6.0\lib\Winx64-visualStudio;$(SolutionDir)lib\freetype-windows-binaries-2.13.1\release dll\win64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
133147
<AdditionalDependencies>glfw3.lib;glfw3dll.lib;assimp-vc142-mt.lib;lua51.lib;irrKlang.lib;freetype.lib;%(AdditionalDependencies)</AdditionalDependencies>
134148
</Link>
149+
<PostBuildEvent>
150+
<Command>copy /Y ".\lib\assimp\lib\assimp-vc142-mt.dll" "$(OutDir)"
151+
copy /Y ".\lib\freetype-windows-binaries-2.13.1\release dll\win64\freetype.dll" "$(OutDir)"
152+
copy /Y ".\lib\lua_jit\src\lua51.dll" "$(OutDir)"
153+
copy /Y ".\lib\irrKlang-64bit-1.6.0\bin\winx64-visualStudio\irrKlang.dll" "$(OutDir)"
154+
</Command>
155+
</PostBuildEvent>
135156
</ItemDefinitionGroup>
136157
<ItemGroup>
137158
<ClCompile Include="lib\glad\src\glad.c">
138159
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">NotUsing</PrecompiledHeader>
160+
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">NotUsing</PrecompiledHeader>
139161
</ClCompile>
140162
<ClCompile Include="lib\imgui\imgui.cpp">
141163
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">NotUsing</PrecompiledHeader>
164+
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">NotUsing</PrecompiledHeader>
142165
</ClCompile>
143166
<ClCompile Include="lib\imgui\imgui_demo.cpp">
144167
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">NotUsing</PrecompiledHeader>
168+
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">NotUsing</PrecompiledHeader>
145169
</ClCompile>
146170
<ClCompile Include="lib\imgui\imgui_draw.cpp">
147171
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">NotUsing</PrecompiledHeader>
172+
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">NotUsing</PrecompiledHeader>
148173
</ClCompile>
149174
<ClCompile Include="lib\imgui\imgui_impl_glfw.cpp">
150175
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">NotUsing</PrecompiledHeader>
176+
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">NotUsing</PrecompiledHeader>
151177
</ClCompile>
152178
<ClCompile Include="lib\imgui\imgui_impl_opengl3.cpp">
153179
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">NotUsing</PrecompiledHeader>
180+
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">NotUsing</PrecompiledHeader>
154181
</ClCompile>
155182
<ClCompile Include="lib\imgui\imgui_tables.cpp">
156183
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">NotUsing</PrecompiledHeader>
184+
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">NotUsing</PrecompiledHeader>
157185
</ClCompile>
158186
<ClCompile Include="lib\imgui\imgui_widgets.cpp">
159187
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">NotUsing</PrecompiledHeader>
188+
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">NotUsing</PrecompiledHeader>
160189
</ClCompile>
161190
<ClCompile Include="lib\implot\implot.cpp">
162191
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">NotUsing</PrecompiledHeader>
192+
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">NotUsing</PrecompiledHeader>
163193
</ClCompile>
164194
<ClCompile Include="lib\implot\implot_demo.cpp">
165195
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">NotUsing</PrecompiledHeader>
196+
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">NotUsing</PrecompiledHeader>
166197
</ClCompile>
167198
<ClCompile Include="lib\implot\implot_items.cpp">
168199
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">NotUsing</PrecompiledHeader>
200+
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">NotUsing</PrecompiledHeader>
169201
</ClCompile>
170202
<ClCompile Include="src\Editor\Editor.cpp" />
171203
<ClCompile Include="src\Editor\Modals\ScriptDebugger\ScriptDebugger.cpp" />

release1.0.1/BoxEngine.exe

-3.22 MB
Binary file not shown.

release1.0.1/assimp-vc142-mt.dll

-6.38 MB
Binary file not shown.

0 commit comments

Comments
 (0)