summaryrefslogtreecommitdiff
path: root/gr-howto-write-a-block/lib/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'gr-howto-write-a-block/lib/CMakeLists.txt')
-rw-r--r--gr-howto-write-a-block/lib/CMakeLists.txt76
1 files changed, 0 insertions, 76 deletions
diff --git a/gr-howto-write-a-block/lib/CMakeLists.txt b/gr-howto-write-a-block/lib/CMakeLists.txt
deleted file mode 100644
index 2c995b868b..0000000000
--- a/gr-howto-write-a-block/lib/CMakeLists.txt
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 2011,2012 Free Software Foundation, Inc.
-#
-# This file is part of GNU Radio
-#
-# GNU Radio is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3, or (at your option)
-# any later version.
-#
-# GNU Radio is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with GNU Radio; see the file COPYING. If not, write to
-# the Free Software Foundation, Inc., 51 Franklin Street,
-# Boston, MA 02110-1301, USA.
-
-########################################################################
-# Setup library
-########################################################################
-include(GrPlatform) #define LIB_SUFFIX
-
-include_directories(${Boost_INCLUDE_DIR})
-link_directories(${Boost_LIBRARY_DIRS})
-
-add_library(gnuradio-howto SHARED square_ff_impl.cc square2_ff_impl.cc)
-target_link_libraries(gnuradio-howto
- ${Boost_LIBRARIES}
- ${GRUEL_LIBRARIES}
- ${GNURADIO_CORE_LIBRARIES}
- ${LOG4CXX_LIBRARIES}
-)
-
-set_target_properties(gnuradio-howto PROPERTIES DEFINE_SYMBOL "gnuradio_howto_EXPORTS")
-
-if(ENABLE_GR_CTRLPORT)
- ADD_DEFINITIONS(-DGR_CTRLPORT)
- include_directories(${ICE_INCLUDE_DIR})
-endif(ENABLE_GR_CTRLPORT)
-
-########################################################################
-# Install built library files
-########################################################################
-install(TARGETS gnuradio-howto
- LIBRARY DESTINATION lib${LIB_SUFFIX} # .so/.dylib file
- ARCHIVE DESTINATION lib${LIB_SUFFIX} # .lib file
- RUNTIME DESTINATION bin # .dll file
-)
-
-########################################################################
-# Build and register unit test
-########################################################################
-include(GrTest)
-
-include_directories(${CPPUNIT_INCLUDE_DIRS})
-
-list(APPEND test_howto_sources
- ${CMAKE_CURRENT_SOURCE_DIR}/test_howto.cc
- ${CMAKE_CURRENT_SOURCE_DIR}/qa_howto.cc
- ${CMAKE_CURRENT_SOURCE_DIR}/qa_square_ff.cc
- ${CMAKE_CURRENT_SOURCE_DIR}/qa_square2_ff.cc
-)
-
-add_executable(test-howto ${test_howto_sources})
-
-target_link_libraries(
- test-howto
- ${GNURADIO_CORE_LIBRARIES}
- ${Boost_LIBRARIES}
- ${CPPUNIT_LIBRARIES}
- gnuradio-howto
-)
-
-GR_ADD_TEST(test_howto test-howto)