Commit Graph

17 Commits

Author SHA1 Message Date
John Preston a4c98e74ce GYP/Ninja Windows build: codegen done, WinXP done, Release done.
MetaLang, codegen_style and codegen_numbers utilities are now
built by GYP targets, rules added for codegen_style and actions
added for codegen_numbers and MetaLang.

WinXP supported without Windows 7.1A SDK, but with explicitly
setting MinimumRequiredVersion=5.01. It works (and that is strange).

If you attempt to use MSBuild instead of Ninja you should add
the latest Windows SDK include paths to include_dirs, because v140_xp
toolset implies the Windows 7.1A SDK (and is ignored by Ninja).
2016-08-13 20:43:21 +03:00
John Preston 62cab0750b First attempt to build Telegram on Windows using GYP+Ninja.
It already builds in Debug, using rules for Qt MOC and RCC.
Need to start use rules for styles/langs/numbers, test on WinXP.
Need to support Release and Deploy configurations.
2016-08-10 22:36:00 +03:00
John Preston fe6e3c5252 Build scripts improved, QtCreator build fixed.
qmake and travis builds use -j4 for make.
2016-04-27 16:59:08 +03:00
John Preston 745f89dbb9 Moving build / lang scripts from Telegram to subfolders.
Travis build tested with -j param.
Xcode / QtCreator / qmake builds could be broken.
2016-04-27 15:02:17 +03:00
John Preston 487406ac46 Moved to the Visual Studio Update 2. 2016-04-26 12:55:34 +03:00
John Preston 0501633c75 Added codegen_style/numbers QtCreator projects. Telegram.pro still broken. 2016-04-19 15:06:52 +03:00
John Preston b4d69b847a Xcode build now uses codegen_style/numbers. Xcode projects created. 2016-04-19 13:59:59 +03:00
John Preston 1045d628d6 Moved .qrc, langs and art files from SourceFiles to Resources folder. 2016-04-09 17:17:09 +04:00
John Preston 18db57ba96 Added a new project codegen_style to the solution.
It should replace MetaStyle in the far future.
2016-03-30 01:35:36 +04:00
John Preston ddc802c0af top bar search icon added 2016-03-17 12:23:38 +03:00
John Preston 069333b24d deply scripts improved, crash fixed in dropdown 2015-09-24 17:17:53 +03:00
John Preston 5bcba600e6 basic languages support and italian language added 2014-12-20 00:20:30 +03:00
John Preston 9f011049bf static link of libxcb-image added 2014-07-16 08:54:50 +04:00
John Preston da0f087404 first version ubuntu qt creator build 2014-07-08 14:24:21 +04:00
John Preston cace79bc18 xcode build support started 2014-06-14 23:32:11 +04:00
John Preston f70238759b vs project settings improved, added Deploy configuration, version changed to 0.5 2014-05-30 13:55:07 +04:00
John Preston 4221fe666f initial commit for 0.4.18 version of Telegram Desktop 2014-05-30 12:53:19 +04:00