/*
-----BEGIN QCMOD-----
name: Debugging support
arg: enable-debug,Enable debugging support
-----END QCMOD-----
*/

//----------------------------------------------------------------------------
// qc_debug
//----------------------------------------------------------------------------
class qc_debug : public ConfObj
{
public:
    qc_debug(Conf *c) : ConfObj(c) {}
    QString name() const { return "debugging support"; }
    QString shortname() const { return "debug"; }
    QString checkString() const { return QString(); }

    bool exec()
    {
    	if (conf->getenv("QC_ENABLE_DEBUG").isEmpty())
    		conf->addExtra("CONFIG += release");
    	else
    		conf->addExtra("CONFIG += debug");
    	return true;
    }
};
