From 64c70a706779bc3f01d83603bda4d1a183f8b69b Mon Sep 17 00:00:00 2001 From: Michael Olbrich Date: Tue, 3 Apr 2018 17:50:16 +0200 Subject: [PATCH] make sure cmake knows which header file is generated by bison By default cmake assumes parser.hpp is generated. --- CMakeLists.txt | 2 +- libwds/rtsp/CMakeLists.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 964a805..75acbb2 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 2.8) +cmake_minimum_required(VERSION 3.4) project(wds CXX) diff --git a/libwds/rtsp/CMakeLists.txt b/libwds/rtsp/CMakeLists.txt index 6b4c37b..3f992e3 100644 --- a/libwds/rtsp/CMakeLists.txt +++ b/libwds/rtsp/CMakeLists.txt @@ -14,7 +14,7 @@ if (CMAKE_BUILD_TYPE STREQUAL "Debug") endif (CMAKE_BUILD_TYPE STREQUAL "Debug") find_package(BISON REQUIRED) -BISON_TARGET(Parser parser.ypp ${PARSER_GEN_DIR}/parser.cpp COMPILE_FLAGS "-l -p wds_ ${PARSER_DEBUG_OPTIONS}") +BISON_TARGET(Parser parser.ypp ${PARSER_GEN_DIR}/parser.cpp COMPILE_FLAGS "-l -p wds_ ${PARSER_DEBUG_OPTIONS}" DEFINES_FILE ${PARSER_GEN_DIR}/parser.h) find_package(FLEX REQUIRED) FLEX_TARGET(MessageLexer messagelexer.l ${PARSER_GEN_DIR}/messagescanner.cpp COMPILE_FLAGS "-L -P message_ ${PARSER_DEBUG_OPTIONS}")