From de38173be1a8aa84751770b20562897c106b7fe3 Mon Sep 17 00:00:00 2001 From: Matt Thompson Date: Wed, 22 Apr 2009 12:59:43 -0500 Subject: [PATCH] Ported everything to CMake --- CMakeLists.txt | 15 ++ .../HoughCircle_Transformations/obj/Debug/main.o | Bin 11204 -> 0 bytes Makefile | 11 - cmake/CMakeModules/FindOpenCV.cmake | 246 +++++++++++++++++++++ src/CMakeLists.txt | 8 + src/ecoboard/CMakeLists.txt | 9 + src/{main => ecoboard}/test.c | 0 src/main/Makefile | 14 -- src/sandbox/CMakeLists.txt | 2 + src/sandbox/Makefile | 14 -- 10 files changed, 280 insertions(+), 39 deletions(-) create mode 100644 CMakeLists.txt delete mode 100644 CodeBlocks_Projects/HoughCircle_Transformations/obj/Debug/main.o delete mode 100644 Makefile create mode 100644 cmake/CMakeModules/FindOpenCV.cmake create mode 100644 src/CMakeLists.txt create mode 100644 src/ecoboard/CMakeLists.txt rename src/{main => ecoboard}/test.c (100%) delete mode 100644 src/main/Makefile create mode 100644 src/sandbox/CMakeLists.txt delete mode 100644 src/sandbox/Makefile diff --git a/CMakeLists.txt b/CMakeLists.txt new file mode 100644 index 0000000..ae2787d --- /dev/null +++ b/CMakeLists.txt @@ -0,0 +1,15 @@ +cmake_minimum_required(VERSION 2.6) + +project(EconoBoard) +enable_testing() + +set(CMAKE_MODULE_PATH + ${CMAKE_CURRENT_SOURCE_DIR}/cmake/CMakeModules ${CMAKE_MODULE_PATH} +) + +find_package(OpenCV REQUIRED) +find_package(Qt4 REQUIRED) + +include_directories(${OPENCV_INCLUDE_DIR}) + +add_subdirectory(src) diff --git a/CodeBlocks_Projects/HoughCircle_Transformations/obj/Debug/main.o b/CodeBlocks_Projects/HoughCircle_Transformations/obj/Debug/main.o deleted file mode 100644 index 34fb8712cb9e58eccf196a86d52d5eca7fc72cac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcwPel00001 literal 11204 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