mirror of
https://github.com/HarbourMasters/Shipwright.git
synced 2024-11-29 21:02:18 -05:00
Fixes crash handler for jenkins builds. (#1445)
* Fixes crash handler for jenkins builds. We must include the pdb in redistributables. * Properly selects PDB file path for inclusion Co-authored-by: Christopher Leggett <chris@leggett.dev>
This commit is contained in:
parent
a9f3aedf8e
commit
a2d4f4766d
@ -293,7 +293,9 @@ static void printStack(CONTEXT* ctx) {
|
|||||||
|
|
||||||
process = GetCurrentProcess();
|
process = GetCurrentProcess();
|
||||||
thread = GetCurrentThread();
|
thread = GetCurrentThread();
|
||||||
SymInitialize(process, nullptr, true);
|
|
||||||
|
SymSetOptions(SYMOPT_NO_IMAGE_SEARCH | SYMOPT_IGNORE_IMAGEDIR);
|
||||||
|
SymInitialize(process, "debug", true);
|
||||||
|
|
||||||
|
|
||||||
constexpr DWORD machineType =
|
constexpr DWORD machineType =
|
||||||
|
@ -1992,6 +1992,10 @@ if(NOT CMAKE_SYSTEM_NAME MATCHES "NintendoSwitch|CafeOS")
|
|||||||
INSTALL(TARGETS soh DESTINATION . COMPONENT ship)
|
INSTALL(TARGETS soh DESTINATION . COMPONENT ship)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
if (CMAKE_SYSTEM_NAME STREQUAL "Windows")
|
||||||
|
INSTALL(FILES $<TARGET_PDB_FILE:soh> DESTINATION ./debug COMPONENT ship)
|
||||||
|
endif()
|
||||||
|
|
||||||
find_program(CURL NAMES curl DOC "Path to the curl program. Used to download files.")
|
find_program(CURL NAMES curl DOC "Path to the curl program. Used to download files.")
|
||||||
execute_process(COMMAND ${CURL} -sSfL https://raw.githubusercontent.com/gabomdq/SDL_GameControllerDB/master/gamecontrollerdb.txt -o ${CMAKE_BINARY_DIR}/gamecontrollerdb.txt OUTPUT_VARIABLE RESULT)
|
execute_process(COMMAND ${CURL} -sSfL https://raw.githubusercontent.com/gabomdq/SDL_GameControllerDB/master/gamecontrollerdb.txt -o ${CMAKE_BINARY_DIR}/gamecontrollerdb.txt OUTPUT_VARIABLE RESULT)
|
||||||
|
|
||||||
@ -2015,7 +2019,7 @@ if(CMAKE_SYSTEM_NAME MATCHES "NintendoSwitch")
|
|||||||
nx_generate_nacp(Ship.nacp
|
nx_generate_nacp(Ship.nacp
|
||||||
NAME "Ship of Harkinian"
|
NAME "Ship of Harkinian"
|
||||||
AUTHOR "Harbour Masters"
|
AUTHOR "Harbour Masters"
|
||||||
VERSION "3.1.0"
|
VERSION "4.0.0"
|
||||||
)
|
)
|
||||||
|
|
||||||
nx_create_nro(soh
|
nx_create_nro(soh
|
||||||
|
Loading…
Reference in New Issue
Block a user