ValveSoftware / halflife

Half-Life 1 engine based games
Other
3.66k stars 616 forks source link

Extra "mod" folders in every HL1 and Counter-Strike (1.6ish) Dedicated Server install? #532

Closed Mecha-Weasel closed 11 years ago

Mecha-Weasel commented 11 years ago

Not sure if this is intentional, but I noticed when doing a fresh HL1 dedicated server installation with SteamCMD, that it is also making folders for other Valve-games in the same base install folder:

Blue-Shift (./bshift), Counter-Strike (./cstrike), Counter-Strike:Condition-Zero (./cszero), Deathmatch Classic (./dmc), Day-of-Defeat (./dod) Opposing Force (./gearbox), Ricochet (./ricochet), Team Fortress Classic (./tfc)

Most of them are "nearly" empty - most just DLL's. It just seems wierd that it would do that at all.

I also noticed that it did that for a fresh Counter-Strike install using SteamCMD also.

Maybe somebody left a bunch of unnecessary stuff checked-into the repository before making that dedicated server build?

PS: This is on Linux (CentOS 5.9 and Debian 6 both).

Mecha-Weasel commented 11 years ago

Oh, wait ... maybe I totally mis-understood the whole SteamCMD and installing by AppID instead of name.

Do you use AppID 90? for any GoldSrc-based game (that has been ported over to SteamCMD)?

alfred-valve commented 11 years ago

This is by design right now, all linux binaries are in a single shared depot to make for easy deployment.