kbrddestroyer / CS2.KernelCheat

Just my attempt to break CS2 in kernel mode app for win64 target platform
MIT License
24 stars 4 forks source link

[FEATURE] Remove library dependencies from repo #161

Open kbrddestroyer opened 2 weeks ago

kbrddestroyer commented 2 weeks ago

Brief info

Remove dependencies (imgui, kdmapper, python) from repo, change build configuration for using local clones of libraries, create .bat for autoupdate and cloning, change autobuild (MSBuild, MSBuild release YAMLs)

Description

Currently every library updates won't be included in build. That can result in security issues, backdoors, library malfunctioning, bugs that won't fix, etc. The best way is to link those dependencies as external libraries and add repo cloning in build automation. Also it will be a good point of adding cloning automation for local builds and some kind of documentation. Python should be built into DLLs, so actions should include this step

Also, I think this way of including libraries can violate some licenses. Idk 😶