Unverified Commit 7137087a authored by Tobias Winchen's avatar Tobias Winchen Committed by GitHub
Browse files

Merge pull request #14 from TobiasWinchen/devel

Install missing includes and effelsberg/edd lib components
parents 01d81da0 721cf73a
......@@ -8,38 +8,44 @@ set(psrdada_cpp_src
src/cli_utils.cpp
src/dada_client_base.cpp
src/dada_db.cpp
src/dada_write_client.cpp
src/dada_null_sink.cpp
src/dada_disk_sink.cpp
src/dada_null_sink.cpp
src/dada_output_stream.cpp
src/dada_read_client.cpp
src/dada_write_client.cpp
src/file_to_dada_cli.cpp
src/multilog.cpp
src/psrdadaheader.cpp
src/raw_bytes.cpp
src/simple_file_writer.cpp
src/sigprocheader.cpp
src/psrdadaheader.cpp
src/file_to_dada_cli.cpp
src/simple_file_writer.cpp
)
set(psrdada_cpp_inc
cli_utils.hpp
dada_client_base.hpp
dada_input_stream.hpp
dada_output_stream.hpp
dada_read_client.hpp
dada_junk_source.hpp
dada_null_sink.hpp
multilog.hpp
common.hpp
dada_write_client.hpp
raw_bytes.hpp
cuda_utils.hpp
simple_file_writer.hpp
sigprocheader.hpp
psrdadaheader.hpp
psrdada_to_sigproc_header.hpp
file_input_stream.hpp
cli_utils.hpp
common.hpp
cuda_utils.hpp
dada_client_base.hpp
dada_db.hpp
dada_disk_sink.hpp
dada_input_stream.hpp
dada_junk_source.hpp
dada_null_sink.hpp
dada_output_stream.hpp
dada_read_client.hpp
dada_sync_source.hpp
dada_write_client.hpp
double_buffer.cuh
double_buffer.hpp
double_device_buffer.cuh
double_host_buffer.cuh
file_input_stream.hpp
multilog.hpp
psrdada_to_sigproc_header.hpp
psrdadaheader.hpp
raw_bytes.hpp
sigprocheader.hpp
simple_file_writer.hpp
)
# -- the main library target
......
......@@ -21,7 +21,33 @@ set(psrdada_cpp_effelsberg_edd_src
src/VLBI.cu
)
set(psrdada_cpp_effelsberg_edd_inc
Channeliser.cuh
DadaBufferLayout.hpp
DetectorAccumulator.cuh
EDDPolnMerge.hpp
EDDRoach.hpp
EDDRoach_merge.hpp
FftSpectrometer.cuh
GatedSpectrometer.cuh
Packer.cuh
ScaledTransposeTFtoTFT.cuh
Tools.cuh
Unpacker.cuh
VLBI.cuh
)
install(FILES ${psrdada_cpp_effelsberg_edd_inc} DESTINATION include/psrdada_cpp/effelsberg/edd)
install(DIRECTORY detail DESTINATION include/psrdada_cpp/effelsberg/edd)
cuda_add_library(${CMAKE_PROJECT_NAME}_effelsberg_edd ${psrdada_cpp_effelsberg_edd_src})
install (TARGETS ${CMAKE_PROJECT_NAME}_effelsberg_edd
RUNTIME DESTINATION bin
LIBRARY DESTINATION lib
ARCHIVE DESTINATION lib)
#simple FFT spectrometer interface
cuda_add_executable(fft_spectrometer src/fft_spectrometer_cli.cu)
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment