fixed build_game to use the adaptive build properly
This commit is contained in:
+10
-10
@@ -214,24 +214,24 @@ if !BUILD_GAME_DLL! equ 1 (
|
|||||||
if defined GAME_BUILD_ID set "GAME_DLL_NAME=Game-!GAME_BUILD_ID!"
|
if defined GAME_BUILD_ID set "GAME_DLL_NAME=Game-!GAME_BUILD_ID!"
|
||||||
|
|
||||||
:: --- Game PCH ---
|
:: --- Game PCH ---
|
||||||
echo STEP Building !GAME_DLL_NAME! PCH [!CFG!]>>"!PLAN_FILE!"
|
echo STEP Building Game PCH [!CFG!]>>"!PLAN_FILE!"
|
||||||
echo OUTPUT Intermediate\x64-!CFG!\!GAME_DLL_NAME!_PCH.obj>>"!PLAN_FILE!"
|
echo OUTPUT Intermediate\x64-!CFG!\Game_PCH.obj>>"!PLAN_FILE!"
|
||||||
echo DEPENDS Juliet\src\Core\PCH.cpp>>"!PLAN_FILE!"
|
echo DEPENDS Juliet\src\Core\PCH.cpp>>"!PLAN_FILE!"
|
||||||
echo COMMAND %COMPILER% %COMPILER_FLAGS% /DIMGUI_API=__declspec^(dllimport^) /DJULIET_EXPORT /Yc"Core/PCH.h" /Fp"Intermediate\x64-!CFG!\!GAME_DLL_NAME!.pch" /c Juliet\src\Core\PCH.cpp /Fo"Intermediate\x64-!CFG!\!GAME_DLL_NAME!_PCH.obj">>"!PLAN_FILE!"
|
echo COMMAND %COMPILER% %COMPILER_FLAGS% /DIMGUI_API=__declspec^(dllimport^) /DJULIET_EXPORT /Yc"Core/PCH.h" /Fp"Intermediate\x64-!CFG!\Game.pch" /c Juliet\src\Core\PCH.cpp /Fo"Intermediate\x64-!CFG!\Game_PCH.obj">>"!PLAN_FILE!"
|
||||||
|
|
||||||
echo STEP Compiling !GAME_DLL_NAME! Objs [!CFG!]>>"!PLAN_FILE!"
|
echo STEP Compiling Game Objs [!CFG!]>>"!PLAN_FILE!"
|
||||||
echo OUTPUT Intermediate\x64-!CFG!\!GAME_DLL_NAME!_Objs>>"!PLAN_FILE!"
|
echo OUTPUT Intermediate\x64-!CFG!\Game_Objs>>"!PLAN_FILE!"
|
||||||
echo DEPENDS Game>>"!PLAN_FILE!"
|
echo DEPENDS Game>>"!PLAN_FILE!"
|
||||||
echo INC_SRC Intermediate\Game>>"!PLAN_FILE!"
|
echo INC_SRC Intermediate\Game>>"!PLAN_FILE!"
|
||||||
echo INC_OBJ Intermediate\x64-!CFG!\!GAME_DLL_NAME!_Objs>>"!PLAN_FILE!"
|
echo INC_OBJ Intermediate\x64-!CFG!\Game_Objs>>"!PLAN_FILE!"
|
||||||
echo COMMAND %COMPILER% %COMPILER_FLAGS% /MP /DIMGUI_API=__declspec^(dllimport^) /DJULIET_EXPORT /FI"Core/PCH.h" /Yu"Core/PCH.h" /Fp"Intermediate\x64-!CFG!\!GAME_DLL_NAME!.pch" /c /Fo"Intermediate\x64-!CFG!\!GAME_DLL_NAME!_Objs\\">>"!PLAN_FILE!"
|
echo COMMAND %COMPILER% %COMPILER_FLAGS% /MP /DIMGUI_API=__declspec^(dllimport^) /DJULIET_EXPORT /FI"Core/PCH.h" /Yu"Core/PCH.h" /Fp"Intermediate\x64-!CFG!\Game.pch" /c /Fo"Intermediate\x64-!CFG!\Game_Objs\\">>"!PLAN_FILE!"
|
||||||
set "GAME_INPUTS=Intermediate\x64-!CFG!\!GAME_DLL_NAME!_Objs\*.obj"
|
set "GAME_INPUTS=Intermediate\x64-!CFG!\Game_Objs\*.obj"
|
||||||
set "GAME_LINK_CMD=!LINK_FLAGS!"
|
set "GAME_LINK_CMD=!LINK_FLAGS!"
|
||||||
|
|
||||||
echo STEP Building !GAME_DLL_NAME!.dll [!CFG!]>>"!PLAN_FILE!"
|
echo STEP Building !GAME_DLL_NAME!.dll [!CFG!]>>"!PLAN_FILE!"
|
||||||
echo OUTPUT bin\x64-!CFG!\!GAME_DLL_NAME!.dll>>"!PLAN_FILE!"
|
echo OUTPUT bin\x64-!CFG!\!GAME_DLL_NAME!.dll>>"!PLAN_FILE!"
|
||||||
echo DEPENDS Game^|Juliet^|External\imgui^|Intermediate\x64-!CFG!\!GAME_DLL_NAME!_PCH.obj>>"!PLAN_FILE!"
|
echo DEPENDS Game^|Juliet^|External\imgui^|Intermediate\x64-!CFG!\Game_PCH.obj>>"!PLAN_FILE!"
|
||||||
echo COMMAND %COMPILER% !GAME_LINK_CMD! /DIMGUI_API=__declspec^(dllimport^) /DJULIET_EXPORT /LD /Fe"bin\x64-!CFG!\!GAME_DLL_NAME!.dll" !GAME_INPUTS! Intermediate\x64-!CFG!\!GAME_DLL_NAME!_PCH.obj /link %COMMON_LIBS% bin\x64-!CFG!\Juliet.lib /INCREMENTAL /ILK:Intermediate\x64-!CFG!\!GAME_DLL_NAME!.ilk /PDB:Intermediate\x64-!CFG!\!GAME_DLL_NAME!.pdb>>"!PLAN_FILE!"
|
echo COMMAND %COMPILER% !GAME_LINK_CMD! /DIMGUI_API=__declspec^(dllimport^) /DJULIET_EXPORT /LD /Fe"bin\x64-!CFG!\!GAME_DLL_NAME!.dll" !GAME_INPUTS! Intermediate\x64-!CFG!\Game_PCH.obj /link %COMMON_LIBS% bin\x64-!CFG!\Juliet.lib /INCREMENTAL /ILK:Intermediate\x64-!CFG!\!GAME_DLL_NAME!.ilk /PDB:Intermediate\x64-!CFG!\!GAME_DLL_NAME!.pdb>>"!PLAN_FILE!"
|
||||||
)
|
)
|
||||||
|
|
||||||
:: --- JulietApp.exe ---
|
:: --- JulietApp.exe ---
|
||||||
|
|||||||
Reference in New Issue
Block a user