Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
27 changes: 17 additions & 10 deletions imagery/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -34,8 +34,11 @@ set(imagery_modules_list
i.smap
i.target
i.topo.corr
i.vi
i.zc)
i.vi)

if(WITH_FFTW)
list(APPEND imagery_modules_list i.zc)
endif()

if(WITH_LIBSVM)
build_program_in_subdir(
Expand Down Expand Up @@ -220,14 +223,18 @@ build_program_in_subdir(
build_program_in_subdir(i.vi DEPENDS grass_imagery grass_raster grass_vector
grass_gis ${LIBM})

build_program_in_subdir(
i.zc
DEPENDS
grass_imagery
grass_raster
grass_vector
grass_gis
grass_gmath)
if(WITH_FFTW)
build_program_in_subdir(
i.zc
DEPENDS
grass_imagery
grass_raster
grass_vector
grass_gis
grass_gmath)
else()
message(STATUS "i.zc disabled because FFTW is not available")
endif()

build_program_in_subdir(
i.fft
Expand Down
13 changes: 10 additions & 3 deletions raster/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -105,7 +105,6 @@ set(raster_modules_list
r.support.stats
r.surf.area
r.surf.contour
r.surf.fractal
r.surf.gauss
r.surf.idw
r.surf.random
Expand Down Expand Up @@ -135,6 +134,10 @@ if(WITH_LIBPNG)
list(APPEND raster_modules_list r.in.png r.out.png)
endif()

if(WITH_FFTW)
list(APPEND raster_modules_list r.surf.fractal)
endif()

if(MSVC)
list(REMOVE_ITEM raster_modules_list r.in.xyz)
endif()
Expand Down Expand Up @@ -618,8 +621,12 @@ build_program_in_subdir(r.surf.area DEPENDS grass_gis grass_raster ${LIBM})

build_program_in_subdir(r.surf.contour DEPENDS grass_gis grass_raster)

build_program_in_subdir(r.surf.fractal DEPENDS grass_gis grass_raster
grass_gmath ${LIBM})
if(WITH_FFTW)
build_program_in_subdir(r.surf.fractal DEPENDS grass_gis grass_raster
grass_gmath ${LIBM})
else()
message(STATUS "r.surf.fractal disabled because FFTW is not available")
endif()

build_program_in_subdir(r.surf.gauss DEPENDS grass_gis grass_raster grass_gmath)

Expand Down
Loading