Граф коммитов

28 Коммитов

Автор SHA1 Сообщение Дата
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