summaryrefslogtreecommitdiffstats
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorMatthias Vogelgesang <matthias.vogelgesang@kit.edu>2014-03-06 15:10:44 +0100
committerMatthias Vogelgesang <matthias.vogelgesang@kit.edu>2014-03-06 15:10:44 +0100
commit9badcf804e399a685cb378a99951f247b1b9039a (patch)
tree61220df3e10771c5f36d56f31a261fcf73cea259 /CMakeLists.txt
parent949d4f95cad502ee1388476e28505e686c914c52 (diff)
downloadufo-filters-9badcf804e399a685cb378a99951f247b1b9039a.tar.gz
ufo-filters-9badcf804e399a685cb378a99951f247b1b9039a.tar.bz2
ufo-filters-9badcf804e399a685cb378a99951f247b1b9039a.tar.xz
ufo-filters-9badcf804e399a685cb378a99951f247b1b9039a.zip
Fix #5: integrate oclfft and drop lib dependency
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt21
1 files changed, 6 insertions, 15 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 7b37f62..42efebf 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -34,6 +34,8 @@ find_package(OpenCL REQUIRED)
find_package(PkgConfig REQUIRED)
pkg_check_modules(UFO ufo>=${PKG_UFO_CORE_MIN_REQUIRED} REQUIRED)
+include_directories(${CMAKE_CURRENT_SOURCE_DIR}/deps/oclfft)
+
link_directories(${UFO_LIBRARY_DIRS})
#}}}
#{{{ Global definitions
@@ -41,23 +43,12 @@ add_definitions("-std=c99 -pedantic -Wall -Wextra -fPIC")
add_definitions(-DG_LOG_DOMAIN="Ufo")
if (CMAKE_COMPILER_IS_GNUCC OR ("${CMAKE_C_COMPILER_ID}" STREQUAL "Clang"))
- add_definitions("-Wcast-align
- -Wcast-qual
- -Winline
- -Wmissing-declarations
- -Wmissing-prototypes
- -Wnested-externs
- -Wno-long-long
- -Wno-missing-field-initializers
- -Wno-unused-parameter
- -Wpointer-arith
- -Wredundant-decls
- -Wshadow
- -Wstrict-prototypes
- -Wwrite-strings")
-endif()
+ add_definitions("-Wno-unused-parameter")
+endif ()
+
#}}}
#{{{ Subdirectories
+add_subdirectory(deps)
add_subdirectory(src)
add_subdirectory(tests/integration_tests)
#}}}