mirror of
https://github.com/zeek/zeek.git
synced 2025-10-02 06:38:20 +00:00

- Move binary packaging scripts out of source root into pkg/ subdir - A consistent CMake version (2.8.4) is now enforced for binary packaging - Added a 'bindist' target to top Makefile as a convenience - The 'dist' target has been rewritten to depend on standard system command/utils rather than CMake and the full dependency chain of Bro, addressing #398 (but the CMake 'package_source' target is still available in the generated build/Makefile and can be used if desired)
14 lines
493 B
Bash
Executable file
14 lines
493 B
Bash
Executable file
#!/bin/sh
|
|
|
|
# CMake/CPack versions before 2.8.3 have bugs that can create bad packages
|
|
# Since packages will be built on several different systems, a single
|
|
# version of CMake is required to obtain consistency, but can be increased
|
|
# as new versions of CMake come out that also produce working packages.
|
|
|
|
CMAKE_PACK_REQ="cmake version 2.8.4"
|
|
CMAKE_VER=`cmake -version`
|
|
|
|
if [ "${CMAKE_VER}" != "${CMAKE_PACK_REQ}" ]; then
|
|
echo "Package creation requires ${CMAKE_PACK_REQ}" >&2
|
|
exit 1
|
|
fi
|