mirror of
				https://github.com/gnss-sdr/gnss-sdr
				synced 2025-10-31 15:23:04 +00:00 
			
		
		
		
	Includes header files at add_libraries(...), which makes IDEs such as
Xcode to display them
This commit is contained in:
		| @@ -1,11 +1,11 @@ | ||||
| # Copyright (C) 2012-2013  (see AUTHORS file for a list of contributors) | ||||
| # Copyright (C) 2012-2014  (see AUTHORS file for a list of contributors) | ||||
| # | ||||
| # This file is part of GNSS-SDR. | ||||
| # | ||||
| # GNSS-SDR 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 of the License, or | ||||
| # at your option) any later version. | ||||
| # (at your option) any later version. | ||||
| # | ||||
| # GNSS-SDR is distributed in the hope that it will be useful, | ||||
| # but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
| @@ -34,5 +34,7 @@ include_directories( | ||||
|      ${GNURADIO_RUNTIME_INCLUDE_DIRS} | ||||
| ) | ||||
|  | ||||
| add_library(pvt_adapters ${PVT_ADAPTER_SOURCES}) | ||||
| file(GLOB PVT_ADAPTER_HEADERS "*.h") | ||||
| add_library(pvt_adapters ${PVT_ADAPTER_SOURCES} ${PVT_ADAPTER_HEADERS}) | ||||
| source_group(Headers FILES ${PVT_ADAPTER_HEADERS}) | ||||
| target_link_libraries(pvt_adapters pvt_gr_blocks ${ARMADILLO_LIBRARIES} ${GNURADIO_RUNTIME_LIBRARIES}) | ||||
|   | ||||
| @@ -1,11 +1,11 @@ | ||||
| # Copyright (C) 2012-2013  (see AUTHORS file for a list of contributors) | ||||
| # Copyright (C) 2012-2014  (see AUTHORS file for a list of contributors) | ||||
| # | ||||
| # This file is part of GNSS-SDR. | ||||
| # | ||||
| # GNSS-SDR 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 of the License, or | ||||
| # at your option) any later version. | ||||
| # (at your option) any later version. | ||||
| # | ||||
| # GNSS-SDR is distributed in the hope that it will be useful, | ||||
| # but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
| @@ -33,5 +33,7 @@ include_directories( | ||||
|      ${GNURADIO_RUNTIME_INCLUDE_DIRS} | ||||
| ) | ||||
|  | ||||
| add_library(pvt_gr_blocks ${PVT_GR_BLOCKS_SOURCES}) | ||||
| file(GLOB PVT_GR_BLOCKS_HEADERS "*.h") | ||||
| add_library(pvt_gr_blocks ${PVT_GR_BLOCKS_SOURCES} ${PVT_GR_BLOCKS_HEADERS}) | ||||
| source_group(Headers FILES ${PVT_GR_BLOCKS_HEADERS}) | ||||
| target_link_libraries(pvt_gr_blocks pvt_lib ${ARMADILLO_LIBRARIES}) | ||||
|   | ||||
| @@ -5,7 +5,7 @@ | ||||
| # GNSS-SDR 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 of the License, or | ||||
| # at your option) any later version. | ||||
| # (at your option) any later version. | ||||
| # | ||||
| # GNSS-SDR is distributed in the hope that it will be useful, | ||||
| # but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
| @@ -36,7 +36,8 @@ include_directories( | ||||
|      ${GFlags_INCLUDE_DIRS} | ||||
|      ${GLOG_INCLUDE_DIRS} | ||||
| ) | ||||
|  | ||||
| add_library(pvt_lib ${PVT_LIB_SOURCES}) | ||||
| file(GLOB PVT_LIB_HEADERS "*.h") | ||||
| add_library(pvt_lib ${PVT_LIB_SOURCES} ${PVT_LIB_HEADERS}) | ||||
| source_group(Headers FILES ${PVT_LIB_HEADERS}) | ||||
| add_dependencies(pvt_lib armadillo-${armadillo_RELEASE} glog-${glog_RELEASE}) | ||||
| target_link_libraries(pvt_lib ${Boost_LIBRARIES} ${GFlags_LIBS} ${GLOG_LIBRARIES} ${ARMADILLO_LIBRARIES}) | ||||
|   | ||||
| @@ -1,11 +1,11 @@ | ||||
| # Copyright (C) 2012-2013  (see AUTHORS file for a list of contributors) | ||||
| # Copyright (C) 2012-2014  (see AUTHORS file for a list of contributors) | ||||
| # | ||||
| # This file is part of GNSS-SDR. | ||||
| # | ||||
| # GNSS-SDR 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 of the License, or | ||||
| # at your option) any later version. | ||||
| # (at your option) any later version. | ||||
| # | ||||
| # GNSS-SDR is distributed in the hope that it will be useful, | ||||
| # but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
| @@ -56,5 +56,7 @@ include_directories( | ||||
|      ${GNURADIO_RUNTIME_INCLUDE_DIRS} | ||||
| ) | ||||
|  | ||||
| add_library(acq_adapters ${ACQ_ADAPTER_SOURCES}) | ||||
| file(GLOB ACQ_ADAPTER_HEADERS "*.h") | ||||
| add_library(acq_adapters ${ACQ_ADAPTER_SOURCES} ${ACQ_ADAPTER_HEADERS}) | ||||
| source_group(Headers FILES ${ACQ_ADAPTER_HEADERS})  | ||||
| target_link_libraries(acq_adapters gnss_sp_libs acq_gr_blocks ${Boost_LIBRARIES} ${GNURADIO_RUNTIME_LIBRARIES} ${GNURADIO_BLOCKS_LIBRARIES}) | ||||
|   | ||||
| @@ -1,11 +1,11 @@ | ||||
| # Copyright (C) 2012-2013  (see AUTHORS file for a list of contributors) | ||||
| # Copyright (C) 2012-2014  (see AUTHORS file for a list of contributors) | ||||
| # | ||||
| # This file is part of GNSS-SDR. | ||||
| # | ||||
| # GNSS-SDR 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 of the License, or | ||||
| # at your option) any later version. | ||||
| # (at your option) any later version. | ||||
| # | ||||
| # GNSS-SDR is distributed in the hope that it will be useful, | ||||
| # but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
| @@ -60,7 +60,8 @@ if(OPENCL_FOUND) | ||||
|     endif(OS_IS_MACOSX) | ||||
| endif(OPENCL_FOUND) | ||||
|  | ||||
|  | ||||
| add_library(acq_gr_blocks ${ACQ_GR_BLOCKS_SOURCES}) | ||||
| file(GLOB ACQ_GR_BLOCKS_HEADERS "*.h") | ||||
| add_library(acq_gr_blocks ${ACQ_GR_BLOCKS_SOURCES} ${ACQ_GR_BLOCKS_HEADERS}) | ||||
| source_group(Headers FILES ${ACQ_GR_BLOCKS_HEADERS})  | ||||
| target_link_libraries(acq_gr_blocks gnss_sp_libs gnss_system_parameters ${GNURADIO_RUNTIME_LIBRARIES} ${GNURADIO_FFT_LIBRARIES} ${VOLK_LIBRARIES} ${OPT_LIBRARIES}) | ||||
|  | ||||
|   | ||||
| @@ -1,11 +1,11 @@ | ||||
| # Copyright (C) 2012-2013  (see AUTHORS file for a list of contributors) | ||||
| # Copyright (C) 2012-2014  (see AUTHORS file for a list of contributors) | ||||
| # | ||||
| # This file is part of GNSS-SDR. | ||||
| # | ||||
| # GNSS-SDR 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 of the License, or | ||||
| # at your option) any later version. | ||||
| # (at your option) any later version. | ||||
| # | ||||
| # GNSS-SDR is distributed in the hope that it will be useful, | ||||
| # but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
| @@ -29,5 +29,7 @@ include_directories( | ||||
|      ${GNURADIO_RUNTIME_INCLUDE_DIRS} | ||||
| ) | ||||
|  | ||||
| add_library(channel_adapters ${CHANNEL_ADAPTER_SOURCES}) | ||||
| file(GLOB CHANNEL_ADAPTER_HEADERS "*.h") | ||||
| add_library(channel_adapters ${CHANNEL_ADAPTER_SOURCES} ${CHANNEL_ADAPTER_HEADERS}) | ||||
| source_group(Headers FILES ${CHANNEL_ADAPTER_HEADERS}) | ||||
| target_link_libraries(channel_adapters channel_fsm ${GNURADIO_RUNTIME_LIBRARIES} ${Boost_LIBRARIES}) | ||||
|   | ||||
| @@ -1,11 +1,11 @@ | ||||
| # Copyright (C) 2012-2013  (see AUTHORS file for a list of contributors) | ||||
| # Copyright (C) 2012-2014  (see AUTHORS file for a list of contributors) | ||||
| # | ||||
| # This file is part of GNSS-SDR. | ||||
| # | ||||
| # GNSS-SDR 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 of the License, or | ||||
| # at your option) any later version. | ||||
| # (at your option) any later version. | ||||
| # | ||||
| # GNSS-SDR is distributed in the hope that it will be useful, | ||||
| # but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
| @@ -30,5 +30,7 @@ include_directories( | ||||
|      ${GNURADIO_RUNTIME_INCLUDE_DIRS} | ||||
| ) | ||||
|  | ||||
| add_library(channel_fsm ${CHANNEL_FSM_SOURCES}) | ||||
| file(GLOB CHANNEL_FSM_HEADERS "*.h") | ||||
| add_library(channel_fsm ${CHANNEL_FSM_SOURCES} ${CHANNEL_FSM_HEADERS}) | ||||
| source_group(Headers FILES ${CHANNEL_FSM_HEADERS}) | ||||
| add_dependencies(channel_fsm glog-${glog_RELEASE}) | ||||
| @@ -1,11 +1,11 @@ | ||||
| # Copyright (C) 2012-2013  (see AUTHORS file for a list of contributors) | ||||
| # Copyright (C) 2012-2014  (see AUTHORS file for a list of contributors) | ||||
| # | ||||
| # This file is part of GNSS-SDR. | ||||
| # | ||||
| # GNSS-SDR 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 of the License, or | ||||
| # at your option) any later version. | ||||
| # (at your option) any later version. | ||||
| # | ||||
| # GNSS-SDR is distributed in the hope that it will be useful, | ||||
| # but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
| @@ -34,5 +34,7 @@ include_directories( | ||||
|      ${GNURADIO_RUNTIME_INCLUDE_DIRS} | ||||
| ) | ||||
|  | ||||
| add_library(conditioner_adapters ${COND_ADAPTER_SOURCES}) | ||||
| file(GLOB COND_ADAPTER_HEADERS "*.h") | ||||
| add_library(conditioner_adapters ${COND_ADAPTER_SOURCES} ${COND_ADAPTER_HEADERS}) | ||||
| source_group(Headers FILES ${COND_ADAPTER_HEADERS}) | ||||
| add_dependencies(conditioner_adapters glog-${glog_RELEASE}) | ||||
| @@ -1,11 +1,11 @@ | ||||
| # Copyright (C) 2012-2013  (see AUTHORS file for a list of contributors) | ||||
| # Copyright (C) 2012-2014  (see AUTHORS file for a list of contributors) | ||||
| # | ||||
| # This file is part of GNSS-SDR. | ||||
| # | ||||
| # GNSS-SDR 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 of the License, or | ||||
| # at your option) any later version. | ||||
| # (at your option) any later version. | ||||
| # | ||||
| # GNSS-SDR is distributed in the hope that it will be useful, | ||||
| # but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
| @@ -28,6 +28,8 @@ include_directories( | ||||
|      ${GNURADIO_RUNTIME_INCLUDE_DIRS} | ||||
| ) | ||||
|  | ||||
| add_library(datatype_adapters ${DATATYPE_ADAPTER_SOURCES}) | ||||
| file(GLOB DATATYPE_ADAPTER_HEADERS "*.h") | ||||
| add_library(datatype_adapters ${DATATYPE_ADAPTER_SOURCES} ${DATATYPE_ADAPTER_HEADERS}) | ||||
| source_group(Headers FILES ${DATATYPE_ADAPTER_HEADERS}) | ||||
| add_dependencies(datatype_adapters glog-${glog_RELEASE}) | ||||
| target_link_libraries(datatype_adapters ${GNURADIO_FILTER_LIBRARIES} ${GNURADIO_BLOCKS_LIBRARIES}) | ||||
|   | ||||
| @@ -1,11 +1,11 @@ | ||||
| # Copyright (C) 2012-2013  (see AUTHORS file for a list of contributors) | ||||
| # Copyright (C) 2012-2014  (see AUTHORS file for a list of contributors) | ||||
| # | ||||
| # This file is part of GNSS-SDR. | ||||
| # | ||||
| # GNSS-SDR 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 of the License, or | ||||
| # at your option) any later version. | ||||
| # (at your option) any later version. | ||||
| # | ||||
| # GNSS-SDR is distributed in the hope that it will be useful, | ||||
| # but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
| @@ -32,6 +32,8 @@ include_directories( | ||||
|      ${GNURADIO_RUNTIME_INCLUDE_DIRS} | ||||
| ) | ||||
|  | ||||
| add_library(input_filter_adapters ${INPUT_FILTER_ADAPTER_SOURCES}) | ||||
| file(GLOB INPUT_FILTER_ADAPTER_HEADERS "*.h") | ||||
| add_library(input_filter_adapters ${INPUT_FILTER_ADAPTER_SOURCES} ${INPUT_FILTER_ADAPTER_HEADERS}) | ||||
| source_group(Headers FILES ${INPUT_FILTER_ADAPTER_HEADERS}) | ||||
| add_dependencies(input_filter_adapters glog-${glog_RELEASE}) | ||||
| target_link_libraries(input_filter_adapters input_filter_gr_blocks ${GNURADIO_RUNTIME_LIBRARIES} ${GNURADIO_BLOCKS_LIBRARIES} ${GNURADIO_FILTER_LIBRARIES}) | ||||
|   | ||||
| @@ -1,11 +1,11 @@ | ||||
| # Copyright (C) 2012-2013  (see AUTHORS file for a list of contributors) | ||||
| # Copyright (C) 2012-2014  (see AUTHORS file for a list of contributors) | ||||
| # | ||||
| # This file is part of GNSS-SDR. | ||||
| # | ||||
| # GNSS-SDR 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 of the License, or | ||||
| # at your option) any later version. | ||||
| # (at your option) any later version. | ||||
| # | ||||
| # GNSS-SDR is distributed in the hope that it will be useful, | ||||
| # but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
| @@ -28,5 +28,7 @@ include_directories( | ||||
|      ${GNURADIO_RUNTIME_INCLUDE_DIRS} | ||||
| ) | ||||
|  | ||||
| add_library(input_filter_gr_blocks ${INPUT_FILTER_GR_BLOCKS_SOURCES}) | ||||
| file(GLOB INPUT_FILTER_GR_BLOCKS_HEADERS "*.h") | ||||
| add_library(input_filter_gr_blocks ${INPUT_FILTER_GR_BLOCKS_SOURCES} ${INPUT_FILTER_GR_BLOCKS_HEADERS}) | ||||
| source_group(Headers FILES ${INPUT_FILTER_GR_BLOCKS_HEADERS}) | ||||
| target_link_libraries(input_filter_gr_blocks ${GNURADIO_RUNTIME_LIBRARIES}) | ||||
| @@ -1,11 +1,11 @@ | ||||
| # Copyright (C) 2012-2013  (see AUTHORS file for a list of contributors) | ||||
| # Copyright (C) 2012-2014  (see AUTHORS file for a list of contributors) | ||||
| # | ||||
| # This file is part of GNSS-SDR. | ||||
| # | ||||
| # GNSS-SDR 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 of the License, or | ||||
| # at your option) any later version. | ||||
| # (at your option) any later version. | ||||
| # | ||||
| # GNSS-SDR is distributed in the hope that it will be useful, | ||||
| # but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
| @@ -59,7 +59,9 @@ if(OPENCL_FOUND) | ||||
|     endif(OS_IS_MACOSX) | ||||
| endif(OPENCL_FOUND) | ||||
|  | ||||
| add_library(gnss_sp_libs ${GNSS_SPLIBS_SOURCES}) | ||||
| file(GLOB GNSS_SPLIBS_HEADERS "*.h") | ||||
| add_library(gnss_sp_libs ${GNSS_SPLIBS_SOURCES} ${GNSS_SPLIBS_HEADERS}) | ||||
| source_group(Headers FILES ${GNSS_SPLIBS_HEADERS}) | ||||
|  | ||||
| target_link_libraries(gnss_sp_libs ${GNURADIO_RUNTIME_LIBRARIES}  | ||||
|                                    ${GNURADIO_BLOCKS_LIBRARIES}  | ||||
|   | ||||
| @@ -1,11 +1,11 @@ | ||||
| # Copyright (C) 2012-2013  (see AUTHORS file for a list of contributors) | ||||
| # Copyright (C) 2012-2014  (see AUTHORS file for a list of contributors) | ||||
| # | ||||
| # This file is part of GNSS-SDR. | ||||
| # | ||||
| # GNSS-SDR 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 of the License, or | ||||
| # at your option) any later version. | ||||
| # (at your option) any later version. | ||||
| # | ||||
| # GNSS-SDR is distributed in the hope that it will be useful, | ||||
| # but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
| @@ -33,5 +33,7 @@ include_directories( | ||||
|      ${GNURADIO_RUNTIME_INCLUDE_DIRS} | ||||
| ) | ||||
|  | ||||
| add_library(obs_adapters ${OBS_ADAPTER_SOURCES}) | ||||
| file(GLOB OBS_ADAPTER_HEADERS "*.h") | ||||
| add_library(obs_adapters ${OBS_ADAPTER_SOURCES} ${OBS_ADAPTER_HEADERS}) | ||||
| source_group(Headers FILES ${OBS_ADAPTER_HEADERS}) | ||||
| target_link_libraries(obs_adapters obs_gr_blocks ${GNURADIO_RUNTIME_LIBRARIES}) | ||||
|   | ||||
| @@ -1,11 +1,11 @@ | ||||
| # Copyright (C) 2012-2013  (see AUTHORS file for a list of contributors) | ||||
| # Copyright (C) 2012-2014  (see AUTHORS file for a list of contributors) | ||||
| # | ||||
| # This file is part of GNSS-SDR. | ||||
| # | ||||
| # GNSS-SDR 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 of the License, or | ||||
| # at your option) any later version. | ||||
| # (at your option) any later version. | ||||
| # | ||||
| # GNSS-SDR is distributed in the hope that it will be useful, | ||||
| # but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
| @@ -33,6 +33,8 @@ include_directories( | ||||
|      ${GFlags_INCLUDE_DIRS} | ||||
| ) | ||||
|  | ||||
| add_library(obs_gr_blocks ${OBS_GR_BLOCKS_SOURCES} ) | ||||
| file(GLOB OBS_GR_BLOCKS_HEADERS "*.h") | ||||
| add_library(obs_gr_blocks ${OBS_GR_BLOCKS_SOURCES} ${OBS_GR_BLOCKS_HEADERS}) | ||||
| source_group(Headers FILES ${OBS_GR_BLOCKS_HEADERS}) | ||||
| add_dependencies(obs_gr_blocks glog-${glog_RELEASE}) | ||||
| target_link_libraries(obs_gr_blocks ${GNURADIO_RUNTIME_LIBRARIES}) | ||||
|   | ||||
| @@ -1,11 +1,11 @@ | ||||
| # Copyright (C) 2012-2013  (see AUTHORS file for a list of contributors) | ||||
| # Copyright (C) 2012-2014  (see AUTHORS file for a list of contributors) | ||||
| # | ||||
| # This file is part of GNSS-SDR. | ||||
| # | ||||
| # GNSS-SDR 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 of the License, or | ||||
| # at your option) any later version. | ||||
| # (at your option) any later version. | ||||
| # | ||||
| # GNSS-SDR is distributed in the hope that it will be useful, | ||||
| # but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
| @@ -30,6 +30,8 @@ include_directories( | ||||
|      ${GNURADIO_RUNTIME_INCLUDE_DIRS} | ||||
| ) | ||||
|  | ||||
| add_library(out_adapters ${OUTPUTFILTER_ADAPTER_SOURCES}) | ||||
| file(GLOB OUTPUTFILTER_ADAPTER_HEADERS "*.h") | ||||
| add_library(out_adapters ${OUTPUTFILTER_ADAPTER_SOURCES} ${OUTPUTFILTER_ADAPTER_HEADERS}) | ||||
| source_group(Headers FILES ${OUTPUTFILTER_ADAPTER_HEADERS}) | ||||
| add_dependencies(out_adapters glog-${glog_RELEASE}) | ||||
| target_link_libraries(out_adapters ${GNURADIO_RUNTIME_LIBRARIES} ${GNURADIO_BLOCKS_LIBRARIES}) | ||||
|   | ||||
| @@ -1,11 +1,11 @@ | ||||
| # Copyright (C) 2012-2013  (see AUTHORS file for a list of contributors) | ||||
| # Copyright (C) 2012-2014  (see AUTHORS file for a list of contributors) | ||||
| # | ||||
| # This file is part of GNSS-SDR. | ||||
| # | ||||
| # GNSS-SDR 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 of the License, or | ||||
| # at your option) any later version. | ||||
| # (at your option) any later version. | ||||
| # | ||||
| # GNSS-SDR is distributed in the hope that it will be useful, | ||||
| # but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
| @@ -27,5 +27,7 @@ include_directories( | ||||
|      ${GNURADIO_RUNTIME_INCLUDE_DIRS} | ||||
| ) | ||||
|  | ||||
| add_library(resampler_adapters ${RESAMPLER_ADAPTER_SOURCES}) | ||||
| file(GLOB RESAMPLER_ADAPTER_HEADERS "*.h") | ||||
| add_library(resampler_adapters ${RESAMPLER_ADAPTER_SOURCES} ${RESAMPLER_ADAPTER_HEADERS}) | ||||
| source_group(Headers FILES ${RESAMPLER_ADAPTER_HEADERS}) | ||||
| target_link_libraries(resampler_adapters resampler_gr_blocks) | ||||
|   | ||||
| @@ -1,11 +1,11 @@ | ||||
| # Copyright (C) 2012-2013  (see AUTHORS file for a list of contributors) | ||||
| # Copyright (C) 2012-2014  (see AUTHORS file for a list of contributors) | ||||
| # | ||||
| # This file is part of GNSS-SDR. | ||||
| # | ||||
| # GNSS-SDR 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 of the License, or | ||||
| # at your option) any later version. | ||||
| # (at your option) any later version. | ||||
| # | ||||
| # GNSS-SDR is distributed in the hope that it will be useful, | ||||
| # but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
| @@ -29,5 +29,8 @@ include_directories( | ||||
|      ${GNURADIO_RUNTIME_INCLUDE_DIRS} | ||||
| ) | ||||
|  | ||||
| add_library(resampler_gr_blocks ${RESAMPLER_GR_BLOCKS_SOURCES}) | ||||
| #file(GLOB RESAMPLER_GR_BLOCKS_HEADERS "*.h") | ||||
| file(GLOB RESAMPLER_GR_BLOCKS_HEADERS "*_cc.h") | ||||
| add_library(resampler_gr_blocks ${RESAMPLER_GR_BLOCKS_SOURCES} ${RESAMPLER_GR_BLOCKS_HEADERS}) | ||||
| source_group(Headers FILES ${RESAMPLER_GR_BLOCKS_HEADERS}) | ||||
| add_dependencies(resampler_gr_blocks glog-${glog_RELEASE}) | ||||
| @@ -1,11 +1,11 @@ | ||||
| # Copyright (C) 2012-2013  (see AUTHORS file for a list of contributors) | ||||
| # Copyright (C) 2012-2014  (see AUTHORS file for a list of contributors) | ||||
| # | ||||
| # This file is part of GNSS-SDR. | ||||
| # | ||||
| # GNSS-SDR 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 of the License, or | ||||
| # at your option) any later version. | ||||
| # (at your option) any later version. | ||||
| # | ||||
| # GNSS-SDR is distributed in the hope that it will be useful, | ||||
| # but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
| @@ -30,8 +30,9 @@ include_directories( | ||||
|      ${GNURADIO_RUNTIME_INCLUDE_DIRS} | ||||
| ) | ||||
|  | ||||
| add_library(signal_generator_adapters ${SIGNAL_GENERATOR_ADAPTER_SOURCES}) | ||||
|  | ||||
| file(GLOB SIGNAL_GENERATOR_ADAPTER_HEADERS "*.h") | ||||
| add_library(signal_generator_adapters ${SIGNAL_GENERATOR_ADAPTER_SOURCES} ${SIGNAL_GENERATOR_ADAPTER_HEADERS}) | ||||
| source_group(Headers FILES ${SIGNAL_GENERATOR_ADAPTER_HEADERS}) | ||||
| target_link_libraries(signal_generator_adapters gnss_sp_libs  | ||||
|                                                 signal_generator_blocks  | ||||
|                                                 ${GNURADIO_RUNTIME_LIBRARIES}  | ||||
|   | ||||
| @@ -1,11 +1,11 @@ | ||||
| # Copyright (C) 2012-2013  (see AUTHORS file for a list of contributors) | ||||
| # Copyright (C) 2012-2014  (see AUTHORS file for a list of contributors) | ||||
| # | ||||
| # This file is part of GNSS-SDR. | ||||
| # | ||||
| # GNSS-SDR 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 of the License, or | ||||
| # at your option) any later version. | ||||
| # (at your option) any later version. | ||||
| # | ||||
| # GNSS-SDR is distributed in the hope that it will be useful, | ||||
| # but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
| @@ -29,8 +29,9 @@ include_directories( | ||||
|      ${GNURADIO_RUNTIME_INCLUDE_DIRS} | ||||
| ) | ||||
|  | ||||
| add_library(signal_generator_blocks ${SIGNAL_GENERATOR_BLOCK_SOURCES}) | ||||
|  | ||||
| file(GLOB SIGNAL_GENERATOR_BLOCK_HEADERS "*.h") | ||||
| add_library(signal_generator_blocks ${SIGNAL_GENERATOR_BLOCK_SOURCES} ${SIGNAL_GENERATOR_BLOCK_HEADERS}) | ||||
| source_group(Headers FILES ${SIGNAL_GENERATOR_BLOCK_HEADERS}) | ||||
| target_link_libraries(signal_generator_blocks gnss_system_parameters  | ||||
|                                               ${GNURADIO_RUNTIME_LIBRARIES}  | ||||
|                                               ${GNURADIO_FFT_LIBRARIES}  | ||||
|   | ||||
| @@ -1,11 +1,11 @@ | ||||
| # Copyright (C) 2012-2013  (see AUTHORS file for a list of contributors) | ||||
| # Copyright (C) 2012-2014  (see AUTHORS file for a list of contributors) | ||||
| # | ||||
| # This file is part of GNSS-SDR. | ||||
| # | ||||
| # GNSS-SDR 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 of the License, or | ||||
| # at your option) any later version. | ||||
| # (at your option) any later version. | ||||
| # | ||||
| # GNSS-SDR is distributed in the hope that it will be useful, | ||||
| # but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
| @@ -132,8 +132,9 @@ if(ARCH_64BITS) | ||||
|     add_definitions(-DARCH_64BITS=1) | ||||
| endif(ARCH_64BITS) | ||||
|  | ||||
| add_library(signal_source_adapters ${SIGNAL_SOURCE_ADAPTER_SOURCES}) | ||||
|  | ||||
| file(GLOB SIGNAL_SOURCE_ADAPTER_HEADERS "*.h") | ||||
| add_library(signal_source_adapters ${SIGNAL_SOURCE_ADAPTER_SOURCES} ${SIGNAL_SOURCE_ADAPTER_HEADERS}) | ||||
| source_group(Headers FILES ${SIGNAL_SOURCE_ADAPTER_HEADERS}) | ||||
| target_link_libraries(signal_source_adapters signal_source_gr_blocks  | ||||
|                                              ${Boost_LIBRARIES}  | ||||
|                                              ${GNURADIO_PMT_LIBRARIES}  | ||||
|   | ||||
| @@ -1,11 +1,11 @@ | ||||
| # Copyright (C) 2012-2013  (see AUTHORS file for a list of contributors) | ||||
| # Copyright (C) 2012-2014  (see AUTHORS file for a list of contributors) | ||||
| # | ||||
| # This file is part of GNSS-SDR. | ||||
| # | ||||
| # GNSS-SDR 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 of the License, or | ||||
| # at your option) any later version. | ||||
| # (at your option) any later version. | ||||
| # | ||||
| # GNSS-SDR is distributed in the hope that it will be useful, | ||||
| # but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
| @@ -28,5 +28,7 @@ include_directories( | ||||
|      ${GNURADIO_RUNTIME_INCLUDE_DIRS} | ||||
| ) | ||||
|  | ||||
| add_library(signal_source_gr_blocks ${SIGNAL_SOURCE_GR_BLOCKS_SOURCES}) | ||||
| file(GLOB SIGNAL_SOURCE_GR_BLOCKS_HEADERS "*.h") | ||||
| add_library(signal_source_gr_blocks ${SIGNAL_SOURCE_GR_BLOCKS_SOURCES} ${SIGNAL_SOURCE_GR_BLOCKS_HEADERS}) | ||||
| source_group(Headers FILES ${SIGNAL_SOURCE_GR_BLOCKS_HEADERS}) | ||||
| target_link_libraries(signal_source_gr_blocks ${GNURADIO_RUNTIME_LIBRARIES}) | ||||
| @@ -1,11 +1,11 @@ | ||||
| # Copyright (C) 2012-2013  (see AUTHORS file for a list of contributors) | ||||
| # Copyright (C) 2012-2014  (see AUTHORS file for a list of contributors) | ||||
| # | ||||
| # This file is part of GNSS-SDR. | ||||
| # | ||||
| # GNSS-SDR 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 of the License, or | ||||
| # at your option) any later version. | ||||
| # (at your option) any later version. | ||||
| # | ||||
| # GNSS-SDR is distributed in the hope that it will be useful, | ||||
| # but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
| @@ -34,5 +34,7 @@ include_directories( | ||||
|      ${GNURADIO_RUNTIME_INCLUDE_DIRS} | ||||
| ) | ||||
|  | ||||
| add_library(telemetry_decoder_adapters ${TELEMETRY_DECODER_ADAPTER_SOURCES}) | ||||
| file(GLOB TELEMETRY_DECODER_ADAPTER_HEADERS "*.h") | ||||
| add_library(telemetry_decoder_adapters ${TELEMETRY_DECODER_ADAPTER_SOURCES} ${TELEMETRY_DECODER_ADAPTER_HEADERS}) | ||||
| source_group(Headers FILES ${TELEMETRY_DECODER_ADAPTER_HEADERS}) | ||||
| target_link_libraries(telemetry_decoder_adapters telemetry_decoder_gr_blocks) | ||||
|   | ||||
| @@ -1,11 +1,11 @@ | ||||
| # Copyright (C) 2012-2013  (see AUTHORS file for a list of contributors) | ||||
| # Copyright (C) 2012-2014  (see AUTHORS file for a list of contributors) | ||||
| # | ||||
| # This file is part of GNSS-SDR. | ||||
| # | ||||
| # GNSS-SDR 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 of the License, or | ||||
| # at your option) any later version. | ||||
| # (at your option) any later version. | ||||
| # | ||||
| # GNSS-SDR is distributed in the hope that it will be useful, | ||||
| # but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
| @@ -33,5 +33,7 @@ include_directories( | ||||
|      ${GNURADIO_RUNTIME_INCLUDE_DIRS} | ||||
| ) | ||||
|  | ||||
| add_library(telemetry_decoder_gr_blocks ${TELEMETRY_DECODER_GR_BLOCKS_SOURCES}) | ||||
| file(GLOB TELEMETRY_DECODER_GR_BLOCKS_HEADERS "*.h") | ||||
| add_library(telemetry_decoder_gr_blocks ${TELEMETRY_DECODER_GR_BLOCKS_SOURCES} ${TELEMETRY_DECODER_GR_BLOCKS_HEADERS}) | ||||
| source_group(Headers FILES ${TELEMETRY_DECODER_GR_BLOCKS_HEADERS}) | ||||
| target_link_libraries(telemetry_decoder_gr_blocks telemetry_decoder_lib gnss_system_parameters) | ||||
|   | ||||
| @@ -1,11 +1,11 @@ | ||||
| # Copyright (C) 2012-2013  (see AUTHORS file for a list of contributors) | ||||
| # Copyright (C) 2012-2014  (see AUTHORS file for a list of contributors) | ||||
| # | ||||
| # This file is part of GNSS-SDR. | ||||
| # | ||||
| # GNSS-SDR 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 of the License, or | ||||
| # at your option) any later version. | ||||
| # (at your option) any later version. | ||||
| # | ||||
| # GNSS-SDR is distributed in the hope that it will be useful, | ||||
| # but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
| @@ -32,5 +32,7 @@ include_directories( | ||||
|      ${GFlags_INCLUDE_DIRS} | ||||
| ) | ||||
|  | ||||
| add_library(telemetry_decoder_lib ${TELEMETRY_DECODER_LIB_SOURCES}) | ||||
| file(GLOB TELEMETRY_DECODER_LIB_HEADERS "*.h") | ||||
| add_library(telemetry_decoder_lib ${TELEMETRY_DECODER_LIB_SOURCES} ${TELEMETRY_DECODER_LIB_HEADERS}) | ||||
| source_group(Headers FILES ${TELEMETRY_DECODER_LIB_HEADERS}) | ||||
| target_link_libraries(telemetry_decoder_lib gnss_system_parameters) | ||||
| @@ -1,11 +1,11 @@ | ||||
| # Copyright (C) 2012-2013  (see AUTHORS file for a list of contributors) | ||||
| # Copyright (C) 2012-2014  (see AUTHORS file for a list of contributors) | ||||
| # | ||||
| # This file is part of GNSS-SDR. | ||||
| # | ||||
| # GNSS-SDR 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 of the License, or | ||||
| # at your option) any later version. | ||||
| # (at your option) any later version. | ||||
| # | ||||
| # GNSS-SDR is distributed in the hope that it will be useful, | ||||
| # but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
| @@ -39,5 +39,7 @@ include_directories( | ||||
|      ${GNURADIO_RUNTIME_INCLUDE_DIRS} | ||||
| ) | ||||
|  | ||||
| add_library(tracking_adapters ${TRACKING_ADAPTER_SOURCES}) | ||||
| file(GLOB TRACKING_ADAPTER_HEADERS "*.h") | ||||
| add_library(tracking_adapters ${TRACKING_ADAPTER_SOURCES} ${TRACKING_ADAPTER_HEADERS}) | ||||
| source_group(Headers FILES ${TRACKING_ADAPTER_HEADERS}) | ||||
| target_link_libraries(tracking_adapters tracking_gr_blocks gnss_sp_libs) | ||||
|   | ||||
| @@ -1,11 +1,11 @@ | ||||
| # Copyright (C) 2012-2013  (see AUTHORS file for a list of contributors) | ||||
| # Copyright (C) 2012-2014  (see AUTHORS file for a list of contributors) | ||||
| # | ||||
| # This file is part of GNSS-SDR. | ||||
| # | ||||
| # GNSS-SDR 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 of the License, or | ||||
| # at your option) any later version. | ||||
| # (at your option) any later version. | ||||
| # | ||||
| # GNSS-SDR is distributed in the hope that it will be useful, | ||||
| # but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
| @@ -38,5 +38,7 @@ include_directories( | ||||
|      ${GNURADIO_RUNTIME_INCLUDE_DIRS} | ||||
| ) | ||||
|  | ||||
| add_library(tracking_gr_blocks ${TRACKING_GR_BLOCKS_SOURCES}) | ||||
| file(GLOB TRACKING_GR_BLOCKS_HEADERS "*.h") | ||||
| add_library(tracking_gr_blocks ${TRACKING_GR_BLOCKS_SOURCES} ${TRACKING_GR_BLOCKS_HEADERS}) | ||||
| source_group(Headers FILES ${TRACKING_GR_BLOCKS_HEADERS}) | ||||
| target_link_libraries(tracking_gr_blocks tracking_lib ${GNURADIO_RUNTIME_LIBRARIES} gnss_sp_libs ${Boost_LIBRARIES} ) | ||||
|   | ||||
| @@ -1,11 +1,11 @@ | ||||
| # Copyright (C) 2012-2013  (see AUTHORS file for a list of contributors) | ||||
| # Copyright (C) 2012-2014  (see AUTHORS file for a list of contributors) | ||||
| # | ||||
| # This file is part of GNSS-SDR. | ||||
| # | ||||
| # GNSS-SDR 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 of the License, or | ||||
| # at your option) any later version. | ||||
| # (at your option) any later version. | ||||
| # | ||||
| # GNSS-SDR is distributed in the hope that it will be useful, | ||||
| # but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
| @@ -36,5 +36,7 @@ include_directories( | ||||
|      ${VOLK_INCLUDE_DIRS} | ||||
| ) | ||||
|  | ||||
| add_library(tracking_lib ${TRACKING_LIB_SOURCES}) | ||||
| file(GLOB TRACKING_LIB_HEADERS "*.h") | ||||
| add_library(tracking_lib ${TRACKING_LIB_SOURCES} ${TRACKING_LIB_HEADERS}) | ||||
| source_group(Headers FILES ${TRACKING_LIB_HEADERS}) | ||||
| target_link_libraries(tracking_lib ${VOLK_LIBRARIES} ${GNURADIO_RUNTIME_LIBRARIES}) | ||||
| @@ -1,11 +1,11 @@ | ||||
| # Copyright (C) 2012-2013  (see AUTHORS file for a list of contributors) | ||||
| # Copyright (C) 2012-2014  (see AUTHORS file for a list of contributors) | ||||
| # | ||||
| # This file is part of GNSS-SDR. | ||||
| # | ||||
| # GNSS-SDR 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 of the License, or | ||||
| # at your option) any later version. | ||||
| # (at your option) any later version. | ||||
| # | ||||
| # GNSS-SDR is distributed in the hope that it will be useful, | ||||
| # but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
| @@ -36,5 +36,7 @@ include_directories( | ||||
|     ${Boost_INCLUDE_DIRS} | ||||
| ) | ||||
|  | ||||
| add_library(rx_core_lib ${CORE_LIBS_SOURCES}) | ||||
| target_link_libraries (rx_core_lib supl_library)  | ||||
| file(GLOB CORE_LIBS_HEADERS "*.h") | ||||
| add_library(rx_core_lib ${CORE_LIBS_SOURCES} ${CORE_LIBS_HEADERS}) | ||||
| source_group(Headers FILES ${CORE_LIBS_HEADERS}) | ||||
| target_link_libraries(rx_core_lib supl_library)  | ||||
|   | ||||
| @@ -1,11 +1,11 @@ | ||||
| # Copyright (C) 2012-2013  (see AUTHORS file for a list of contributors) | ||||
| # Copyright (C) 2012-2014  (see AUTHORS file for a list of contributors) | ||||
| # | ||||
| # This file is part of GNSS-SDR. | ||||
| # | ||||
| # GNSS-SDR 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 of the License, or | ||||
| # at your option) any later version. | ||||
| # (at your option) any later version. | ||||
| # | ||||
| # GNSS-SDR is distributed in the hope that it will be useful, | ||||
| # but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
| @@ -105,8 +105,10 @@ else(OPENCL_FOUND) | ||||
|     add_definitions(-DOPENCL_BLOCKS=0) | ||||
| endif(OPENCL_FOUND) | ||||
|  | ||||
|  | ||||
| add_library(gnss_rx ${GNSS_RECEIVER_SOURCES}) | ||||
| file(GLOB GNSS_RECEIVER_HEADERS "*.h") | ||||
| file(GLOB GNSS_RECEIVER_INTERFACE_HEADERS "../interfaces/*.h") | ||||
| add_library(gnss_rx ${GNSS_RECEIVER_SOURCES} ${GNSS_RECEIVER_HEADERS} ${GNSS_RECEIVER_INTERFACE_HEADERS}) | ||||
| source_group(Headers FILES ${GNSS_RECEIVER_HEADERS} ${GNSS_RECEIVER_INTERFACE_HEADERS}) | ||||
|  | ||||
| target_link_libraries(gnss_rx ${Boost_LIBRARIES}  | ||||
|                               ${ARMADILLO_LIBRARIES}  | ||||
|   | ||||
| @@ -1,11 +1,11 @@ | ||||
| # Copyright (C) 2012-2013  (see AUTHORS file for a list of contributors) | ||||
| # Copyright (C) 2012-2014  (see AUTHORS file for a list of contributors) | ||||
| # | ||||
| # This file is part of GNSS-SDR. | ||||
| # | ||||
| # GNSS-SDR 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 of the License, or | ||||
| # at your option) any later version. | ||||
| # (at your option) any later version. | ||||
| # | ||||
| # GNSS-SDR is distributed in the hope that it will be useful, | ||||
| # but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
| @@ -38,6 +38,7 @@ set(SYSTEM_PARAMETERS_SOURCES | ||||
| 	 sbas_telemetry_data.cc | ||||
| ) | ||||
|  | ||||
|  | ||||
| include_directories( | ||||
|      $(CMAKE_CURRENT_SOURCE_DIR) | ||||
|      ${CMAKE_SOURCE_DIR}/src/core/receiver | ||||
| @@ -47,8 +48,9 @@ include_directories( | ||||
| ) | ||||
|  | ||||
| link_directories(${Boost_LIBRARY_DIR}) | ||||
|  | ||||
| add_library(gnss_system_parameters ${SYSTEM_PARAMETERS_SOURCES}) | ||||
| file(GLOB SYSTEM_PARAMETERS_HEADERS "*.h") | ||||
| add_library(gnss_system_parameters ${SYSTEM_PARAMETERS_SOURCES} ${SYSTEM_PARAMETERS_HEADERS}) | ||||
| source_group(Headers FILES ${SYSTEM_PARAMETERS_HEADERS}) | ||||
| add_dependencies(gnss_system_parameters glog-${glog_RELEASE}) | ||||
| target_link_libraries(gnss_system_parameters ${Boost_LIBRARIES}) | ||||
|  | ||||
|   | ||||
| @@ -43,7 +43,9 @@ if(RTLSDR_DRIVER) | ||||
|          ${Boost_INCLUDE_DIRS} | ||||
|     ) | ||||
|  | ||||
|     add_library(front_end_cal_lib ${FRONT_END_CAL_SOURCES}) | ||||
|     file(GLOB FRONT_END_CAL_HEADERS "*.h") | ||||
|     add_library(front_end_cal_lib ${FRONT_END_CAL_SOURCES} ${FRONT_END_CAL_HEADERS}) | ||||
|     source_group(Headers FILES ${FRONT_END_CAL_HEADERS}) | ||||
|      | ||||
|     target_link_libraries(front_end_cal_lib ${Boost_LIBRARIES}  | ||||
|                                             ${GNURADIO_RUNTIME_LIBRARIES}  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Carles Fernandez
					Carles Fernandez