I had trouble with CMake picking up my /opt/local/include directory before my
libftdi/src directory. I was getting the MacPorts-installed libftdi-0.20
headers, not the headers from the build tree. This was only happening during
building of examples/. This patch addressed my problem.
- Jared
diff --git a/examples/CMakeLists.txt b/examples/CMakeLists.txt
index
29646f527546efa4d7bd052386a6d204309e79ad..11e5aabf14856511e750936b07f858c9ac7b3386
100644
--- a/examples/CMakeLists.txt
+++ b/examples/CMakeLists.txt
@@ -8,9 +8,6 @@ if (EXAMPLES)
message(STATUS "Building example programs.")
- # Source includes
- include_directories(BEFORE ${CMAKE_SOURCE_DIR}/src)
-
# Targets
add_executable(simple simple.c)
add_executable(bitbang bitbang.c)
@@ -49,6 +46,10 @@ if (EXAMPLES)
target_link_libraries(find_all_pp ftdipp)
endif(Boost_FOUND)
endif(FTDI_BUILD_CPP)
+
+ # Source includes
+ include_directories(BEFORE ${CMAKE_SOURCE_DIR}/src)
+
else(EXAMPLES)
message(STATUS "Not building example programs.")
endif(EXAMPLES)
--
libftdi - see http://www.intra2net.com/en/developer/libftdi for details.
To unsubscribe send a mail to libftdi+unsubscribe@xxxxxxxxxxxxxxxxxxxxxxx
|