Remove dbus-glib dependency and create libdhcpcd.
[dhcpcd-ui] / mk / debug.mk
1 # rules to enable debugging support
2 # Copyright 2008 Roy Marples <roy@marples.name>
3 # All rights reserved. Released under the 2-clause BSD license.
4
5 _RC_DEBUG_SH=   case "${DEBUG}" in "") echo "";; *) echo "-DRC_DEBUG";; esac
6 _RC_DEBUG!=     ${_RC_DEBUG_SH}
7 CPPFLAGS+=      ${_RC_DEBUG}$(shell ${_RC_DEBUG_SH})
8
9 # Should we enable this with a different flag?
10 _LD_DEBUG_SH=   case "${DEBUG}" in "") echo "";; *) echo "-Wl,--rpath=../librc -Wl,--rpath=../libeinfo";; esac
11 _LD_DEBUG!=     ${_LD_DEBUG_SH}
12 LDFLAGS+=       ${_LD_DEBUG}$(shell ${_LD_DEBUG_SH})
13
14 _GGDB_SH=       case "${DEBUG}" in "") echo "";; *) echo "-ggdb";; esac
15 _GGDB!=         ${_GGDB_SH}
16 CFLAGS+=        ${_GGDB}$(shell ${_GGDB_SH})