anisette is done, how to sign?

This commit is contained in:
2026-01-07 18:23:30 +02:00
parent 2b91057589
commit defb60ac53
32 changed files with 455 additions and 61 deletions

View File

@@ -161,7 +161,18 @@ void CClangLinker::LinkFile( CUtlVector<CUtlString> &cmd, const char *szName )
void CClangLinker::LinkLibraryObject( CUtlVector<CUtlString> &cmd, const char *szName )
{
cmd.AppendTail(szName);
CUtlString szDir = CUtlString(szName).GetDirectory();
CUtlString szFileName = CUtlString(szName).GetFileName();
if (!V_strncmp(szFileName, "lib",3))
szFileName.RemoveHead(3);
if (!V_strncmp(szFileName.GetFileExtension(), "so",2))
szFileName.RemoveTail(3);
if (!V_strncmp(szFileName.GetFileExtension(), "a",1))
szFileName.RemoveTail(2);
cmd.AppendTail("-L");
cmd.AppendTail(szDir);
cmd.AppendTail("-l");
cmd.AppendTail(szFileName);
}
void CClangLinker::LinkLibrary( CUtlVector<CUtlString> &cmd, const char *szName )