Hey everyone, how do I make it so a PKGBUILD will do a recursive git clone?
source=('citra::git+https://github.com/citra-emu/citra.git#recursive')
sha256sums=('SKIP')
#recursive doesn't work, I thought it might since #branch=medusa works for medusa-emu.
And then I've got this going on too, this strange class QAction error thing. Any ideas what might be causing this?
/home/user/Compiles/medusa-emu-fresh/src/medusa/src/platform/qt/LoadSaveState.cpp: In constructor ‘QGBA::LoadSaveState::LoadSaveState(std::shared_ptr<QGBA::CoreController>, QWidget*)’:
/home/user/Compiles/medusa-emu-fresh/src/medusa/src/platform/qt/LoadSaveState.cpp:59:36: error: invalid use of incomplete type ‘class QAction’
QAction* escape = new QAction(this);
^
In file included from /usr/include/qt/QtWidgets/QWidget:1,
from /home/user/Compiles/medusa-emu-fresh/src/medusa/src/platform/qt/LoadSaveState.h:8,
from /home/user/Compiles/medusa-emu-fresh/src/medusa/src/platform/qt/LoadSaveState.cpp:6:
/usr/include/qt/QtWidgets/qwidget.h:68:7: note: forward declaration of ‘class QAction’
class QAction;
^~~~~~~
/home/user/Compiles/medusa-emu-fresh/src/medusa/src/platform/qt/LoadSaveState.cpp:60:28: error: incomplete type ‘QAction’ used in nested name specifier
connect(escape, &QAction::triggered, this, &QWidget::close);
^~~~~~~~~
/home/user/Compiles/medusa-emu-fresh/src/medusa/src/platform/qt/LoadSaveState.cpp:61:8: error: invalid use of incomplete type ‘class QAction’
escape->setShortcut(QKeySequence("Esc"));
^~
In file included from /usr/include/qt/QtWidgets/QWidget:1,
from /home/user/Compiles/medusa-emu-fresh/src/medusa/src/platform/qt/LoadSaveState.h:8,
from /home/user/Compiles/medusa-emu-fresh/src/medusa/src/platform/qt/LoadSaveState.cpp:6:
/usr/include/qt/QtWidgets/qwidget.h:68:7: note: forward declaration of ‘class QAction’
class QAction;
^~~~~~~
/home/user/Compiles/medusa-emu-fresh/src/medusa/src/platform/qt/LoadSaveState.cpp:62:8: error: invalid use of incomplete type ‘class QAction’
escape->setShortcutContext(Qt::WidgetWithChildrenShortcut);
^~
In file included from /usr/include/qt/QtWidgets/QWidget:1,
from /home/user/Compiles/medusa-emu-fresh/src/medusa/src/platform/qt/LoadSaveState.h:8,
from /home/user/Compiles/medusa-emu-fresh/src/medusa/src/platform/qt/LoadSaveState.cpp:6:
/usr/include/qt/QtWidgets/qwidget.h:68:7: note: forward declaration of ‘class QAction’
class QAction;