added compile_commands.json

This commit is contained in:
2025-06-03 00:19:45 +03:00
parent 3beb7aad3b
commit 83b18faab8
9 changed files with 98 additions and 14 deletions

View File

@@ -23,11 +23,25 @@ unsigned int CProject::GenerateProjectHash( void )
static char path[1024];
static ssize_t pathSize = readlink("/proc/self/exe", path, sizeof(path) - 1);
static char* pathDir = dirname(path);
char *szPathDir = dirname(path);
char *szBuildDir = 0;
char *IFileSystem2::OwnDirectory()
{
return pathDir;
return szPathDir;
};
char *IFileSystem2::BuildDirectory()
{
return szBuildDir;
};
void IFileSystem2::CopyFile( const char *szDestination, const char *szOrigin )
{
CUtlVector<CUtlString> args = {
CUtlString(szOrigin),
CUtlString(szDestination),
};
IRunner::Run("cp", args);
}
void IFileSystem2::MakeDirectory( const char *psz )
{