mirror of
https://forgejo.xatacraft.ru/Sunshine/mkxp-sunshine.git
synced 2026-08-19 13:29:54 +00:00
Set minimal windows version to Windows XP SP0
This commit is contained in:
parent
9e6f17907f
commit
bfd7ba4388
2 changed files with 8 additions and 23 deletions
|
|
@ -2,13 +2,13 @@ cmake_minimum_required(VERSION 3.28.3)
|
|||
project(sunshine)
|
||||
## Setup options ##
|
||||
set(CMAKE_DISABLE_IN_SOURCE_BUILD TRUE)
|
||||
set(VS_WINDOWS_TARGET_PLATFORM_MIN_VERSION "5.1.2600.7701")
|
||||
set(VS_WINDOWS_TARGET_PLATFORM_MIN_VERSION "5.1.2600.0")
|
||||
include(FindPackageHandleStandardArgs)
|
||||
|
||||
option(STEAM "Build for Steam" OFF)
|
||||
set(STEAMWORKS_PATH "${CMAKE_CURRENT_SOURCE_DIR}/steamworks" CACHE PATH "Path to Steamworks folder")
|
||||
option(DEBUG "Debug mode" ON)
|
||||
#For paranoics:3
|
||||
#For paranoicws:3
|
||||
option(EXTRA_SECURITY "Extra security" OFF)
|
||||
set(ZLIB_USE_STATIC_LIBS ON)
|
||||
set(CMAKE_INCLUDE_CURRENT_DIR ON)
|
||||
|
|
|
|||
|
|
@ -1,4 +1,3 @@
|
|||
|
||||
#include <QFile>
|
||||
#include <QTextStream>
|
||||
#include <QDataStream>
|
||||
|
|
@ -8,18 +7,10 @@
|
|||
#include <QStringList>
|
||||
#include <QDebug>
|
||||
|
||||
static const char intro[] =
|
||||
"extern const %1 %2[] = {\n";
|
||||
static const char outro[] =
|
||||
"\n};\nextern const %1 %2 = %3;";
|
||||
static const char intro[] = "extern const %1 %2[] = {\n";
|
||||
static const char outro[] = "\n};\nextern const %1 %2 = %3;";
|
||||
|
||||
int writeDump(const QString &srcFilename,
|
||||
const QString &dstFilename,
|
||||
const QString &dataType,
|
||||
const QString &lenType,
|
||||
const QString &dataSymbol,
|
||||
bool addNullTerm)
|
||||
{
|
||||
int writeDump(const QString &srcFilename, const QString &dstFilename, const QString &dataType, const QString &lenType, const QString &dataSymbol, bool addNullTerm){
|
||||
QFile srcFile(srcFilename);
|
||||
if (!srcFile.open(QFile::ReadOnly))
|
||||
return 1;
|
||||
|
|
@ -61,8 +52,7 @@ int writeDump(const QString &srcFilename,
|
|||
if (!in.atEnd())
|
||||
out << ",";
|
||||
|
||||
if (++columnInd == byteColumns)
|
||||
{
|
||||
if (++columnInd == byteColumns){
|
||||
out << "\n";
|
||||
columnInd = 0;
|
||||
}
|
||||
|
|
@ -79,10 +69,7 @@ int writeDump(const QString &srcFilename,
|
|||
return 0;
|
||||
}
|
||||
|
||||
QString getNamedOption(const QStringList &args,
|
||||
const QString &optName,
|
||||
const QString &defValue)
|
||||
{
|
||||
QString getNamedOption(const QStringList &args, const QString &optName, const QString &defValue){
|
||||
QString value = defValue;
|
||||
|
||||
if (args.contains(optName)){
|
||||
|
|
@ -151,7 +138,5 @@ int main(int argc, char *argv[]){
|
|||
|
||||
QString dataType = stringData ? "char" : "unsigned char";
|
||||
|
||||
return writeDump(inFile, outFile,
|
||||
dataType, "unsigned int",
|
||||
outSymbol, nullTerm);
|
||||
return writeDump(inFile, outFile, dataType, "unsigned int", outSymbol, nullTerm);
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue