Commit graph

38 commits

Author SHA1 Message Date
Joachim Schmitz
fa6f145fc2 switch master branch to MuseScore 4 2020-05-28 11:23:21 +02:00
anatoly-os
c1e7364563 another try to fix dump_syms.exe 2020-04-22 02:05:36 +02:00
anatoly-os
7f75db0d77 Run regsvr32 in silence mode
Suppress all messages
2020-04-22 00:51:23 +02:00
anatoly-os
09ba60cf30 Fix not working dump_syms.exe on AppVeyor
Put msdia140.dll (required to run dump_syms.exe from https://github.com/google/breakpad/tree/master/src/tools/windows/binaries) to the dump_syms.7z.
Register the dll before running dump_syms.exe
2020-04-21 23:45:52 +02:00
AntonioBL
947b69a6b4 fix Windows nightly build uploads 2020-04-19 12:35:44 +02:00
AntonioBL
a9e0d11bfa fix Windows nightly build uploads 2020-04-17 22:06:39 +02:00
Joachim Schmitz
fb2badf787 switch to using Python 3 on AppVeyor too 2020-04-17 12:14:44 +02:00
AntonioBL
cabbaaaf46 fix CI builds 2020-04-12 18:12:55 +02:00
Dmitri Ovodok
29e5a76965 Simplify version-specific configuration in build scripts 2020-02-07 13:31:24 +02:00
Dmitri Ovodok
62a76e899f Fix debugging symbols generation on AppVeyor + collect_artifacts 2019-12-27 09:59:02 +02:00
luz.paz
f31624d746 fix various typos
* Found via `codespell -q 3 -S ./share/locale,./thirdparty -L ba,cann,clas,dur,foto,iff,nd,ois,ot,pres,possibile,snaped,strack,tage,te,uint,thru,valu`  
* Some revisions made per feedback given during review.
* Follow-up typos for review  
* Add revisions per feedback
2019-12-19 06:13:30 -05:00
anatoly-os
8baeb237f5 downgrade Qt to 5.9.8 on Windows
Due to the unreliability of the latest versions of Qt (5.12.4 and 5.12.5)
2019-11-08 14:21:35 +02:00
anatoly-os
eb3b9ab26b update Qt on AppVeyor (Windows builds) to 5.12.5 2019-09-17 11:25:46 +02:00
anatoly-os
fbc7bbd0db Purge cache for 32-bit builds 2019-08-31 18:39:13 +02:00
anatoly-os
ae6403d650 fix cache for the Qt packages from S3 2019-08-31 15:40:00 +02:00
anatoly-os
30003577fd Make AppVeyor config use Qt from S3
To avoid dependency from AppVeyor's images Qt version
2019-08-29 15:32:33 +02:00
Joachim Schmitz
1fe86fde19 force Qt 5.12.4 + collect_artifacts 2019-08-20 14:11:25 +02:00
anatoly-os
8087b11c77 Upgade .py files to Python 3
Remove redundant add-mc-keys.py
The changes are based on the suggestion from https://github.com/musescore/MuseScore/pull/5142#issuecomment-508821976
2019-08-02 15:09:13 +02:00
anatoly-os
b18bf8add3 update certificate 2019-03-29 15:44:08 +02:00
Dmitri Ovodok
05169e935d Build with crash reporter on AppVeyor 2019-02-25 18:43:23 +03:00
Peter Jonas
60a306f9ac 32 and 64 bit builds on AppVeyor with Qt 5.12.1
- fix #281539 - 32-bit build for Windows
- fix #281675 - add architecture to MSI name
- Option to download Qt rather than using AppVeyor's Qt (disabled)
2019-02-15 12:53:54 +00:00
anatoly-os
27f8422878 remove injecting keys to the packages 2019-01-29 23:18:51 +02:00
Flavio Monteiro
2d920748d2 Fix nightly build executable name 2018-12-10 02:47:23 -02:00
Joachim Schmitz
71b8774dcf fix #279023: "Save online" doesn't work 2018-12-04 13:47:28 +01:00
anatoly-os
4f3e489105 fix GUID generation for .msi
use uuidgen from cygwin64
2018-11-27 16:31:10 +02:00
anatoly-os
55043ecd0e WinSparkle auto-updater integration
WinSparkle is used to auto update MuseScore on Windows.
Add basic API calls to make it work.
Add winsparkle.dll and includes.
Generate appCast.xml and put to S3

* don't build winsparkle routines with local build
* fix interactions with global checkForUpdates option
* Mac now invalidates both Win and Mac appcast files
* fix scriptrecorder compilation + fix generating appCast for stable version
* Fix packaging WinSparkle
* change exe file name to MuseScore3.exe
* generate package GUID automatically to avoid installation collisions
* Use embedded update checker for UNSTABLE Windows builds
* comment WinSparkle appcast.xml deploy for unstable builds
2018-11-25 03:00:30 +02:00
anatoly-os
cb1cde37e9 fix making nightly zip on appveyor 2018-08-23 12:00:56 +02:00
anatoly-os
f90018b857 Support 64-bit compilation
Update cmake files to support 64-bit compilation.
Add variables to easily switch between 32-bit and 64-bit compilation
Update msvc_build.bat to support both 32-bit and 64-bit compilation
Optimize msvc_build.bat to avoi excessive output
Update AppVeyor build scripts so that default compilation is 64-bit now
Make default configuration built from opening MuseScore directory 64-bit
RelWithDebInfo. All other configurations are up to msvc_build.bat
script.
Qt libs which are used for building are placed in msvc2017_64 folder.

These changes require new structure of the dependencies folder.
2018-08-23 10:48:56 +02:00
anatoly-os
0ff93b6476 fix absence of the revision in the package on AppVeyor 2018-08-04 14:51:45 +02:00
alexandr
df114f189c Compile under MSVC: this commit caontais all changes to run MSVC build
1) fix some bugs which appear in runtime:  replace QString::tostdstring() to Foo.toUtf8().constData().

