Commit Graph

13 Commits

Author SHA1 Message Date
Nong Li
f9dd32724c Cleanup build scripts.
Consolidated our build scripts and added the -notests option which skips
build the BE tests.

Change-Id: Ida6aa064b7fe47e535c142b9af92b7c158e83c32
Reviewed-on: http://gerrit.ent.cloudera.com:8080/2043
Reviewed-by: Nong Li <nong@cloudera.com>
Tested-by: jenkins
Reviewed-on: http://gerrit.ent.cloudera.com:8080/2201
2014-04-13 17:11:39 -07:00
Lenni Kuff
86f69fb96f IMP-1306: Fix build scripts to properly generate Impala version info for packaging builds
The problem was that were were deleting the version.info file because the default
of gen_build_version.py recently changed from --noclean to --clean.

Also fixed a bug in the shell version generation and made debugging a bit easier
by dumping the contents of version.info whenever it is generated.

Change-Id: I764d01c9e46eed1bd39de79bf076c15afa599486
Reviewed-on: http://gerrit.ent.cloudera.com:8080/1901
Reviewed-by: Alex Behm <alex.behm@cloudera.com>
Tested-by: Lenni Kuff <lskuff@cloudera.com>
(cherry picked from commit fa673b4d3342fc825ee7fa942bd254234d222906)
Reviewed-on: http://gerrit.ent.cloudera.com:8080/1910
Reviewed-by: Lenni Kuff <lskuff@cloudera.com>
2014-03-14 08:45:16 -07:00
Aaron Davidson
d0665481d1 Vary number of build threads based on number of cores
Simply makes buildall.sh and the make_*.sh commands use 2 * ncores
build threads. ncores includes logical CPUs.

Change-Id: Ib3fbf1f1c8362c5bd3afab61f4d3030a50c51c10
Reviewed-on: http://gerrit.ent.cloudera.com:8080/288
Reviewed-by: Lenni Kuff <lskuff@cloudera.com>
Tested-by: jenkins
2014-01-08 10:52:22 -08:00
Nong Li
4d89735ec5 Fix up bin/make_* scripts to use rm -f. 2014-01-08 10:51:14 -08:00
Nong Li
c4c2a7168d Fix IR gen build dependency. 2014-01-08 10:48:52 -08:00
Nong Li
65f4fd98e4 Move to LLVM 3.2 2014-01-08 10:47:23 -08:00
Henry Robinson
2f339f2ed8 Add ASL license to all public files 2014-01-08 10:46:32 -08:00
Nong Li
bc08241ffb IR cross compile fixes for inlined string-value functions. 2014-01-08 10:46:19 -08:00
ishaan
e84cc0a9eb Enable code coverage on release builds. 2014-01-08 10:44:41 -08:00
Kay Ousterhout
e5c42edad2 Changed make_debug script to limit the # of threads used when make-ing.
The number of threads is set to be consistent with the number used in buildall.
2012-07-19 16:04:49 -07:00
Lenni Kuff
1abe6c973a Added support for creating a build with gcov code coverage instrumentation
Usage:
./buildall.sh -codecoverage
./bin/make_debug.sh -codecoverage
2012-06-01 14:20:29 -07:00
Nong Li
88237350f0 Change the build to allow debug and release builds to coexist. 2012-02-17 18:14:04 -08:00
Nong Li
bf74bc25e3 Some cleanup:
- Fixed issue with SSE file parse.
  - Moved build scripts to impala/bin.  Rebuilding from just BE does not work.
  - Cleanedup a few compiler warnings.
  - Add option to disable automatic counters for profilers.
2011-12-31 06:17:28 -08:00