34 Commits

Author SHA1 Message Date
Philip Hyunsu Cho
842e28fdcd Fix RMinGW build error: dependency 'data.table' not available (#3257)
The R package dependency 'data.table' is apparently unavailable in Windows binary format, resulting into the following build errors:
* https://ci.appveyor.com/project/tqchen/xgboost/build/1.0.1810/job/hhanvg0c2cqpn7bc
* https://ci.appveyor.com/project/tqchen/xgboost/build/1.0.1811/job/hg65t9wb3rt1f5k8

Fix: use type='both' to fall back to source when binary is unavailable
2018-04-18 10:56:44 -07:00
Vadim Khotilovich
c88bae112e
change cmd to cmd.exe in appveyor (#3071) 2018-01-26 12:27:33 -06:00
Vadim Khotilovich
526801cdb3 [R] fix for the 32 bit windows issue (#2994)
* [R] disable thred_local for 32bit windows

* [R] require C++11 and GNU make in DESCRIPTION

* [R] enable 32+64 build and check in appveyor
2017-12-31 14:18:50 -08:00
Vladimir Surjaninov
3b09037e22 [Python] AppVeyor CI for Python wheel package (#2941)
* Build python wheel artifacts for Windows

* Remove Win32 target
2017-12-30 20:26:50 +08:00
Vadim Khotilovich
76f8f51438
[R] AppVeyor CI for R package (#2954)
* [R] fix finding R.exe with cmake on WIN when it is in PATH

* [R] appveyor config for R package

* [R] wrap the lines to make R check happier

* [R] install only binary dep-packages in appveyor

* [R] for MSVC appveyor, also build a binary for R package and keep as an artifact
2017-12-17 16:37:45 -06:00
Vadim Khotilovich
00eda28b3c MinGW: shared library prefix and appveyor CI (#2539)
* for MinGW, drop the 'lib' prefix from shared library name

* fix defines for 'g++ 4.8 or higher' to include g++ >= 5

* fix compile warnings

* [Appveyor] add MinGW with python; remove redundant jobs

* [Appveyor] also do python build for one of msvc jobs
2017-07-25 01:06:47 -05:00
Rory Mitchell
e939192978 Cmake improvements (#2487)
* Cmake improvements
* Add google test to cmake
2017-07-06 18:05:11 +12:00
Sergei Lebedev
d01a31088b [jvm-packages] Test xgboost4j on Windows (#2451) 2017-06-26 11:19:18 -07:00
Sergei Lebedev
2cb51f7097 [jvm-packages] Another pack of build/CI improvements (#2422)
* [jvm-packages] Fixed compilation on Windows

* [jvm-packages] Build the JNI bindings on Appveyor

* [jvm-packages] Build & test on OS X

* [jvm-packages] Re-applied the CMake build changes reverted by #2395

* Fixed Appveyor JVM build

* Muted Maven on Travis

* Don't link with libawt

* "linux2"->"linux"

Python2.x and 3.X use slightly different values for ``sys.platform``.
2017-06-21 12:28:35 -07:00
RAMitchell
e3a7f85f15 GPU plug-in improvements + basic Windows continuous integration (#1752)
* GPU Plugin: Reduce memory, improve performance, fix gcc compiler bug, add
out of memory exceptions

* Add basic Windows continuous integration for cmake VS2013, VS2015
2016-11-10 12:34:09 -08:00
tqchen
d530e0c14f [REFACTOR] cleanup structure 2016-01-16 10:24:00 -08:00
Tianqi Chen
f6fed76e7e not working 2015-07-29 23:24:54 -07:00
Tianqi Chen
7560518eec sleep 2015-07-29 23:23:40 -07:00
Tianqi Chen
53107995bf give up for now 2015-07-29 22:54:21 -07:00
Tianqi Chen
11f27beccd checkin debug 2015-07-29 22:41:06 -07:00
tqchen
4a6f4eaac9 giveup for now, appveyor do not support openmp for msvc yet allow openmp to switch on 2015-07-29 22:31:35 -07:00
tqchen
ebefb78fd4 use debug 2015-07-29 22:26:21 -07:00
tqchen
73ec467dd3 final 2015-07-29 22:22:43 -07:00
tqchen
0a9c8acd6d final 2015-07-29 22:17:25 -07:00
tqchen
6f01fa50ce try disable omp 2015-07-29 22:14:38 -07:00
tqchen
67d332e0f5 ok 2015-07-29 22:01:42 -07:00
tqchen
5dab410537 ok 2015-07-29 22:00:38 -07:00
tqchen
259dea0777 incomplete appveyor 2015-07-29 21:46:41 -07:00
tqchen
e30c724bd4 ok 2015-07-29 21:39:34 -07:00
tqchen
6f4148faab ok 2015-07-29 21:37:16 -07:00
tqchen
7e16606618 ok 2015-07-29 21:36:28 -07:00
tqchen
c2c5ad2d47 finl 2015-07-29 21:35:15 -07:00
tqchen
1a91b15a6e ok 2015-07-29 21:27:40 -07:00
tqchen
bb13c2cd15 ok 2015-07-29 21:25:52 -07:00
tqchen
033a0c139e ok 2015-07-29 21:21:58 -07:00
tqchen
0d5741bc74 rest 2015-07-29 21:21:15 -07:00
tqchen
899bfbfbae rest 2015-07-29 21:19:49 -07:00
tqchen
2bf0eeb82d update appvegor 2015-07-29 21:15:25 -07:00
tqchen
fa41fe3f13 rename 2015-07-29 21:09:42 -07:00