From d7a511e6a4cea46e1de05f868e7eb81ebdee7b80 Mon Sep 17 00:00:00 2001 From: quou Date: Sat, 28 Dec 2024 18:47:46 +1100 Subject: update the windows build --- msbuild/c2.sln | 20 +++ msbuild/c2.vcxproj | 5 + msbuild/c2.vcxproj.filters | 6 + msbuild/convmodel/convmodel.vcxproj | 171 ++++++++++++++++++++++++++ msbuild/convmodel/convmodel.vcxproj.filters | 27 +++++ msbuild/models/models.vcxproj | 181 ++++++++++++++++++++++++++++ msbuild/models/models.vcxproj.filters | 22 ++++ msbuild/pack/pack.vcxproj | 37 +++--- msbuild/shaders/shaders.vcxproj | 5 + msbuild/shaders/shaders.vcxproj.filters | 3 + 10 files changed, 461 insertions(+), 16 deletions(-) create mode 100644 msbuild/convmodel/convmodel.vcxproj create mode 100644 msbuild/convmodel/convmodel.vcxproj.filters create mode 100644 msbuild/models/models.vcxproj create mode 100644 msbuild/models/models.vcxproj.filters diff --git a/msbuild/c2.sln b/msbuild/c2.sln index 0d64859..d015c78 100644 --- a/msbuild/c2.sln +++ b/msbuild/c2.sln @@ -24,6 +24,10 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "packer", "packer\packer.vcx EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pack", "pack\pack.vcxproj", "{F1112477-5C76-4351-A4B4-7E6266274F23}" EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "convmodel", "convmodel\convmodel.vcxproj", "{F08DD850-EB6C-49C9-9F54-5EEB686AA971}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "models", "models\models.vcxproj", "{B68E4313-0930-4E49-9D71-312727DAEF51}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|x64 = Debug|x64 @@ -104,6 +108,22 @@ Global {F1112477-5C76-4351-A4B4-7E6266274F23}.Release|x64.Build.0 = Release|x64 {F1112477-5C76-4351-A4B4-7E6266274F23}.Release|x86.ActiveCfg = Release|Win32 {F1112477-5C76-4351-A4B4-7E6266274F23}.Release|x86.Build.0 = Release|Win32 + {F08DD850-EB6C-49C9-9F54-5EEB686AA971}.Debug|x64.ActiveCfg = Debug|x64 + {F08DD850-EB6C-49C9-9F54-5EEB686AA971}.Debug|x64.Build.0 = Debug|x64 + {F08DD850-EB6C-49C9-9F54-5EEB686AA971}.Debug|x86.ActiveCfg = Debug|Win32 + {F08DD850-EB6C-49C9-9F54-5EEB686AA971}.Debug|x86.Build.0 = Debug|Win32 + {F08DD850-EB6C-49C9-9F54-5EEB686AA971}.Release|x64.ActiveCfg = Release|x64 + {F08DD850-EB6C-49C9-9F54-5EEB686AA971}.Release|x64.Build.0 = Release|x64 + {F08DD850-EB6C-49C9-9F54-5EEB686AA971}.Release|x86.ActiveCfg = Release|Win32 + {F08DD850-EB6C-49C9-9F54-5EEB686AA971}.Release|x86.Build.0 = Release|Win32 + {B68E4313-0930-4E49-9D71-312727DAEF51}.Debug|x64.ActiveCfg = Debug|x64 + {B68E4313-0930-4E49-9D71-312727DAEF51}.Debug|x64.Build.0 = Debug|x64 + {B68E4313-0930-4E49-9D71-312727DAEF51}.Debug|x86.ActiveCfg = Debug|Win32 + {B68E4313-0930-4E49-9D71-312727DAEF51}.Debug|x86.Build.0 = Debug|Win32 + {B68E4313-0930-4E49-9D71-312727DAEF51}.Release|x64.ActiveCfg = Release|x64 + {B68E4313-0930-4E49-9D71-312727DAEF51}.Release|x64.Build.0 = Release|x64 + {B68E4313-0930-4E49-9D71-312727DAEF51}.Release|x86.ActiveCfg = Release|Win32 + {B68E4313-0930-4E49-9D71-312727DAEF51}.Release|x86.Build.0 = Release|Win32 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/msbuild/c2.vcxproj b/msbuild/c2.vcxproj index ca74e7e..547a89e 100644 --- a/msbuild/c2.vcxproj +++ b/msbuild/c2.vcxproj @@ -163,6 +163,7 @@ + @@ -172,10 +173,14 @@ + + + {f1112477-5c76-4351-a4b4-7e6266274f23} + {1bb0efa0-f482-4d8c-adcc-946343d3fe02} diff --git a/msbuild/c2.vcxproj.filters b/msbuild/c2.vcxproj.filters index 0f942d6..f6038e5 100644 --- a/msbuild/c2.vcxproj.filters +++ b/msbuild/c2.vcxproj.filters @@ -36,6 +36,9 @@ Source Files + + Source Files + @@ -56,5 +59,8 @@ Header Files + + Header Files + \ No newline at end of file diff --git a/msbuild/convmodel/convmodel.vcxproj b/msbuild/convmodel/convmodel.vcxproj new file mode 100644 index 0000000..27aced6 --- /dev/null +++ b/msbuild/convmodel/convmodel.vcxproj @@ -0,0 +1,171 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + Debug + x64 + + + Release + x64 + + + + 17.0 + Win32Proj + {f08dd850-eb6c-49c9-9f54-5eeb686aa971} + convmodel + 10.0 + + + + Application + true + v143 + Unicode + + + Application + false + v143 + true + Unicode + + + Application + true + v143 + Unicode + + + Application + false + v143 + true + Unicode + + + + + + + + + + + + + + + + + + + + + $(SolutionDir)bin\$(ProjectName)\$(Configuration)\$(Platform)\ + $(SolutionDir)obj\$(ProjectName)\$(Configuration)\$(Platform)\ + + + $(SolutionDir)bin\$(ProjectName)\$(Configuration)\$(Platform)\ + $(SolutionDir)obj\$(ProjectName)\$(Configuration)\$(Platform)\ + + + $(SolutionDir)bin\$(ProjectName)\$(Configuration)\$(Platform)\ + $(SolutionDir)obj\$(ProjectName)\$(Configuration)\$(Platform)\ + + + $(SolutionDir)bin\$(ProjectName)\$(Configuration)\$(Platform)\ + $(SolutionDir)obj\$(ProjectName)\$(Configuration)\$(Platform)\ + + + + Level3 + true + plat_win;plat_x86;allocation_default_alignment=8;_CRT_SECURE_NO_WARNINGS;DEBUG;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + $(SolutionDir)..\qstd;$(SolutionDir)..\ + + + Console + true + qstd.lib;$(CoreLibraryDependencies);%(AdditionalDependencies) + $(SolutionDir)bin\qstd\$(Configuration)\$(Platform)\ + + + + + Level3 + true + true + true + plat_win;plat_x86;allocation_default_alignment=8;_CRT_SECURE_NO_WARNINGS;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + $(SolutionDir)..\qstd;$(SolutionDir)..\ + + + Console + true + true + true + qstd.lib;$(CoreLibraryDependencies);%(AdditionalDependencies) + $(SolutionDir)bin\qstd\$(Configuration)\$(Platform)\ + + + + + Level3 + true + plat_win;plat_x86;allocation_default_alignment=8;_CRT_SECURE_NO_WARNINGS;DEBUG;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + $(SolutionDir)..\qstd;$(SolutionDir)..\ + + + Console + true + qstd.lib;$(CoreLibraryDependencies);%(AdditionalDependencies) + $(SolutionDir)bin\qstd\$(Configuration)\$(Platform)\ + + + + + Level3 + true + true + true + plat_win;plat_x86;allocation_default_alignment=8;_CRT_SECURE_NO_WARNINGS;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + $(SolutionDir)..\qstd;$(SolutionDir)..\ + + + Console + true + true + true + qstd.lib;$(CoreLibraryDependencies);%(AdditionalDependencies) + $(SolutionDir)bin\qstd\$(Configuration)\$(Platform)\ + + + + + {1bb0efa0-f482-4d8c-adcc-946343d3fe02} + + + + + + + + + + + + \ No newline at end of file diff --git a/msbuild/convmodel/convmodel.vcxproj.filters b/msbuild/convmodel/convmodel.vcxproj.filters new file mode 100644 index 0000000..0490406 --- /dev/null +++ b/msbuild/convmodel/convmodel.vcxproj.filters @@ -0,0 +1,27 @@ + + + + + {4FC737F1-C7A5-4376-A066-2A32D752A2FF} + cpp;c;cc;cxx;c++;cppm;ixx;def;odl;idl;hpj;bat;asm;asmx + + + {93995380-89BD-4b04-88EB-625FBE52EBFB} + h;hh;hpp;hxx;h++;hm;inl;inc;ipp;xsd + + + {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} + rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms + + + + + Source Files + + + + + Header Files + + + \ No newline at end of file diff --git a/msbuild/models/models.vcxproj b/msbuild/models/models.vcxproj new file mode 100644 index 0000000..9937d06 --- /dev/null +++ b/msbuild/models/models.vcxproj @@ -0,0 +1,181 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + Debug + x64 + + + Release + x64 + + + + 17.0 + Win32Proj + {b68e4313-0930-4e49-9d71-312727daef51} + models + 10.0 + + + + Utility + true + v143 + Unicode + + + Utility + false + v143 + true + Unicode + + + Utility + true + v143 + Unicode + + + Utility + false + v143 + true + Unicode + + + + + + + + + + + + + + + + + + + + + $(SolutionDir)..\data\ + $(SolutionDir)obj\$(ProjectName)\$(Configuration)\$(Platform)\ + + + $(SolutionDir)..\data\ + $(SolutionDir)obj\$(ProjectName)\$(Configuration)\$(Platform)\ + + + $(SolutionDir)..\data\ + $(SolutionDir)obj\$(ProjectName)\$(Configuration)\$(Platform)\ + + + $(SolutionDir)..\data\ + $(SolutionDir)obj\$(ProjectName)\$(Configuration)\$(Platform)\ + + + + Level3 + true + WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + + + Console + true + + + $(SolutionDir)bin\convmodel\$(Configuration)\$(Platform)\convmodel.exe $(SolutionDir)..\data %(FullPath) $(SolutionDir)..\data\%(Filename).mdl + $(SolutionDir)bin\convmodel\$(Configuration)\$(Platform)\convmodel.exe $(SolutionDir)..\data %(FullPath) $(SolutionDir)..\data\%(Filename).mdl + $(SolutionDir)..\data\%(Filename).mdl + + + + + Level3 + true + true + true + WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + + + Console + true + true + true + + + $(SolutionDir)bin\convmodel\$(Configuration)\$(Platform)\convmodel.exe $(SolutionDir)..\data %(FullPath) $(SolutionDir)..\data\%(Filename).mdl + $(SolutionDir)bin\convmodel\$(Configuration)\$(Platform)\convmodel.exe $(SolutionDir)..\data %(FullPath) $(SolutionDir)..\data\%(Filename).mdl + $(SolutionDir)..\data\%(Filename).mdl + + + + + Level3 + true + _DEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + + + Console + true + + + $(SolutionDir)bin\convmodel\$(Configuration)\$(Platform)\convmodel.exe $(SolutionDir)..\data %(FullPath) $(SolutionDir)..\data\%(Filename).mdl + $(SolutionDir)bin\convmodel\$(Configuration)\$(Platform)\convmodel.exe $(SolutionDir)..\data %(FullPath) $(SolutionDir)..\data\%(Filename).mdl + $(SolutionDir)..\data\%(Filename).mdl + + + + + Level3 + true + true + true + NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + + + Console + true + true + true + + + $(SolutionDir)bin\convmodel\$(Configuration)\$(Platform)\convmodel.exe $(SolutionDir)..\data %(FullPath) $(SolutionDir)..\data\%(Filename).mdl + $(SolutionDir)bin\convmodel\$(Configuration)\$(Platform)\convmodel.exe $(SolutionDir)..\data %(FullPath) $(SolutionDir)..\data\%(Filename).mdl + $(SolutionDir)..\data\%(Filename).mdl + + + + + {f08dd850-eb6c-49c9-9f54-5eeb686aa971} + + + {c3ef6e38-d98f-4341-8373-571253f405bd} + + + + + Document + + + + + + \ No newline at end of file diff --git a/msbuild/models/models.vcxproj.filters b/msbuild/models/models.vcxproj.filters new file mode 100644 index 0000000..ac109f7 --- /dev/null +++ b/msbuild/models/models.vcxproj.filters @@ -0,0 +1,22 @@ + + + + + {4FC737F1-C7A5-4376-A066-2A32D752A2FF} + cpp;c;cc;cxx;c++;cppm;ixx;def;odl;idl;hpj;bat;asm;asmx + + + {93995380-89BD-4b04-88EB-625FBE52EBFB} + h;hh;hpp;hxx;h++;hm;inl;inc;ipp;xsd + + + {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} + rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms + + + + + Source Files + + + \ No newline at end of file diff --git a/msbuild/pack/pack.vcxproj b/msbuild/pack/pack.vcxproj index bb0c415..8d48efd 100644 --- a/msbuild/pack/pack.vcxproj +++ b/msbuild/pack/pack.vcxproj @@ -144,32 +144,37 @@ - $(SolutionDir)..\data\22.tex;$(SolutionDir)..\data\kita.tex;$(SolutionDir)..\data\triangle.csh;$(SolutionDir)..\data\ui.csh;%(AdditionalInputs) - $(SolutionDir)..\data\22.tex;$(SolutionDir)..\data\kita.tex;$(SolutionDir)..\data\triangle.csh;$(SolutionDir)..\data\ui.csh;%(AdditionalInputs) - $(SolutionDir)..\data\22.tex;$(SolutionDir)..\data\kita.tex;$(SolutionDir)..\data\triangle.csh;$(SolutionDir)..\data\ui.csh;%(AdditionalInputs) - $(SolutionDir)..\data\22.tex;$(SolutionDir)..\data\kita.tex;$(SolutionDir)..\data\triangle.csh;$(SolutionDir)..\data\ui.csh;%(AdditionalInputs) - $(SolutionDir)bin\packer\$(Configuration)\$(Platform)\packer.exe $(SolutionDir)..\pack $(SolutionDir)..\data 22.tex kita.tex triangle.csh ui.csh - - $(SolutionDir)bin\packer\$(Configuration)\$(Platform)\packer.exe $(SolutionDir)..\pack $(SolutionDir)..\data 22.tex kita.tex triangle.csh ui.csh + $(SolutionDir)..\data\22.tex;$(SolutionDir)..\data\kita.tex;$(SolutionDir)..\data\triangle.csh;$(SolutionDir)..\data\ui.csh;$(SolutionDir)..\data\surface.csh;$(SolutionDir)..\data\monkey.mdl;%(AdditionalInputs) + $(SolutionDir)..\data\22.tex;$(SolutionDir)..\data\kita.tex;$(SolutionDir)..\data\triangle.csh;$(SolutionDir)..\data\ui.csh;$(SolutionDir)..\data\surface.csh;$(SolutionDir)..\data\monkey.mdl;%(AdditionalInputs) + $(SolutionDir)..\data\22.tex;$(SolutionDir)..\data\kita.tex;$(SolutionDir)..\data\triangle.csh;$(SolutionDir)..\data\ui.csh;$(SolutionDir)..\data\surface.csh;$(SolutionDir)..\data\monkey.mdl;%(AdditionalInputs) + $(SolutionDir)..\data\22.tex;$(SolutionDir)..\data\kita.tex;$(SolutionDir)..\data\triangle.csh;$(SolutionDir)..\data\ui.csh;$(SolutionDir)..\data\surface.csh;$(SolutionDir)..\data\monkey.mdl;%(AdditionalInputs) + $(SolutionDir)bin\packer\$(Configuration)\$(Platform)\packer.exe $(SolutionDir)..\pack $(SolutionDir)..\data 22.tex kita.tex triangle.csh ui.csh surface.csh monkey.mdl + $(SolutionDir)bin\packer\$(Configuration)\$(Platform)\packer.exe $(SolutionDir)..\pack $(SolutionDir)..\data 22.tex kita.tex triangle.csh ui.csh surface.csh monkey.mdl $(SolutionDir)..\pack - $(SolutionDir)bin\packer\$(Configuration)\$(Platform)\packer.exe $(SolutionDir)..\pack $(SolutionDir)..\data 22.tex kita.tex triangle.csh ui.csh - - $(SolutionDir)bin\packer\$(Configuration)\$(Platform)\packer.exe $(SolutionDir)..\pack $(SolutionDir)..\data 22.tex kita.tex triangle.csh ui.csh + $(SolutionDir)bin\packer\$(Configuration)\$(Platform)\packer.exe $(SolutionDir)..\pack $(SolutionDir)..\data 22.tex kita.tex triangle.csh ui.csh surface.csh monkey.mdl + $(SolutionDir)bin\packer\$(Configuration)\$(Platform)\packer.exe $(SolutionDir)..\pack $(SolutionDir)..\data 22.tex kita.tex triangle.csh ui.csh surface.csh monkey.mdl $(SolutionDir)..\pack - $(SolutionDir)bin\packer\$(Configuration)\$(Platform)\packer.exe $(SolutionDir)..\pack $(SolutionDir)..\data 22.tex kita.tex triangle.csh ui.csh - - $(SolutionDir)bin\packer\$(Configuration)\$(Platform)\packer.exe $(SolutionDir)..\pack $(SolutionDir)..\data 22.tex kita.tex triangle.csh ui.csh + $(SolutionDir)bin\packer\$(Configuration)\$(Platform)\packer.exe $(SolutionDir)..\pack $(SolutionDir)..\data 22.tex kita.tex triangle.csh ui.csh surface.csh monkey.mdl + $(SolutionDir)bin\packer\$(Configuration)\$(Platform)\packer.exe $(SolutionDir)..\pack $(SolutionDir)..\data 22.tex kita.tex triangle.csh ui.csh surface.csh monkey.mdl $(SolutionDir)..\pack - $(SolutionDir)bin\packer\$(Configuration)\$(Platform)\packer.exe $(SolutionDir)..\pack $(SolutionDir)..\data 22.tex kita.tex triangle.csh ui.csh - - $(SolutionDir)bin\packer\$(Configuration)\$(Platform)\packer.exe $(SolutionDir)..\pack $(SolutionDir)..\data 22.tex kita.tex triangle.csh ui.csh + $(SolutionDir)bin\packer\$(Configuration)\$(Platform)\packer.exe $(SolutionDir)..\pack $(SolutionDir)..\data 22.tex kita.tex triangle.csh ui.csh surface.csh monkey.mdl + $(SolutionDir)bin\packer\$(Configuration)\$(Platform)\packer.exe $(SolutionDir)..\pack $(SolutionDir)..\data 22.tex kita.tex triangle.csh ui.csh surface.csh monkey.mdl $(SolutionDir)..\pack + + {b68e4313-0930-4e49-9d71-312727daef51} + {3987e63d-cb96-42eb-ba88-a3af3f640897} + + {c3ef6e38-d98f-4341-8373-571253f405bd} + + + {0e0e5a6a-51c0-494d-8816-932422ade2ba} + diff --git a/msbuild/shaders/shaders.vcxproj b/msbuild/shaders/shaders.vcxproj index 5b9e602..f5ed96b 100644 --- a/msbuild/shaders/shaders.vcxproj +++ b/msbuild/shaders/shaders.vcxproj @@ -199,6 +199,11 @@ {86c58ec1-51ed-4ec6-85a4-2fdf153dd92a} + + + Document + + diff --git a/msbuild/shaders/shaders.vcxproj.filters b/msbuild/shaders/shaders.vcxproj.filters index 26396ea..3e82e32 100644 --- a/msbuild/shaders/shaders.vcxproj.filters +++ b/msbuild/shaders/shaders.vcxproj.filters @@ -21,5 +21,8 @@ Source Files + + Source Files + \ No newline at end of file -- cgit v1.2.3-54-g00ecf