Made CMakeLists.txt compatible with older versions of CMake.
authorWouter van Oortmerssen <wvo@google.com>
Fri, 24 Oct 2014 21:26:29 +0000 (14:26 -0700)
committerWouter van Oortmerssen <wvo@google.com>
Fri, 24 Oct 2014 21:58:32 +0000 (14:58 -0700)
By replacing DIRECTORY by PATH:
http://www.cmake.org/cmake/help/v3.0/command/get_filename_component.html

Change-Id: I6f5802deeda53dea443b255294235e43e7bb5389
Tested: on Linux.

CMakeLists.txt

index a6f21cb..811e6f2 100644 (file)
@@ -72,7 +72,7 @@ include_directories(include)
 add_executable(flatc ${FlatBuffers_Compiler_SRCS})
 
 function(compile_flatbuffers_schema_to_cpp SRC_FBS)
-  get_filename_component(SRC_FBS_DIR ${SRC_FBS} DIRECTORY)
+  get_filename_component(SRC_FBS_DIR ${SRC_FBS} PATH)
   string(REGEX REPLACE "\\.fbs$" "_generated.h" GEN_HEADER ${SRC_FBS})
   add_custom_command(
     OUTPUT ${GEN_HEADER}