Commit Graph

1681 Commits

Author SHA1 Message Date
Christian Beer e84761358d [CI] Fix Windows VS2019 dependencies
Forgot to include this file in ebc507e082

Co-authored-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2020-12-23 13:11:00 +01:00
Vitalii Koshura 213675fce2
[Windows] Adjust executables signing process to new requirements from Microsoft
This fixes #4058

Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2020-10-15 22:28:40 +02:00
Vitalii Koshura d5bc6f1bf4
[VS2019] Fix signing *.scr
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2020-10-15 19:02:28 +02:00
Vitalii Koshura d60e4ab1bd
[VS2019] Clean vcpkg buildtrees after build
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2020-09-22 22:48:37 +02:00
RichardHaselgrove 08b9be3c8a
Merge pull request #4008 from AenBleidd/remove_custom_vcpkg_rappture_port
[VS2019] Remove custom vcpkg rappture port
2020-09-11 15:48:39 +01:00
David Anderson e36f86de8f update Installshield files and add .prq file 2020-09-10 00:43:49 -07:00
Vitalii Koshura cb01a39c9a
[VS2019] Remove custom vcpkg rappture port
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2020-09-06 03:13:49 +02:00
Vitalii Koshura 8cb5db3c97
[VS2019] Fix VS2019 CI build cache
Fixes #3959

Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2020-08-26 02:48:44 +02:00
Vitalii Koshura ed3747db5c
Fix wrappture_example build
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2020-08-20 01:59:17 +02:00
Vitalii Koshura 0edaa7d12a
[VS2019] Fix freetype linkage
Looks like now freetype is additionaly dependent from brotli library.
Also fix boinccas building for Debug because of missing atlsd.lib file

Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2020-08-12 00:55:19 +02:00
Vitalii Koshura 12ef169143
Additional clean-up
Remove sqlite3.dll from *.ism files
Remove sqlite3 as a build dependency
Remove sqlite3 from load_dependencies.bat

Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2020-07-15 16:44:54 +02:00
Vitalii Koshura ee06705460
Additional clean-up
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2020-07-14 11:03:31 +02:00
Vitalii Koshura 7b5ab8d901
Merge remote-tracking branch 'upstream/master' into dpa_remove_sqlite
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>

# Conflicts:
#	win_build/boincmgr_vs2019.vcxproj
2020-07-14 10:50:37 +02:00
Vitalii Koshura c799658363
[VS2019][Windows] Enable unit tests
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2020-06-29 23:39:49 +02:00
Vitalii Koshura 6ee7694635
[VS2019] Fix VcpkgCacheDir location path
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2020-06-27 22:51:40 +02:00
Vitalii Koshura 48aa5e7ec9
Merge remote-tracking branch 'upstream/master' into appveyor_vcpkg_cache
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2020-06-23 10:18:44 +02:00
Vitalii Koshura 51557759f6
[VS2019] Add code signing.
To enable codesigning two environment variables should be set in Windows:
- BUILDCODESIGN that is points to the directory where boinc.pfx file is located
- CODESIGNBOINC that contains password for boinc.pfx file

