update build script

This commit is contained in:
xensik 2022-08-23 13:49:51 +02:00
parent 6efacd1ef2
commit cfe8c3de0e

View File

@ -51,6 +51,8 @@ project "xsk-gsc-tool"
targetname "gsc-tool" targetname "gsc-tool"
dependson "xsk-gsc-utils" dependson "xsk-gsc-utils"
dependson "xsk-gsc-h1"
dependson "xsk-gsc-h2"
dependson "xsk-gsc-iw5" dependson "xsk-gsc-iw5"
dependson "xsk-gsc-iw6" dependson "xsk-gsc-iw6"
dependson "xsk-gsc-iw7" dependson "xsk-gsc-iw7"
@ -58,9 +60,8 @@ project "xsk-gsc-tool"
dependson "xsk-gsc-s1" dependson "xsk-gsc-s1"
dependson "xsk-gsc-s2" dependson "xsk-gsc-s2"
dependson "xsk-gsc-s4" dependson "xsk-gsc-s4"
dependson "xsk-gsc-h1"
dependson "xsk-gsc-h2"
dependson "xsk-arc-t6" dependson "xsk-arc-t6"
dependson "xsk-gsc-iw5c"
pchheader "stdafx.hpp" pchheader "stdafx.hpp"
pchsource "src/tool/stdafx.cpp" pchsource "src/tool/stdafx.cpp"
@ -73,6 +74,8 @@ project "xsk-gsc-tool"
links { links {
"xsk-gsc-utils", "xsk-gsc-utils",
"xsk-gsc-h1",
"xsk-gsc-h2",
"xsk-gsc-iw5", "xsk-gsc-iw5",
"xsk-gsc-iw6", "xsk-gsc-iw6",
"xsk-gsc-iw7", "xsk-gsc-iw7",
@ -80,9 +83,8 @@ project "xsk-gsc-tool"
"xsk-gsc-s1", "xsk-gsc-s1",
"xsk-gsc-s2", "xsk-gsc-s2",
"xsk-gsc-s4", "xsk-gsc-s4",
"xsk-gsc-h1", "xsk-arc-t6",
"xsk-gsc-h2", "xsk-gsc-iw5c"
"xsk-arc-t6"
} }
includedirs { includedirs {
@ -112,6 +114,42 @@ project "xsk-gsc-utils"
zlib:include() zlib:include()
project "xsk-gsc-h1"
kind "StaticLib"
language "C++"
pchheader "stdafx.hpp"
pchsource "src/h1/stdafx.cpp"
files {
"./src/h1/**.h",
"./src/h1/**.hpp",
"./src/h1/**.cpp"
}
includedirs {
"./src/h1",
"./src"
}
project "xsk-gsc-h2"
kind "StaticLib"
language "C++"
pchheader "stdafx.hpp"
pchsource "src/h2/stdafx.cpp"
files {
"./src/h2/**.h",
"./src/h2/**.hpp",
"./src/h2/**.cpp"
}
includedirs {
"./src/h2",
"./src"
}
project "xsk-gsc-iw5" project "xsk-gsc-iw5"
kind "StaticLib" kind "StaticLib"
language "C++" language "C++"
@ -238,42 +276,6 @@ project "xsk-gsc-s4"
"./src" "./src"
} }
project "xsk-gsc-h1"
kind "StaticLib"
language "C++"
pchheader "stdafx.hpp"
pchsource "src/h1/stdafx.cpp"
files {
"./src/h1/**.h",
"./src/h1/**.hpp",
"./src/h1/**.cpp"
}
includedirs {
"./src/h1",
"./src"
}
project "xsk-gsc-h2"
kind "StaticLib"
language "C++"
pchheader "stdafx.hpp"
pchsource "src/h2/stdafx.cpp"
files {
"./src/h2/**.h",
"./src/h2/**.hpp",
"./src/h2/**.cpp"
}
includedirs {
"./src/h2",
"./src"
}
project "xsk-arc-t6" project "xsk-arc-t6"
kind "StaticLib" kind "StaticLib"
language "C++" language "C++"
@ -292,5 +294,23 @@ project "xsk-arc-t6"
"./src" "./src"
} }
project "xsk-gsc-iw5c"
kind "StaticLib"
language "C++"
pchheader "stdafx.hpp"
pchsource "src/experimental/iw5c/stdafx.cpp"
files {
"./src/experimental/iw5c/**.h",
"./src/experimental/iw5c/**.hpp",
"./src/experimental/iw5c/**.cpp"
}
includedirs {
"./src/experimental/iw5c",
"./src"
}
group "Dependencies" group "Dependencies"
zlib:project() zlib:project()