mirror of
https://github.com/zeek/zeek.git
synced 2025-10-08 17:48:21 +00:00
Rename util-config.h to zeek-config-paths.h and install it
The util-config.h has never been installed previously. Skimming the history, it was only meant for inclusion from util.cc, hence the name. Now that it's included from some other headers, rename it to align with what it contains and install it, too.
This commit is contained in:
parent
7bcf7af535
commit
bc8b5f5830
6 changed files with 12 additions and 5 deletions
|
@ -1112,10 +1112,16 @@ string(TOLOWER ${CMAKE_BUILD_TYPE} CMAKE_BUILD_TYPE_LOWER)
|
||||||
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/zeek-version.h.in
|
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/zeek-version.h.in
|
||||||
${CMAKE_CURRENT_BINARY_DIR}/zeek-version.h)
|
${CMAKE_CURRENT_BINARY_DIR}/zeek-version.h)
|
||||||
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/zeek-version.h DESTINATION include/zeek)
|
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/zeek-version.h DESTINATION include/zeek)
|
||||||
|
|
||||||
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/zeek-config.h.in
|
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/zeek-config.h.in
|
||||||
${CMAKE_CURRENT_BINARY_DIR}/zeek-config.h)
|
${CMAKE_CURRENT_BINARY_DIR}/zeek-config.h)
|
||||||
include_directories(BEFORE ${CMAKE_CURRENT_BINARY_DIR})
|
|
||||||
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/zeek-config.h DESTINATION include/zeek)
|
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/zeek-config.h DESTINATION include/zeek)
|
||||||
|
|
||||||
|
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/zeek-config-paths.h.in
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}/zeek-config-paths.h)
|
||||||
|
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/zeek-config-paths.h DESTINATION include/zeek)
|
||||||
|
|
||||||
|
include_directories(BEFORE ${CMAKE_CURRENT_BINARY_DIR})
|
||||||
execute_process(COMMAND "${CMAKE_COMMAND}" -E create_symlink "." "${CMAKE_CURRENT_BINARY_DIR}/zeek")
|
execute_process(COMMAND "${CMAKE_COMMAND}" -E create_symlink "." "${CMAKE_CURRENT_BINARY_DIR}/zeek")
|
||||||
|
|
||||||
if (BinPAC_ROOT_DIR)
|
if (BinPAC_ROOT_DIR)
|
||||||
|
|
|
@ -16,7 +16,6 @@ execute_process(COMMAND "${CMAKE_COMMAND}" -E create_symlink ".."
|
||||||
string(REPLACE "\"" "\\\"" ZEEK_BUILD_INFO_ESCAPED "${ZEEK_BUILD_INFO}")
|
string(REPLACE "\"" "\\\"" ZEEK_BUILD_INFO_ESCAPED "${ZEEK_BUILD_INFO}")
|
||||||
string(REPLACE "\n" "\\n" ZEEK_BUILD_INFO_ESCAPED "${ZEEK_BUILD_INFO_ESCAPED}")
|
string(REPLACE "\n" "\\n" ZEEK_BUILD_INFO_ESCAPED "${ZEEK_BUILD_INFO_ESCAPED}")
|
||||||
configure_file(version.c.in ${CMAKE_CURRENT_BINARY_DIR}/version.c)
|
configure_file(version.c.in ${CMAKE_CURRENT_BINARY_DIR}/version.c)
|
||||||
configure_file(util-config.h.in ${CMAKE_CURRENT_BINARY_DIR}/util-config.h)
|
|
||||||
|
|
||||||
# This creates a custom command to transform a bison output file (inFile) into
|
# This creates a custom command to transform a bison output file (inFile) into
|
||||||
# outFile in order to avoid symbol conflicts: - replaces instances of 'yylex' in
|
# outFile in order to avoid symbol conflicts: - replaces instances of 'yylex' in
|
||||||
|
|
|
@ -31,7 +31,7 @@
|
||||||
#include "zeek/spicy/file-analyzer.h"
|
#include "zeek/spicy/file-analyzer.h"
|
||||||
#include "zeek/spicy/packet-analyzer.h"
|
#include "zeek/spicy/packet-analyzer.h"
|
||||||
#include "zeek/spicy/protocol-analyzer.h"
|
#include "zeek/spicy/protocol-analyzer.h"
|
||||||
#include "zeek/util-config.h"
|
#include "zeek/zeek-config-paths.h"
|
||||||
|
|
||||||
using namespace zeek;
|
using namespace zeek;
|
||||||
using namespace zeek::spicy;
|
using namespace zeek::spicy;
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
|
|
||||||
#include <hilti/rt/filesystem.h>
|
#include <hilti/rt/filesystem.h>
|
||||||
|
|
||||||
#include "zeek/util-config.h"
|
#include "zeek/zeek-config-paths.h"
|
||||||
|
|
||||||
namespace zeek::spicy::configuration {
|
namespace zeek::spicy::configuration {
|
||||||
|
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
|
|
||||||
#include "zeek/zeek-config.h"
|
#include "zeek/zeek-config.h"
|
||||||
|
|
||||||
#include "util-config.h"
|
#include "zeek/zeek-config-paths.h"
|
||||||
|
|
||||||
#ifdef HAVE_DARWIN
|
#ifdef HAVE_DARWIN
|
||||||
#include <mach/mach_init.h>
|
#include <mach/mach_init.h>
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#pragma once
|
||||||
|
|
||||||
#define ZEEK_SCRIPT_INSTALL_PATH "@ZEEK_SCRIPT_INSTALL_PATH@"
|
#define ZEEK_SCRIPT_INSTALL_PATH "@ZEEK_SCRIPT_INSTALL_PATH@"
|
||||||
#define BRO_PLUGIN_INSTALL_PATH "@ZEEK_PLUGIN_DIR@"
|
#define BRO_PLUGIN_INSTALL_PATH "@ZEEK_PLUGIN_DIR@"
|
||||||
#define ZEEK_PLUGIN_INSTALL_PATH "@ZEEK_PLUGIN_DIR@"
|
#define ZEEK_PLUGIN_INSTALL_PATH "@ZEEK_PLUGIN_DIR@"
|
Loading…
Add table
Add a link
Reference in a new issue