2) Enable start center online community. To use it you need download webengine in your QT lib. see instruction https://musescore.org/en/handbook/developers-handbook/compilation/compile-instructions-windows-visual-studio-2017-wip

3) update install steps. Add additional dlls for webEngine. Add copying dlls and musescore.exe to /msvc.install/bin folder. Run project will work with the "$(ProjectDir)\..\..\msvc.install\bin\MuseScore.exe" specified in Debugging field in mscore project

4) Moving AppVeyor from MinGW to MSVC. Exclude ALL MSVC project from INSTALL project. Exclude ALL from PACKAGE. Remove migw-cmake in script build, add .bat instead. Remove xcopy from 7z archive step

5) Fix warning : Warning C4703 potentially uninitialized local pointer variable '' used; Warning C4456 declaration of '' hides previous local declaration; Warning C4458 declaration of '' hides class member

6) Change path to 11 version wix toolset which created .msi installer package
2018-08-04 12:17:31 +02:00
lasconic
af377cab48 follow up for issue #267644 2018-07-19 18:14:33 +02:00
lasconic
6f2d96b4e9 fix #267644: Add auto updater to MuseScore development versions 2018-07-19 16:12:48 +02:00
lasconic
08d7f4be11 fix 270714: 'Save online' fails with 2.2RC, on Windows 2018-03-26 11:36:03 +02:00
lasconic
074d5903b2 Build release MSI on Appveyor 2018-03-15 11:09:46 +01:00
luz.paz
443be63167 Misc. typos
Found via `codespell -i 3 -w --skip="./thirdparty,./share/locale,./fonts" -I ../musescore-whitelist.txt`
Whitelist:
```
clas
nd
ot
pres
strack
tage
te
```
2018-02-13 12:06:05 -05:00
lasconic
65a38734c5 Development builds: display by branch on webpage 2017-12-30 11:13:57 +01:00
lasconic
f0366b27a0 [Appveyor] Don't fail build if IRC connection error 2017-12-28 21:37:18 +01:00
lasconic
6a148ead80 Generate development build on Appveyor 2017-12-28 21:18:18 +01:00