4597b03873
Opens in Android Studio but haven't even tried to build it yet (it won't.. I know that much!) |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
get_exe_dir.cpp | ||
get_pdb_dir.cpp | ||
LICENSE.txt | ||
readme.md |
Windows Symbol Server Tools
A variety of command line tools related to storing executables and their debug databases on a symbol server. Microsoft's symstore program mostly serves the same purpose; but to my knowledge it can't upload files via scp.
GetExeSymbolDir
Calculates and prints the name of the directory to place an executable in on a symbol server. So for example given a file program.exe
, the call would be GetExeSymbolDir program.exe
, which would result in an output like 123ABC
- on the symbol server the file would thus be saved as program.exe/123ABC/program.exe
.
GetPdbSymbolDir
Calculates and prints the name of the directory to place an pdb file in on a symbol server. So for example given a file program.exe
, the call would be GetExeSymbolDir program.exe
, which would result in an output like 123ABC
- on the symbol server the pdb file would thus be saved as program.pdb/123ABC/program.pdb
. (Both .exe and .pdb files work as arguments.)
License
Unlike OpenJK these tools use the MIT license as given in LICENSE.txt.
Credits
Inspired by and partially based on Bruce Dawson's blog post so major thanks him collecting this information.