Mercurial > hg > vamp-plugin-pack
view installer.cpp @ 33:dd41d7369ed5
Test logic
author | Chris Cannam |
---|---|
date | Fri, 13 Dec 2019 13:54:27 +0000 |
parents | 375d2a839053 |
children | efb73feb1061 |
line wrap: on
line source
#include <QApplication> #include <QString> #include <QFile> #include <QDir> #include <iostream> using namespace std; int main(int argc, char **argv) { QApplication app(argc, argv); QDir dir(":out/"); auto entries = dir.entryList({ "*.so", "*.dll", "*.dylib" }); for (auto e: entries) { cerr << e.toStdString() << endl; } QString target = QDir::homePath() + "/Library/Audio/Plug-Ins/Vamp/"; for (auto e: entries) { QFile f(":out/" + e); if (!f.copy(target + e)) { cerr << "Failed to copy " << e.toStdString() << " to target " << (target + e).toStdString() << endl; } } return 0; }