mirror of
ssh://git.janware.com/srv/git/janware/proj/jw-pkg
synced 2026-01-15 20:13:32 +01:00
18 lines
430 B
Makefile
18 lines
430 B
Makefile
CORE_DUMPER = $(shell echo -e "quit" | gdb --core=$(CORE) 2>&1 | \
|
|
sed '/Core was generated/ !d; s/Core was generated by `//; s/ .*//' | xargs -r which)
|
|
ifeq ($(CORE_DUMPER),)
|
|
CORE_DUMPER = $(EXE)
|
|
endif
|
|
|
|
PID = $(shell ps aux | sed "/$(EXE)/ !d; /sed/ d" | awk '{print $$2}')
|
|
|
|
all:
|
|
|
|
kdbg gdb ddd:
|
|
$@ $(CORE_DUMPER) $(firstword $(CORE))
|
|
|
|
attach:
|
|
gdb ./$(EXE) -p $(PID)
|
|
|
|
attach-strace:
|
|
strace -f ./$(EXE) -p $(PID)
|