Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
60 changes: 60 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,64 @@
CMakeLists.txt.user
CMakeCache.txt
CMakeFiles
CMakeScripts
Testing
Makefile
cmake_install.cmake
install_manifest.txt
compile_commands.json
CTestTestfile.cmake
_deps
*.d
*.slo
*.lo
*.o
*.obj
*.gch
*.pch
*.so
*.dylib
*.dll
*.mod
*.smod
*.lai
*.la
*.a
*.lib
*.exe
*.out
*.app
*.ko
*.elf
*.ilk
*.map
*.exp
*.so.*
*.i*86
*.x86_64
*.hex
*.dSYM/
*.su
*.idb
*.pdb
*.mod*
*.cmd
.tmp_versions/
modules.order
Module.symvers
Mkfile.old
dkms.conf
.idea
cmake-build-*/
*.iml
*.iws
out/
.idea_modules/
atlassian-ide-plugin.xml
com_crashlytics_export_strings.xml
crashlytics.properties
crashlytics-build.properties
fabric.properties
src/xlxd
ambed/ambed
ambedtest/ambedtest
16 changes: 16 additions & 0 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
cmake_minimum_required(VERSION 3.1)
project(xlxd)

set(CMAKE_CXX_STANDARD 11)

set(CMAKE_THREAD_PREFER_PTHREAD TRUE)
set(THREADS_PREFER_PTHREAD_FLAG TRUE)

set(CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake/modules)

find_package(Threads REQUIRED)
message("Threads flags: ${CMAKE_THREAD_LIBS_INIT}")

add_subdirectory(src)
add_subdirectory(ambed)
add_subdirectory(ambedtest)
35 changes: 35 additions & 0 deletions ambed/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
find_package(FTD2XX)

add_executable(ambed
cambepacket.cpp cambepacket.h
cambeserver.cpp cambeserver.h
cbuffer.cpp cbuffer.h
ccallsign.cpp ccallsign.h
ccontroller.cpp ccontroller.h
cftdidevicedescr.cpp cftdidevicedescr.h
cip.cpp cip.h
cpacket.cpp cpacket.h
cpacketqueue.cpp cpacketqueue.h
cstream.cpp cstream.h
ctimepoint.cpp ctimepoint.h
cudpsocket.cpp cudpsocket.h
cusb3000interface.cpp cusb3000interface.h
cusb3003df2etinterface.cpp cusb3003df2etinterface.h
cusb3003hrinterface.cpp cusb3003hrinterface.h
cusb3003interface.cpp cusb3003interface.h
cusb3xxxinterface.cpp cusb3xxxinterface.h
cvocodecchannel.cpp cvocodecchannel.h
cvocodecinterface.cpp cvocodecinterface.h
cvocodecs.cpp cvocodecs.h
cvoicepacket.cpp cvoicepacket.h
main.cpp main.h
syslog.h)

target_link_libraries(ambed
LINK_PUBLIC
Threads::Threads
ftd2xx)

target_compile_options(ambed
PRIVATE
-Wall)
154 changes: 0 additions & 154 deletions ambed/WinTypes.h

This file was deleted.

Loading