Jeff Donahue
a909f916e2
Travis build matrix to do parallel builds for make and CMake; CUDA-less
...
and CUDA-ful. Move bits of functionality into scripts under scripts/travis
for readability. Only generate CUDA compute_50 for perfomance.
2014-08-17 06:44:53 -07:00
Jeff Donahue
f923a24273
.travis.yml and .gitignore: various minor cleanup
2014-08-17 01:07:17 -07:00
bhack
db211a27fd
Reduce packages
2014-08-17 01:07:17 -07:00
bhack
fca1e62302
Add ppa for CMake for fix 32bit precompiled cmake on 64bit
2014-08-17 01:07:17 -07:00
Adam Kosiorek
9f9b013813
added gflags + bugfixes + rebase on bvlc/caffe
...
* added gflags requirement in CMake
* fixed a bug that linked some tests into caffe lib
* renamed tools/caffe due to conflicting target names with caffe lib
* rebased onto bvlc/caffe
2014-08-17 01:07:17 -07:00
Adam Kosiorek
f2f3b4c712
Added lint target
2014-08-17 01:07:17 -07:00
Adam Kosiorek
bad9d1ea0d
added proper 'runtest' target
2014-08-17 01:07:17 -07:00
Adam Kosiorek
15f0a5ed52
Examples_SOURCE_DIR cmake variable bugfix
...
* it was set only when BUILD_EXAMPLES==OFF
2014-08-17 01:07:17 -07:00
Adam Kosiorek
d69b0be45b
enable both GPU and CPU builds + testing in travis
2014-08-17 01:07:17 -07:00
Adam Kosiorek
75e3f56b98
restoring travis.yml
2014-08-17 01:07:16 -07:00
Adam Kosiorek
68ae1ab7f2
cmake from binaries
2014-08-17 01:07:16 -07:00
Adam Kosiorek
a2a4d636c9
cmake build configuration for travis-ci
2014-08-17 01:07:16 -07:00
Jeff Donahue
19e87d9468
Only install the minimal CUDA subpackages necessary for building.
2014-07-27 20:30:13 -07:00
Yangqing Jia
f80911f6d5
Merge pull request #776 from Yangqing/sweep
...
Gflags dependency & misc
2014-07-24 14:15:45 -07:00
Yangqing Jia
e8dc0ee5f7
travis: gflags still needs -fPIC, otherwise it makes caffe cry.
2014-07-24 11:05:58 -07:00
Yangqing Jia
ca7d992c30
I am really bad at debugging travis.
2014-07-24 10:53:53 -07:00
Yangqing Jia
781630d0e9
turns out that glog does not compile with gflags 2.1 - compiling glog first and then gflags.
2014-07-24 10:48:04 -07:00
Yangqing Jia
6136f5dcb7
travis - does adding cflags help? want to keep minimal invasion into gflags installation.
2014-07-24 10:28:06 -07:00
Yangqing Jia
5fbf4af138
travis
2014-07-24 09:28:46 -07:00
Jonathan L Long
e8b23c47a9
Travis builds pycaffe
2014-07-18 16:26:46 -07:00
Evan Shelhamer
f9f65e50dd
check CPU-only everything, CPU + GPU build with travis
2014-07-17 11:58:01 +02:00
Evan Shelhamer
79a769c584
switch travis build to CPU-only flag, drop runtestnogpu target
2014-07-17 11:57:56 +02:00
Evan Shelhamer
e52d91ea33
collect CUDA includes and calls, separate from CPU-only mode, leave out
...
- collect CUDA includes in device_alternate.hpp
- add guards for CUDA code
- move GPU code into cu from cpp
- make CUDA includes and libraries conditional in Makefile
- drop CUDA dependency from travis-ci build
2014-07-17 11:57:47 +02:00
Jeff Donahue
97d6ccfda5
Add blank lines between fields for readability.
2014-07-14 13:46:09 -07:00
Jeff Donahue
89159f395c
Run Travis build on all branches (remove whitelist from .travis.yml).
2014-07-14 13:37:13 -07:00
Jeff Donahue
9045fd20ee
Add --keep-going flag to first make so that any targets that can be
...
built are built; write out full -j flag as --jobs for clarity.
2014-07-14 13:31:13 -07:00
Jeff Donahue
89d50ca207
@jeffdonahue's tweaks to .travis.yml config:
...
-Add (CPU-only) test, lint, warn and parallel (-j 4) to travis CI build.
-Add /usr/local/lib to travis config (seems needed for LMDB).
-Put export in "before_script"; disable clang build -- doesn't work on Linux.
-Cache Ubuntu apt packages.
-Install bc package to hopefully suppress "bc: not found" errors
-Get apt packages before_install as suggested by Travis official docs
-Remove specified email address and IRC notifications (emails are sent
to the committer by default; others can view build results in public
Travis feed, on pull requests, etc.).
2014-07-14 02:18:16 -07:00
huy
00a8f3af82
@huyng's .travis.yml integration configuration file to install and test Caffe.
2014-07-14 02:18:16 -07:00