Kenneth Heafield
2722fe2317
Add optional regression testing to the build
2011-11-28 15:52:53 +00:00
Kenneth Heafield
2b5ef4b33b
Unused code
2011-11-28 12:04:04 +00:00
Kenneth Heafield
180b74bcac
prefix style of installation
2011-11-28 12:01:33 +00:00
Kenneth Heafield
ab9976b719
Respect CXXFLAGS, CFLAGS, LDFLAGS
2011-11-28 04:35:46 -05:00
Kenneth Heafield
a0efeb5e6e
--enable-boost-pool option
2011-11-27 16:53:40 +00:00
Kenneth Heafield
82d40e4044
Check for boost and version number
2011-11-26 12:18:17 +00:00
Kenneth Heafield
a7222a322d
Regression tests expect mert in mert/
2011-11-25 22:14:04 +00:00
Kenneth Heafield
ab7469ee04
Minor commenting
2011-11-25 18:09:07 +00:00
Kenneth Heafield
ae2272d291
Comment reformatting
2011-11-25 17:30:36 +00:00
Kenneth Heafield
3130534480
Build scripts from root.
2011-11-25 16:53:02 +00:00
Kenneth Heafield
e20a9e93b2
Add GITTAG constant
2011-11-25 14:41:49 +00:00
Kenneth Heafield
9d994ffc5c
--with-boost
2011-11-25 03:55:36 -08:00
Kenneth Heafield
13848b1ea3
D'oh forgot a boost_
2011-11-24 08:26:44 -05:00
Kenneth Heafield
1a4dba45b3
Backwards compatible boost selection. Apparently boost.jam sucks at old versions. Go back to manual boost with shell scripts.
2011-11-23 19:12:44 +00:00
Barry Haddow
7b472960b1
Move projects from top level to contrib
...
server build probably broken
2011-11-23 14:48:50 +00:00
Kenneth Heafield
ccf08a29f3
Link against libSegFault if possible, --git option for installation.
2011-11-23 14:01:58 +00:00
Barry Haddow
eb4b85e0ed
misc jamming
2011-11-23 12:10:45 +00:00
Kenneth Heafield
bf1da63b11
Better help message
2011-11-23 11:29:42 +00:00
Kenneth Heafield
82d2513a83
Apparently order matters when it comes to <debug-symbols>on.
2011-11-22 13:17:31 -05:00
Kenneth Heafield
076d94dd9e
Jam: Had inverted --notrace by accident. -g on by default at Barry's request.
2011-11-22 13:13:44 -05:00
Kenneth Heafield
cc7edff099
Merge branch 'master' of github.com:moses-smt/mosesdecoder
2011-11-22 12:55:17 -05:00
Barry Haddow
6d1438b97f
Disable object pool as it's broken (not threadsafe?)
2011-11-22 16:06:34 +00:00
Kenneth Heafield
ca38bcab98
Stop bjam from complaining that a toolset isn't configured
2011-11-21 18:07:30 -05:00
Kenneth Heafield
a65ed7e587
Jam: install executables in legacy paths and stop leaving a.out files everywhere
2011-11-21 13:20:52 -05:00
Kenneth Heafield
0c239662bf
Go back to using boost.jam. It does -mt right.
2011-11-21 12:41:14 -05:00
Kenneth Heafield
da89f1e9b9
Moses server Jam
2011-11-21 17:19:24 +00:00
Kenneth Heafield
463f2e232e
Link dynamically against libz if we have to
2011-11-21 15:09:38 +00:00
Kenneth Heafield
5822851f41
Attempt to unbreak build, now it wants static zlib
2011-11-21 15:02:40 +00:00
Kenneth Heafield
21d55d2c26
Jam: Documentation, link against -mt, SRI warnings off
2011-11-21 09:31:10 -05:00
Kenneth Heafield
7e27cd1d8a
Jam: automatic boost linkage, install path argument, globs
2011-11-21 06:42:46 -05:00
Kenneth Heafield
f15eee0abf
Jam: Clean up boost library handling, assimilate mert
2011-11-18 11:27:57 -05:00
Kenneth Heafield
7a5a95009b
Rename RandLM to Rand, avoiding a self-conflict for header names. Reduce header pollution. Add Jam support for RandLM.
2011-11-18 10:40:56 -05:00
Kenneth Heafield
a82c3ee347
Fix --without-trace, add synlm compilation
2011-11-18 15:07:59 +00:00
Kenneth Heafield
5c9b28c55a
Introducing Jamfiles
...
Currently supports kenlm, irstlm, and srilm options.
bjam [--with-srilm=/path/to/sri] [--with-irstlm=/path/to/irst] -j8
Places binaries in dist/ that pass regression tests.
2011-11-18 14:37:01 +00:00