/* * Copyright (C) 2018-2020 QuasarApp. * Distributed under the lgplv3 software license, see the accompanying * Everyone is permitted to copy and distribute verbatim copies * of this license document, but changing it is not allowed. */ #ifndef LIBCREATOR_H #define LIBCREATOR_H #include #include #include #include class LibCreator { private: QString path; QStringList copyedLibs; QMap libDep; QMap libplatform; void createLib(const QString& resLib, const QStringList& dep, Platform platform); void initLinux64(); void initWin32(); void initWin64(); public: LibCreator(const QString& path); const QStringList &getLibs() const; const QMap& getLibsDep() const; ~LibCreator(); const QMap& getLibplatform() const; }; #endif // LIBCREATOR_H