diff options
author | Ander Conselvan de Oliveira <ander.deoliveira@mapbox.com> | 2018-09-14 10:46:01 +0300 |
---|---|---|
committer | Ander Conselvan de Oliveira <ander.deoliveira@mapbox.com> | 2018-09-14 13:36:47 +0300 |
commit | b9ef805ae03dc4fafde7ad74132cfb7d190401aa (patch) | |
tree | dddeb3aba80907e4304dc23a8ef7b3eb39fe3822 /cmake | |
parent | 235f78968858219da7ba276e9746b07edef5c077 (diff) | |
download | qtlocation-mapboxgl-b9ef805ae03dc4fafde7ad74132cfb7d190401aa.tar.gz |
[build] Run cmake again when source file lists changes
Since commit bded6c65d59b ([build] use plain text files for file lists
to simplify integration with other build systems) adding new source
files would not cause cmake to be re-ran since it doesn't automatically
track the plain text files. Fix that by explicitly adding those files to
CMAKE_CONFIGURE_DEPENDS.
Diffstat (limited to 'cmake')
-rw-r--r-- | cmake/mbgl.cmake | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/cmake/mbgl.cmake b/cmake/mbgl.cmake index da020cc93f..9f27b16bdb 100644 --- a/cmake/mbgl.cmake +++ b/cmake/mbgl.cmake @@ -130,6 +130,7 @@ function(load_sources_list VAR FILELIST) endif() endforeach() set(${VAR} "${_FILES}" PARENT_SCOPE) + set_property(DIRECTORY "${CMAKE_SOURCE_DIR}" APPEND PROPERTY CMAKE_CONFIGURE_DEPENDS "${FILELIST}") endfunction() function(target_sources_from_file TARGET TYPE FILELIST) |