mirror of https://github.com/procxx/kepka.git
Closed beta 10002002: testin OS X build by GYP.
This commit is contained in:
parent
58f0dbe2a4
commit
07dffb948d
|
@ -34,8 +34,8 @@ IDI_ICON1 ICON "..\\art\\icon256.ico"
|
||||||
//
|
//
|
||||||
|
|
||||||
VS_VERSION_INFO VERSIONINFO
|
VS_VERSION_INFO VERSIONINFO
|
||||||
FILEVERSION 0,10,2,1
|
FILEVERSION 0,10,2,2
|
||||||
PRODUCTVERSION 0,10,2,1
|
PRODUCTVERSION 0,10,2,2
|
||||||
FILEFLAGSMASK 0x3fL
|
FILEFLAGSMASK 0x3fL
|
||||||
#ifdef _DEBUG
|
#ifdef _DEBUG
|
||||||
FILEFLAGS 0x1L
|
FILEFLAGS 0x1L
|
||||||
|
@ -51,10 +51,10 @@ BEGIN
|
||||||
BLOCK "040904b0"
|
BLOCK "040904b0"
|
||||||
BEGIN
|
BEGIN
|
||||||
VALUE "CompanyName", "Telegram Messenger LLP"
|
VALUE "CompanyName", "Telegram Messenger LLP"
|
||||||
VALUE "FileVersion", "0.10.2.1"
|
VALUE "FileVersion", "0.10.2.2"
|
||||||
VALUE "LegalCopyright", "Copyright (C) 2014-2016"
|
VALUE "LegalCopyright", "Copyright (C) 2014-2016"
|
||||||
VALUE "ProductName", "Telegram Desktop"
|
VALUE "ProductName", "Telegram Desktop"
|
||||||
VALUE "ProductVersion", "0.10.2.1"
|
VALUE "ProductVersion", "0.10.2.2"
|
||||||
END
|
END
|
||||||
END
|
END
|
||||||
BLOCK "VarFileInfo"
|
BLOCK "VarFileInfo"
|
||||||
|
|
|
@ -25,8 +25,8 @@ LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
|
||||||
//
|
//
|
||||||
|
|
||||||
VS_VERSION_INFO VERSIONINFO
|
VS_VERSION_INFO VERSIONINFO
|
||||||
FILEVERSION 0,10,2,1
|
FILEVERSION 0,10,2,2
|
||||||
PRODUCTVERSION 0,10,2,1
|
PRODUCTVERSION 0,10,2,2
|
||||||
FILEFLAGSMASK 0x3fL
|
FILEFLAGSMASK 0x3fL
|
||||||
#ifdef _DEBUG
|
#ifdef _DEBUG
|
||||||
FILEFLAGS 0x1L
|
FILEFLAGS 0x1L
|
||||||
|
@ -43,10 +43,10 @@ BEGIN
|
||||||
BEGIN
|
BEGIN
|
||||||
VALUE "CompanyName", "Telegram Messenger LLP"
|
VALUE "CompanyName", "Telegram Messenger LLP"
|
||||||
VALUE "FileDescription", "Telegram Updater"
|
VALUE "FileDescription", "Telegram Updater"
|
||||||
VALUE "FileVersion", "0.10.2.1"
|
VALUE "FileVersion", "0.10.2.2"
|
||||||
VALUE "LegalCopyright", "Copyright (C) 2014-2016"
|
VALUE "LegalCopyright", "Copyright (C) 2014-2016"
|
||||||
VALUE "ProductName", "Telegram Desktop"
|
VALUE "ProductName", "Telegram Desktop"
|
||||||
VALUE "ProductVersion", "0.10.2.1"
|
VALUE "ProductVersion", "0.10.2.2"
|
||||||
END
|
END
|
||||||
END
|
END
|
||||||
BLOCK "VarFileInfo"
|
BLOCK "VarFileInfo"
|
||||||
|
|
|
@ -138,18 +138,6 @@ QString BetaSignature;
|
||||||
int main(int argc, char *argv[])
|
int main(int argc, char *argv[])
|
||||||
{
|
{
|
||||||
QString workDir;
|
QString workDir;
|
||||||
#ifdef Q_OS_MAC
|
|
||||||
if (QDir(QString()).absolutePath() == "/") {
|
|
||||||
QString first = argc ? QString::fromLocal8Bit(argv[0]) : QString();
|
|
||||||
if (!first.isEmpty()) {
|
|
||||||
QFileInfo info(first);
|
|
||||||
if (info.exists()) {
|
|
||||||
QDir result(info.absolutePath() + "/../../..");
|
|
||||||
workDir = result.absolutePath() + '/';
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
|
|
||||||
QString remove;
|
QString remove;
|
||||||
int version = 0;
|
int version = 0;
|
||||||
|
|
|
@ -160,6 +160,14 @@ int main(int argc, const char * argv[]) {
|
||||||
|
|
||||||
writeLog([@"Starting update files iteration, path: " stringByAppendingString: srcEnum]);
|
writeLog([@"Starting update files iteration, path: " stringByAppendingString: srcEnum]);
|
||||||
|
|
||||||
|
NSString *contentsPath = [appDirFull stringByAppendingString: @"/Contents"];
|
||||||
|
writeLog([[NSArray arrayWithObjects: @"Clearing dir ", contentsPath, nil] componentsJoinedByString:@""]);
|
||||||
|
if (![fileManager removeItemAtPath:contentsPath error:nil]) {
|
||||||
|
writeLog([@"Failed to clear path for directory " stringByAppendingString:contentsPath]);
|
||||||
|
delFolder();
|
||||||
|
return -1;
|
||||||
|
}
|
||||||
|
|
||||||
NSArray *keys = [NSArray arrayWithObject:NSURLIsDirectoryKey];
|
NSArray *keys = [NSArray arrayWithObject:NSURLIsDirectoryKey];
|
||||||
NSDirectoryEnumerator *enumerator = [fileManager
|
NSDirectoryEnumerator *enumerator = [fileManager
|
||||||
enumeratorAtURL:[NSURL fileURLWithPath:srcEnum]
|
enumeratorAtURL:[NSURL fileURLWithPath:srcEnum]
|
||||||
|
|
|
@ -24,6 +24,7 @@ Copyright (c) 2014-2016 John Preston, https://desktop.telegram.org
|
||||||
#include <vector>
|
#include <vector>
|
||||||
#include <QtCore/QString>
|
#include <QtCore/QString>
|
||||||
#include <QtCore/QStringList>
|
#include <QtCore/QStringList>
|
||||||
|
#include <QtCore/QtMath>
|
||||||
|
|
||||||
namespace codegen {
|
namespace codegen {
|
||||||
namespace style {
|
namespace style {
|
||||||
|
@ -78,7 +79,7 @@ inline int pxAdjust(int value, int scale) {
|
||||||
if (value < 0) {
|
if (value < 0) {
|
||||||
return -pxAdjust(-value, scale);
|
return -pxAdjust(-value, scale);
|
||||||
}
|
}
|
||||||
return static_cast<int>(std::floor((value * scale / 4.) + 0.1));
|
return qFloor((value * scale / 4.) + 0.1);
|
||||||
}
|
}
|
||||||
|
|
||||||
struct point {
|
struct point {
|
||||||
|
|
|
@ -22,7 +22,7 @@ Copyright (c) 2014-2016 John Preston, https://desktop.telegram.org
|
||||||
|
|
||||||
#include "core/basic_types.h"
|
#include "core/basic_types.h"
|
||||||
|
|
||||||
#define BETA_VERSION_MACRO (10002001ULL)
|
#define BETA_VERSION_MACRO (10002002ULL)
|
||||||
|
|
||||||
constexpr int AppVersion = 10002;
|
constexpr int AppVersion = 10002;
|
||||||
constexpr str_const AppVersionStr = "0.10.2";
|
constexpr str_const AppVersionStr = "0.10.2";
|
||||||
|
|
|
@ -301,7 +301,7 @@ if [ "$BuildTarget" == "mac" ] || [ "$BuildTarget" == "mac32" ] || [ "$BuildTarg
|
||||||
hdiutil convert tsetup.dmg -format UDZO -imagekey zlib-level=9 -ov -o "$SetupFile"
|
hdiutil convert tsetup.dmg -format UDZO -imagekey zlib-level=9 -ov -o "$SetupFile"
|
||||||
fi
|
fi
|
||||||
cd "$ReleasePath"
|
cd "$ReleasePath"
|
||||||
"./Packer.app/Contents/MacOS/Packer" -path "$BinaryName.app" -version $VersionForPacker $AlphaBetaParam
|
"./Packer" -path "$BinaryName.app" -version $VersionForPacker $AlphaBetaParam
|
||||||
echo "Packer done!"
|
echo "Packer done!"
|
||||||
|
|
||||||
if [ "$BetaVersion" != "0" ]; then
|
if [ "$BetaVersion" != "0" ]; then
|
||||||
|
|
|
@ -83,7 +83,7 @@ elif [ "$BuildTarget" == "mac" ]; then
|
||||||
fi
|
fi
|
||||||
UpdateFile="tmacupd$AppVersion"
|
UpdateFile="tmacupd$AppVersion"
|
||||||
SetupFile="tsetup.$AppVersionStrFull.dmg"
|
SetupFile="tsetup.$AppVersionStrFull.dmg"
|
||||||
ReleasePath="$HomePath/../Mac/Release"
|
ReleasePath="$HomePath/../out/Release"
|
||||||
RemoteFolder="tmac"
|
RemoteFolder="tmac"
|
||||||
Mac32DeployPath="$HomePath/../../tother/tmac32/$AppVersionStrMajor/$AppVersionStrFull"
|
Mac32DeployPath="$HomePath/../../tother/tmac32/$AppVersionStrMajor/$AppVersionStrFull"
|
||||||
Mac32UpdateFile="tmac32upd$AppVersion"
|
Mac32UpdateFile="tmac32upd$AppVersion"
|
||||||
|
|
|
@ -3,4 +3,4 @@ AppVersionStrMajor 0.10
|
||||||
AppVersionStrSmall 0.10.2
|
AppVersionStrSmall 0.10.2
|
||||||
AppVersionStr 0.10.2
|
AppVersionStr 0.10.2
|
||||||
AlphaChannel 0
|
AlphaChannel 0
|
||||||
BetaVersion 10002001
|
BetaVersion 10002002
|
||||||
|
|
|
@ -25,4 +25,10 @@
|
||||||
'includes': [
|
'includes': [
|
||||||
'common.gypi',
|
'common.gypi',
|
||||||
],
|
],
|
||||||
|
'msvs_settings': {
|
||||||
|
'VCLinkerTool': {
|
||||||
|
'SubSystem': '<(win_subsystem)',
|
||||||
|
'ImportLibrary': '<(PRODUCT_DIR)/<(_target_name).lib',
|
||||||
|
},
|
||||||
|
},
|
||||||
}
|
}
|
||||||
|
|
|
@ -42,10 +42,8 @@
|
||||||
'TreatWChar_tAsBuiltInType': 'false',
|
'TreatWChar_tAsBuiltInType': 'false',
|
||||||
},
|
},
|
||||||
'VCLinkerTool': {
|
'VCLinkerTool': {
|
||||||
'SubSystem': '<(win_subsystem)',
|
|
||||||
'MinimumRequiredVersion': '5.01',
|
'MinimumRequiredVersion': '5.01',
|
||||||
'ImageHasSafeExceptionHandlers': 'false', # Disable /SAFESEH
|
'ImageHasSafeExceptionHandlers': 'false', # Disable /SAFESEH
|
||||||
'ImportLibrary': '<(PRODUCT_DIR)/<(_target_name).lib',
|
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
'libraries': [
|
'libraries': [
|
||||||
|
|
Loading…
Reference in New Issue