View Issue Details

IDProjectCategoryView StatusLast Update
0005778DarkRadiantCompilation/Buildpublic02.04.2022 05:56
Reportergreebo Assigned Togreebo  
PrioritynormalSeveritynormalReproducibilityhave not tried
Status closedResolutionfixed 
Product Version2.13.0 
Target Version2.14.0Fixed in Version2.14.0 
Summary0005778: Solution / Build Dependencies Update
DescriptionMove .sln solution file to root folder.
Update Windows Dependencies where possible.
Possibly get rid of the 32 Bit dependencies, since nobody is on Windows x86 anymore.
TagsNo tags attached.

Activities

There are no notes attached to this issue.

Related Changesets

DarkRadiant: infrastructure 7cdde354

11.10.2021 10:26

greebo


Details Diff
0005778: Move solution file to root folder. Fix a few paths, add new property sheet for static libraries. Affected Issues
0005778
mod - tools/msvc/mathlib.vcxproj Diff File
mod - tools/msvc/properties/DarkRadiant Base.props Diff File
mod - tools/msvc/properties/DarkRadiant Core Library.props Diff File
mod - tools/msvc/properties/DarkRadiant Plugin DLL.props Diff File
add - tools/msvc/properties/DarkRadiant Static Library.props Diff File

DarkRadiant: infrastructure 57f33fdc

11.10.2021 10:35

greebo


Details Diff
0005778: Adjust all static library output folders Affected Issues
0005778
mod - tools/msvc/modulelib.vcxproj Diff File
mod - tools/msvc/scenelib.vcxproj Diff File
mod - tools/msvc/wxutillib.vcxproj Diff File
mod - tools/msvc/xmlutillib.vcxproj Diff File

DarkRadiant: infrastructure acbdba3d

11.10.2021 10:46

greebo


Details Diff
0005778: Working on plugins and modules Affected Issues
0005778
mod - DarkRadiant.sln Diff File
mod - tools/msvc/dm.gameconnection.vcxproj Diff File
mod - tools/msvc/properties/DarkRadiant Base Debug Win32.props Diff File
mod - tools/msvc/properties/DarkRadiant Base Release Win32.props Diff File
mod - tools/msvc/properties/DarkRadiant Base.props Diff File
mod - tools/msvc/properties/DarkRadiant Module DLL.props Diff File

DarkRadiant: infrastructure d539dcd6

11.10.2021 11:10

greebo


Details Diff
0005778: Main binary, tests and core module adjusted Affected Issues
0005778
mod - tools/DependencyCheck/DependencyCheck.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj Diff File
mod - tools/msvc/Tests/Tests.vcxproj Diff File
mod - tools/msvc/include.vcxproj Diff File
mod - tools/msvc/libs.vcxproj Diff File
mod - tools/msvc/post_build_event.cmd Diff File
mod - tools/msvc/post_build_event_x64.cmd Diff File
mod - tools/msvc/properties/DarkRadiant Core Library.props Diff File
mod - tools/msvc/properties/DarkRadiant Main Executable.props Diff File
mod - tools/msvc/properties/Tests.props Diff File

DarkRadiant: infrastructure bfea10de

11.10.2021 11:16

greebo


Details Diff
0005778: Test package reference updated Affected Issues
0005778
mod - .gitignore Diff File
mod - tools/msvc/Tests/Tests.vcxproj Diff File
mod - tools/msvc/Tests/Tests.vcxproj.filters Diff File
mod - tools/msvc/Tests/packages.config Diff File

DarkRadiant: infrastructure 7276e75e

11.10.2021 11:21

greebo


Details Diff
0005778: README and Github Actions adjusted Affected Issues
0005778
mod - .github/workflows/build.yml Diff File
mod - README.md Diff File

DarkRadiant: infrastructure a754c765

11.10.2021 11:26

greebo


Details Diff
0005778: Move DarkRadiant UI project to the top of the .sln file. This should make it the default startup project after a fresh clone. Affected Issues
0005778
mod - DarkRadiant.sln Diff File

DarkRadiant: infrastructure 02dba8db

12.10.2021 01:52

greebo


Details Diff
0005778: Improve dependency script, it now checks the ID of the asset attached to the windeps release, to detect whether an updated dependency package can be acquired. Affected Issues
0005778
mod - .gitignore Diff File
mod - tools/DependencyCheck/DependencyCheck.vcxproj Diff File
mod - tools/scripts/download_windeps.ps1 Diff File

DarkRadiant: infrastructure e2fe5524

12.10.2021 02:37

greebo


Details Diff
0005778: Adjust property sheets to use windeps/ instead of w32deps/w64deps Affected Issues
0005778
mod - radiant/darkradiant.rc Diff File
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/post_build_event_x64.cmd Diff File
mod - tools/msvc/properties/DarkRadiant Base Debug x64.props Diff File
mod - tools/msvc/properties/DarkRadiant Base.props Diff File
mod - tools/msvc/properties/GLEW.props Diff File
mod - tools/msvc/properties/OpenAL + Vorbis.props Diff File
mod - tools/msvc/properties/Python.props Diff File
mod - tools/msvc/properties/ftgl.props Diff File
mod - tools/msvc/properties/libgit2.props Diff File
mod - tools/msvc/properties/libjpeg.props Diff File
mod - tools/msvc/properties/libpng.props Diff File
mod - tools/msvc/properties/libxml2.props Diff File
mod - tools/msvc/properties/win_iconv.props Diff File
mod - tools/msvc/properties/wxWidgets.props Diff File
mod - tools/msvc/properties/zlib.props Diff File
mod - tools/msvc/vcs.vcxproj Diff File

DarkRadiant: infrastructure 43c851d0

12.10.2021 02:58

greebo


Details Diff
0005778: Fix release build Affected Issues
0005778
mod - tools/msvc/properties/DarkRadiant Base Release x64.props Diff File
mod - tools/msvc/properties/win_iconv.props Diff File

DarkRadiant: infrastructure cd307166

12.10.2021 03:54

greebo


Details Diff
0005778: Remove x86 configuration Affected Issues
0005778
mod - DarkRadiant.sln Diff File
rm - tools/msvc/post_build_event.cmd Diff

DarkRadiant: master c099f7e8

12.10.2021 04:36

greebo


Details Diff
0005778: Remove x86 scripts Affected Issues
0005778
rm - tools/innosetup/darkradiant.iss Diff
rm - tools/scripts/compile_release_package.x86.cmd Diff
rm - tools/scripts/compile_release_package_all.cmd Diff

DarkRadiant: master ed0b0278

12.10.2021 04:39

greebo


Details Diff
0005778: Switch to live dependencies Affected Issues
0005778
mod - tools/scripts/download_windeps.ps1 Diff File

Issue History

Date Modified Username Field Change
11.10.2021 10:24 greebo New Issue
11.10.2021 10:24 greebo Assigned To => greebo
11.10.2021 10:24 greebo Status new => assigned
11.10.2021 11:26 greebo Changeset attached => DarkRadiant infrastructure 7cdde354
11.10.2021 11:26 greebo Changeset attached => DarkRadiant infrastructure 57f33fdc
11.10.2021 11:26 greebo Changeset attached => DarkRadiant infrastructure acbdba3d
11.10.2021 11:26 greebo Changeset attached => DarkRadiant infrastructure d539dcd6
11.10.2021 11:26 greebo Changeset attached => DarkRadiant infrastructure bfea10de
11.10.2021 11:26 greebo Changeset attached => DarkRadiant infrastructure 7276e75e
11.10.2021 11:26 greebo Changeset attached => DarkRadiant infrastructure a754c765
12.10.2021 02:59 greebo Changeset attached => DarkRadiant infrastructure 02dba8db
12.10.2021 02:59 greebo Changeset attached => DarkRadiant infrastructure e2fe5524
12.10.2021 02:59 greebo Changeset attached => DarkRadiant infrastructure 43c851d0
12.10.2021 03:56 greebo Changeset attached => DarkRadiant infrastructure cd307166
12.10.2021 04:48 greebo Changeset attached => DarkRadiant master c099f7e8
12.10.2021 04:48 greebo Changeset attached => DarkRadiant master ed0b0278
12.10.2021 17:56 greebo Status assigned => resolved
12.10.2021 17:56 greebo Resolution open => fixed
12.10.2021 17:56 greebo Fixed in Version => 2.14.0
12.10.2021 17:56 greebo Target Version => 2.14.0
02.04.2022 05:56 greebo Status resolved => closed