22 lines
777 B
CMake
22 lines
777 B
CMake
cmake_minimum_required(VERSION 3.15 FATAL_ERROR)
|
|
|
|
project(ZeekPlugin@PLUGIN_NAME@)
|
|
|
|
include(ZeekPlugin)
|
|
|
|
zeek_plugin_begin(@PLUGIN_NAMESPACE@ @PLUGIN_NAME@ ${ZEEK_PLUGIN_BEGIN_OPTS})
|
|
zeek_plugin_cc(src/Plugin.cc)
|
|
zeek_plugin_bif(src/@PLUGIN_NAME_LOWER@.bif)
|
|
zeek_plugin_dist_files(README CHANGES COPYING VERSION)
|
|
zeek_plugin_scripts(scripts/__load__.zeek scripts/__preload__.zeek scripts/types.zeek
|
|
scripts/@PLUGIN_NAMESPACE@/@PLUGIN_NAME@/__load__.zeek)
|
|
zeek_plugin_end()
|
|
|
|
file(STRINGS "${CMAKE_CURRENT_SOURCE_DIR}/VERSION" VERSION LIMIT_COUNT 1)
|
|
|
|
if ("${PROJECT_SOURCE_DIR}" STREQUAL "${CMAKE_SOURCE_DIR}")
|
|
# Allows building rpm/deb packages via "make package" in build dir.
|
|
include(ConfigurePackaging)
|
|
ConfigurePackaging(${VERSION})
|
|
endif ()
|