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
Rom Walton
d2e558241d
LIB: Fix build break
2014-09-12 11:57:15 -04:00
David Anderson
775377427d
compile fix for FreeBSD; from Steffen
2014-09-02 00:33:57 -07:00
Rom Walton
c4d840f70b
boinc_zip: Add NO_LCHMOD for Android and Linux. Comment out duplicate definitions of gmtime() and localtime().
2013-03-05 14:17:54 +01:00
David Anderson
678ee52458
- boinc_zip: fix Unix build
2013-03-04 14:59:22 +01:00
Charlie Fenton
e01d3ccd83
Update boinc_zip to use current info-zip source files (info-zip 3.0 and info-unzip 6.0)
2013-03-04 14:14:06 +01:00
Charlie Fenton
da79c75aa7
Remove obsolete info_zip files
2013-03-04 14:14:06 +01:00
David Anderson
7acf1632fa
- The zip library was moved to a directory (project_depends)
...
outside of BOINC, but the build files weren't made to work.
Move the library back where it was before.
svn path=/trunk/boinc/; revision=25056
2012-01-14 05:48:01 +00:00
David Anderson
aef0f104e2
Move the BOINC compatible InfoZip
...
svn path=/trunk/boinc/; revision=18619
2009-07-17 16:29:24 +00:00
David Anderson
97d50e12b9
- compile fixes for Haiku
...
svn path=/trunk/boinc/; revision=18213
2009-05-27 23:36:55 +00:00
David Anderson
3adaa89e08
- boinc_zip: put null arg at end of argv.
...
Fixes crashing bug.
From Michael Tyka.
svn path=/trunk/boinc/; revision=17210
2009-02-11 21:57:03 +00:00
David Anderson
4387e4491b
- Fix emacs mode line in Makefile.am's
...
svn path=/trunk/boinc/; revision=15375
2008-06-08 22:18:52 +00:00
Rom Walton
38d4aecc0b
Delete outdated .cvsignore files
...
svn path=/trunk/boinc/; revision=13814
2007-10-09 18:03:21 +00:00
Reinhard Prix
0e42a6a07a
correctly compile unzip-DLL [used in boinc_UnzipToMemory()]
...
svn path=/trunk/boinc/; revision=11875
2007-01-15 23:28:33 +00:00
Reinhard Prix
8c99b4055e
finish off half-removed signal-handling in -DREENTRANT case
...
[this was started in version 1.2, but not completed, so -DREENTRANT wouldn't compile]
svn path=/trunk/boinc/; revision=11873
2007-01-15 23:24:11 +00:00
David Anderson
420e00f137
*** empty log message ***
...
svn path=/trunk/boinc/; revision=11860
2007-01-15 19:25:23 +00:00
Eric J. Korpela
4af89da2b1
Added #ifdefs and explicit inclusion of "boinc_win.h" to files to help those
...
trying to compile under windows with alternate compilers or from the windows
command line.
svn path=/trunk/boinc/; revision=9078
2005-12-16 03:45:01 +00:00
David Anderson
137e3d2b2d
zip fixes
...
svn path=/trunk/boinc/; revision=7481
2005-08-25 21:33:28 +00:00
Bruce Allen
f31b244f90
Modified CVS id strings. After some fussing with different versions
...
of gcc to try and force them to not complain with -Wall but to always
include this, I decided to take a simpler approach. All these strings
now have global linkage. To prevent namespace conflicts they all
have different names. For the record, the variable extension is a hash made of the first ten characters of the md5sum of the file path, eg:
md5hash=`boinc/api/x_opengl.C | md5sum | cut -c 1-10`
svn path=/trunk/boinc/; revision=4979
2005-01-02 18:29:53 +00:00
Bruce Allen
a24afe2b67
Moved RCSID strings to the end of all .c, .C and .cpp files as per
...
David's request.
svn path=/trunk/boinc/; revision=4787
2004-12-08 00:40:19 +00:00
Bruce Allen
2202335042
Fixed a few typos that slipped into Makefile.am (directory names such as unix/ not unix
...
and CVS/)
svn path=/trunk/boinc/; revision=4673
2004-11-27 21:04:36 +00:00
Bruce Allen
c2d7965c09
- Fixed autoconf/automake build process so that it works correctly
...
under Mac OSX. Also make dist now works (make distcheck still
broken). Karl, since you were the last
person to fix up this mess, how about taking a look??
svn path=/trunk/boinc/; revision=4665
2004-11-26 17:45:13 +00:00
Bruce Allen
27e73a290a
- Added const char RCSID string to all *.c files, so that 'ident' and 'strings' can identify
...
file version numbers.
svn path=/trunk/boinc/; revision=4646
2004-11-24 11:35:00 +00:00
David Anderson
b0dbf44e7f
*** empty log message ***
...
svn path=/trunk/boinc/; revision=3707
2004-06-28 02:55:17 +00:00
David Anderson
a0a84bf166
*** empty log message ***
...
svn path=/trunk/boinc/; revision=3366
2004-05-11 20:19:49 +00:00