rbutil: Merge rbutil with utils folder.

rbutil uses several components from the utils folder, and can be
considered part of utils too. Having it in a separate folder is an
arbitrary split that doesn't help anymore these days, so merge them.

This also allows other utils to easily use libtools.make without the
need to navigate to a different folder.

Change-Id: I3fc2f4de19e3e776553efb5dea5f779dfec0dc21
This commit is contained in:
Dominik Riebeling 2021-12-15 21:04:28 +01:00
parent 6c6f0757d7
commit c876d3bbef
494 changed files with 13 additions and 13 deletions

View file

@ -0,0 +1,11 @@
#ifndef LOGGER_H
#define LOGGER_H
#include <QtDebug>
#define LOG_INFO qDebug
#define LOG_WARNING qWarning
#define LOG_ERROR qCritical
#endif

View file

@ -0,0 +1,31 @@
#include "playerbuildinfo.h"
#include "rbsettings.h"
#include "rockboxinfo.h"
// not used by the test, just to make things compile.
QVariant RbSettings::value(RbSettings::UserSettings setting)
{
(void)setting;
return QVariant();
}
// not used in the test. If used the test will crash!
PlayerBuildInfo* PlayerBuildInfo::instance()
{
return nullptr;
}
QVariant PlayerBuildInfo::value(PlayerBuildInfo::DeviceInfo item, QString target)
{
(void)item;
(void)target;
return QVariant();
}
RockboxInfo::RockboxInfo(QString, QString)
{
}

View file

@ -0,0 +1,36 @@
/***************************************************************************
* __________ __ ___.
* Open \______ \ ____ ____ | | _\_ |__ _______ ___
* Source | _// _ \_/ ___\| |/ /| __ \ / _ \ \/ /
* Jukebox | | ( <_> ) \___| < | \_\ ( <_> > < <
* Firmware |____|_ /\____/ \___ >__|_ \|___ /\____/__/\_ \
* \/ \/ \/ \/ \/
*
* Copyright (C) 2020 Dominik Riebeling
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation; either version 2
* of the License, or (at your option) any later version.
*
* This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
* KIND, either express or implied.
*
****************************************************************************/
// Stubs for PlayerBuildInfo unit test.
#include "rbsettings.h"
static QMap<RbSettings::UserSettings, QVariant> stubUserSettings;
void RbSettings::setValue(UserSettings setting, QVariant value)
{
stubUserSettings[setting] = value;
}
QVariant RbSettings::value(UserSettings setting)
{
return stubUserSettings[setting];
}