Small projects clean-up made.

Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2020-06-22 12:43:54 +02:00
Vitalii Koshura b4ea541416
[Windows] Simplify vcpkg usage within *.vcxproj configuration
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2020-06-19 10:59:41 +02:00
Vitalii Koshura 382b61510b
[Windows] Fix boinccas.rc
Replace #include "afxres.h" with more general and already used in other components #include <windows.h>

Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2020-06-18 04:49:53 +02:00
David Anderson 2315fd77a8 Remove sqlite from VS2010 project file for boincmgr 2020-06-14 23:39:28 -07:00
davidpanderson 38e0582af0 Manager, Win, vs2019: don't link sqlite 2020-06-14 19:28:34 -07:00
Vitalii Koshura 65381898a0
[VS2019] Add boinccas.vcxproj
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2020-06-14 08:16:31 +02:00
Vitalii Koshura bf55acc1cb
[AppVeyor] Add support of vcpkg cache for CI
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2020-06-13 17:36:38 +02:00
Kevin Reed 4da0115aa9
Merge pull request #3674 from AenBleidd/add_vs2010_to_ci
[AppVeyor] Add VS2010 and VS2019 to CI
2020-05-11 09:31:22 -05:00
Vitalii Koshura 42310c7902
[AppVeyor] Add VS2019 to CI
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2020-05-11 01:35:06 +02:00
David Anderson f0833f5f3c update project list 2020-05-06 13:07:13 -07:00
Vitalii Koshura 6ac205352a
[AppVeyor] Fix Windows CI build
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2020-04-14 11:39:09 +02:00
Vitalii Koshura 9355360d92
[VS2019] Add missed library
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2020-03-25 01:01:45 +01:00
Vitalii Koshura 4594160ffb
[Windows] Add MSVS 2019 with vcpkg support
Added new projects to build with Microsoft Visual Studio 2019.
Added vcpkg support for 3rd party libraries.
For simplification all executables use static linked libraries
(impact +0.5 MB or < 3%).
Enable build for all projects (including examples for opencl, cuda etc).
Configuration is not tested yet, so no CI added.
Also because of the reason above projects for VS 2013 are not removed yet too.

Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2020-03-16 02:32:35 +01:00
Vitalii Koshura 9c34d3a2d1
Update copyright year
This fixes #3434

Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2020-02-03 11:48:13 +01:00
David Anderson eadb19bc4f
update project list
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2020-01-28 07:56:56 +01:00
David Anderson 62b26017b6 update version to 7.17; update installshield files 2020-01-23 22:58:59 -08:00
Vitalii Koshura b792ac9122
[VS2013] Add missed 'keyword' files to boinc_ss_vs2013.vcxproj file
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2019-12-12 16:49:29 +01:00
tristanolive 2c692b22c3
Merge pull request #3329 from BOINC/knr_add_bad_wcg_upgrade_code
installer: Add the upgrade code used by the WCG 7.14.2 version of the…
2019-10-22 11:06:06 -04:00
Kevin Reed d8d23cae77 installer: Add the upgrade code used by the WCG 7.14.2 version of the client to the list of related products so that the standard BOINC client can identify the WCG version when a user installs a BOINC version over a WCG version. 2019-10-11 14:02:24 -05:00
Kevin Reed 798e469bbb WCG installer: Update WCG installer and add WCG Eula 2019-10-10 17:15:57 -05:00
Kevin Reed 58b44085f1
Merge pull request #3141 from BOINC/dpa_vbox60
update vboxwrapper (COM version) for Vbox 6.0
2019-06-20 11:55:12 -05:00
David Anderson ae050edc4a Fix VS 2013 solution file 2019-05-16 23:23:17 -07:00
David Anderson 98abb78ada Increment version #s in configure.ac and version.h too (to 26202) 2019-05-12 22:26:18 -07:00
David Anderson 320e9479cd One more version increment 2019-05-11 00:25:51 -07:00
David Anderson e715f6ee40 Increment version number 2019-05-10 01:54:14 -07:00
David Anderson 97ab812169 Add COM interface for VBox 6.0.
This was complicated by the fact that VBox changed the API a little:
GetChildrenCount() is now get_ChildrenCount(),
and CreateSharedFolder() takes a new AutoMountPoint argument
(where the folder goes in the guest system) which I'm assuming should be /.

I handled these using #ifdefs in vbox_mscom_impl.cpp.
2019-05-10 01:42:00 -07:00
lfield 18aa95e084
Merge pull request #2786 from Peppernrino/image-file-compression
Image File Compression
2019-04-12 10:27:35 +02:00
Juha Sointusalo 3fd0e8b116 update copyright year 2019-04-08 21:50:03 +03:00
Peppernrino 95070c01a3 Image File Compression
Ran a series of lossless compression algorithms to make the images smaller. Total reduction of ~13MB.
2018-10-29 16:27:45 -06:00
David Anderson 5da370867f Add project 2018-09-24 18:32:24 -07:00
David Anderson 460a6dba14 update boinccas.dll, which shouldn't exist in the first place 2018-09-21 20:35:23 -07:00
Al Seippel 1bdeb0ee9e updates for WCG branded client
Remove WCG brand specific code from client

Update client_state.cpp

Update cs_prefs.cpp

revert win32\boinccas.dll
2018-09-18 15:04:27 -07:00
Vitalii Koshura 8a6b040440
Merge pull request #2621 from xupiter/master
Wrapper: Fixed build failure
2018-08-10 18:21:28 +03:00
Charlie Fenton 6ba6e038c4 Add default nvc_config.xml file for use in MS Windows installer 2018-07-26 11:11:48 -07:00