hpcc-systems/HPCC-Platform — pull request #4985 by xwang2713 (2013-10-14 19:48:13+00:00)
Title: HPCC-10169 Integrate ClientTools on Windows 32bit with Jenkins

1) Add FindBZip2.cmake to resolve BZip2
2) Update FindLIBARCHIVE.cmake and FindZLIB.cmake to get correct libraries
3) New variable SIGN_DIRECTORY in CMakeLists.txt to point location of sign files
Assume cmake option -DSIGN_DIRECTORY=
4) Update to ${PACKAGE_FILE_NAME_PREFIX}*.exe for correct window binary file in CMakeLists.txt

Complete camke command parameters:
-DUSE_NATIVE_LIBRARIES=OFF -DCHECK_GIT_TAG=0 -DCLIENTTOOLS_ONLY=ON -DUSE_PYTHON=OFF -DUSE_V8=OFF -DUSE_JNI=OFF -DUSE_RINSIDE=OFF -DSIGN_DIRECTORY=${SIGN_DIRECTORY} -DEXTERNALS_DIRECTORY=${EXTERNALS_DIRECTORY} -DUSE_APR=OFF

SIGN_DIRECTORY and EXTERNALS_DIRECTORY are build node variables in chance they are different on systems.

cmake build commends are list in "Execute Windows batch command" since cmake plugin only allow one make command:
cd build
cmake --build . --config Release
cmake --build . --config Release --target package
cmake --build . --config Release --target sign