Added debug renderer + imgui renderer
All code made by gemini with some help
This commit is contained in:
11
fbuild.bff
11
fbuild.bff
@@ -21,7 +21,9 @@ Settings
|
||||
//------------------------------------------------------------------------------
|
||||
.BinPath = 'bin'
|
||||
.OutputBase = 'Intermediate'
|
||||
.CommonWinLibs = ' kernel32.lib user32.lib gdi32.lib dxguid.lib Ws2_32.lib dxgi.lib'
|
||||
.CommonWinLibs = ' kernel32.lib user32.lib gdi32.lib dxguid.lib Ws2_32.lib dxgi.lib imm32.lib dwmapi.lib d3dcompiler.lib shell32.lib'
|
||||
|
||||
|
||||
.ProjectConfigs = {}
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
@@ -29,7 +31,7 @@ Settings
|
||||
//------------------------------------------------------------------------------
|
||||
.Debug_Config =
|
||||
[
|
||||
.CompilerOptions = ' -DDEBUG -DPROFILING_ENABLED'
|
||||
.CompilerOptions = ' -DDEBUG -DPROFILING_ENABLED -DJULIET_ENABLE_IMGUI'
|
||||
.CompilerOptionsC = .CompilerOptions
|
||||
.BuildConfigName = 'Debug'
|
||||
]
|
||||
@@ -174,11 +176,13 @@ Settings
|
||||
.Targets_x64Clang_Release = {}
|
||||
|
||||
// Include all projects to build
|
||||
#include "External/imgui/Imgui.bff"
|
||||
#include "Juliet/Juliet.bff"
|
||||
#include "Game/Game.bff"
|
||||
#include "JulietApp/JulietApp.Bff"
|
||||
#include "JulietShaderCompiler/JulietShaderCompiler.Bff"
|
||||
|
||||
|
||||
// Aliases : All-$Platform$-$Config$
|
||||
//------------------------------------------------------------------------------
|
||||
ForEach( .BuildConfig in .BuildConfigs )
|
||||
@@ -253,7 +257,8 @@ ForEach( .Config in .Configs )
|
||||
VSSolution( 'GenerateSolution' )
|
||||
{
|
||||
.SolutionOutput = 'Juliet.sln'
|
||||
.SolutionProjects = { 'Juliet', 'Game', 'JulietApp' }
|
||||
.SolutionProjects = { 'Juliet', 'Game', 'JulietApp', 'ImGui' }
|
||||
|
||||
.SolutionConfigs = .ProjectConfigs
|
||||
.SolutionBuildProject = 'JulietApp'
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user