Skip to content

Commit

Permalink
ordered compilation for ps2 projects
Browse files Browse the repository at this point in the history
  • Loading branch information
ThirteenAG committed Nov 27, 2023
1 parent ea3408b commit 6b0cac5
Showing 1 changed file with 6 additions and 1 deletion.
7 changes: 6 additions & 1 deletion premake5.lua
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ workspace "WidescreenFixesPack"
cppdialect "C++latest"
include "makefile.lua"
buildoptions { "/Zc:__cplusplus" }
flags { "MultiProcessorCompile" }

kind "SharedLib"
language "C++"
Expand Down Expand Up @@ -311,6 +312,7 @@ project "GTASADE.FusionMod"
setpaths("Z:/WFP/Games/Grand Theft Auto The Definitive Edition/GTA San Andreas - Definitive Edition/", "Gameface/Binaries/Win64/SanAndreas.exe", "Gameface/Binaries/Win64/scripts/")
project "GTALCS.PCSX2F.WidescreenFix"
kind "Makefile"
dependson { "Burnout3.PCSX2F.WidescreenFix" }
includedirs { "external/ps2sdk/ps2sdk/ee" }
files { "source/%{prj.name}/*.h" }
files { "source/%{prj.name}/*.c", "source/%{prj.name}/makefile" }
Expand All @@ -322,6 +324,7 @@ project "GTALCS.PCSX2F.WidescreenFix"
writelinkfile_ps2("GTALCS.PCSX2F.WidescreenFix")
project "GTAVCS.PCSX2F.WidescreenFix"
kind "Makefile"
dependson { "GTALCS.PCSX2F.WidescreenFix" }
includedirs { "external/ps2sdk/ps2sdk/ee" }
files { "source/%{prj.name}/*.h" }
files { "source/%{prj.name}/*.c", "source/%{prj.name}/makefile" }
Expand All @@ -345,7 +348,7 @@ project "GTAVCS.PCSX2F.Project2DFX"
writelinkfile_ps2("GTAVCS.PCSX2F.Project2DFX")
project "GTAVCS.PCSX2F.ImVehLM"
kind "Makefile"
dependson { "GTAVCS.PCSX2F.WidescreenFix" }
dependson { "GTAVCS.PCSX2F.Project2DFX" }
includedirs { "external/ps2sdk/ps2sdk/ee" }
files { "source/%{prj.name}/*.h" }
files { "source/%{prj.name}/*.c", "source/%{prj.name}/makefile" }
Expand Down Expand Up @@ -435,6 +438,7 @@ project "KnightRider.WidescreenFix"
setpaths("Z:/WFP/Games/Knight Rider/", "Knight Rider.exe")
project "KnightRider.PCSX2F.WidescreenFix"
kind "Makefile"
dependson { "GTAVCS.PCSX2F.ImVehLM" }
includedirs { "external/ps2sdk/ps2sdk/ee" }
files { "source/%{prj.name}/*.h" }
files { "source/%{prj.name}/*.c", "source/%{prj.name}/makefile" }
Expand Down Expand Up @@ -568,6 +572,7 @@ project "SplinterCellDoubleAgent.WidescreenFix"
defines { "IDR_SCDAICON=200" }
project "SplinterCellDoubleAgent.PCSX2F.WidescreenFix"
kind "Makefile"
dependson { "KnightRider.PCSX2F.WidescreenFix" }
includedirs { "external/ps2sdk/ps2sdk/ee" }
files { "source/%{prj.name}/*.h" }
files { "source/%{prj.name}/*.c", "source/%{prj.name}/makefile" }
Expand Down

0 comments on commit 6b0cac5

Please sign in to comment.