Add Ymodem transmit translated to boosts

This commit is contained in:
2021-08-24 16:21:38 +02:00
parent ac26fc6bdd
commit 2b2cbe655d
16 changed files with 1077 additions and 1806 deletions

View File

@@ -41,6 +41,18 @@
"type" : "PATH",
"value" : "/usr/include"
},
{
"name" : "Boost_LOG_LIBRARY_RELEASE",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : ""
}
],
"type" : "STRING",
"value" : "/usr/lib/x86_64-linux-gnu/libboost_log.so.1.71.0"
},
{
"name" : "Boost_SYSTEM_LIBRARY_RELEASE",
"properties" :
@@ -1231,7 +1243,7 @@
}
],
"type" : "INTERNAL",
"value" : "[/usr/lib/x86_64-linux-gnu/cmake/Boost-1.71.0/BoostConfig.cmake][cfound components: date_time system ][v1.71.0()]"
"value" : "[/usr/lib/x86_64-linux-gnu/cmake/Boost-1.71.0/BoostConfig.cmake][cfound components: date_time system log ][v1.71.0()]"
},
{
"name" : "FIND_PACKAGE_MESSAGE_DETAILS_Threads",
@@ -1269,6 +1281,38 @@
"type" : "STATIC",
"value" : "/home/jaro/serialport-downloader"
},
{
"name" : "boost_atomic_DIR",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "The directory containing a CMake configuration file for boost_atomic."
}
],
"type" : "PATH",
"value" : "/usr/lib/x86_64-linux-gnu/cmake/boost_atomic-1.71.0"
},
{
"name" : "boost_chrono_DIR",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "The directory containing a CMake configuration file for boost_chrono."
}
],
"type" : "PATH",
"value" : "/usr/lib/x86_64-linux-gnu/cmake/boost_chrono-1.71.0"
},
{
"name" : "boost_date_time_DIR",
"properties" :
@@ -1285,6 +1329,22 @@
"type" : "PATH",
"value" : "/usr/lib/x86_64-linux-gnu/cmake/boost_date_time-1.71.0"
},
{
"name" : "boost_filesystem_DIR",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "The directory containing a CMake configuration file for boost_filesystem."
}
],
"type" : "PATH",
"value" : "/usr/lib/x86_64-linux-gnu/cmake/boost_filesystem-1.71.0"
},
{
"name" : "boost_headers_DIR",
"properties" :
@@ -1301,6 +1361,50 @@
"type" : "PATH",
"value" : "/usr/lib/x86_64-linux-gnu/cmake/boost_headers-1.71.0"
},
{
"name" : "boost_log_DIR",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "The directory containing a CMake configuration file for boost_log."
}
],
"type" : "PATH",
"value" : "/usr/lib/x86_64-linux-gnu/cmake/boost_log-1.71.0"
},
{
"name" : "boost_program_options_DIR",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "The directory containing a CMake configuration file for boost_program_options."
}
],
"type" : "PATH",
"value" : "boost_program_options_DIR-NOTFOUND"
},
{
"name" : "boost_regex_DIR",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "The directory containing a CMake configuration file for boost_regex."
}
],
"type" : "PATH",
"value" : "/usr/lib/x86_64-linux-gnu/cmake/boost_regex-1.71.0"
},
{
"name" : "boost_system_DIR",
"properties" :
@@ -1316,6 +1420,22 @@
],
"type" : "PATH",
"value" : "/usr/lib/x86_64-linux-gnu/cmake/boost_system-1.71.0"
},
{
"name" : "boost_thread_DIR",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "The directory containing a CMake configuration file for boost_thread."
}
],
"type" : "PATH",
"value" : "/usr/lib/x86_64-linux-gnu/cmake/boost_thread-1.71.0"
}
],
"kind" : "cache",

View File

@@ -38,7 +38,7 @@
{
"directoryIndex" : 0,
"id" : "timeout::@6890427a1f51a3e7e1df",
"jsonFile" : "target-timeout-Debug-6fb942df9d75cf9b39de.json",
"jsonFile" : "target-timeout-Debug-85a0f71a1db986bd99c5.json",
"name" : "timeout",
"projectIndex" : 0
}

View File

@@ -25,7 +25,7 @@
"objects" :
[
{
"jsonFile" : "codemodel-v2-a67eb6c77230df2253b5.json",
"jsonFile" : "codemodel-v2-4167e22d1c847713af64.json",
"kind" : "codemodel",
"version" :
{
@@ -34,7 +34,7 @@
}
},
{
"jsonFile" : "cache-v2-053ee6e25f83c56b3f05.json",
"jsonFile" : "cache-v2-9de8371d03fa8cbf9def.json",
"kind" : "cache",
"version" :
{
@@ -67,7 +67,7 @@
"responses" :
[
{
"jsonFile" : "cache-v2-053ee6e25f83c56b3f05.json",
"jsonFile" : "cache-v2-9de8371d03fa8cbf9def.json",
"kind" : "cache",
"version" :
{
@@ -76,7 +76,7 @@
}
},
{
"jsonFile" : "codemodel-v2-a67eb6c77230df2253b5.json",
"jsonFile" : "codemodel-v2-4167e22d1c847713af64.json",
"kind" : "codemodel",
"version" :
{

View File

@@ -11,7 +11,8 @@
"commands" :
[
"add_executable",
"target_link_libraries"
"target_link_libraries",
"add_definitions"
],
"files" :
[
@@ -25,13 +26,19 @@
{
"command" : 0,
"file" : 0,
"line" : 8,
"line" : 9,
"parent" : 0
},
{
"command" : 1,
"file" : 0,
"line" : 14,
"line" : 15,
"parent" : 0
},
{
"command" : 2,
"file" : 0,
"line" : 8,
"parent" : 0
}
]
@@ -54,13 +61,37 @@
"backtrace" : 2,
"define" : "BOOST_ALL_NO_LIB"
},
{
"backtrace" : 2,
"define" : "BOOST_ATOMIC_DYN_LINK"
},
{
"backtrace" : 2,
"define" : "BOOST_CHRONO_DYN_LINK"
},
{
"backtrace" : 2,
"define" : "BOOST_DATE_TIME_DYN_LINK"
},
{
"backtrace" : 2,
"define" : "BOOST_FILESYSTEM_DYN_LINK"
},
{
"backtrace" : 3,
"define" : "BOOST_LOG_DYN_LINK"
},
{
"backtrace" : 2,
"define" : "BOOST_REGEX_DYN_LINK"
},
{
"backtrace" : 2,
"define" : "BOOST_SYSTEM_DYN_LINK"
},
{
"backtrace" : 2,
"define" : "BOOST_THREAD_DYN_LINK"
}
],
"language" : "CXX",
@@ -95,6 +126,40 @@
"fragment" : "/usr/lib/x86_64-linux-gnu/libboost_system.so.1.71.0",
"role" : "libraries"
},
{
"backtrace" : 2,
"fragment" : "/usr/lib/x86_64-linux-gnu/libboost_log.so.1.71.0",
"role" : "libraries"
},
{
"fragment" : "-lpthread",
"role" : "libraries"
},
{
"backtrace" : 2,
"fragment" : "/usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.71.0",
"role" : "libraries"
},
{
"fragment" : "/usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.71.0",
"role" : "libraries"
},
{
"fragment" : "/usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.71.0",
"role" : "libraries"
},
{
"fragment" : "/usr/lib/x86_64-linux-gnu/libboost_regex.so.1.71.0",
"role" : "libraries"
},
{
"fragment" : "/usr/lib/x86_64-linux-gnu/libboost_thread.so.1.71.0",
"role" : "libraries"
},
{
"fragment" : "/usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.71.0",
"role" : "libraries"
},
{
"fragment" : "-lpthread",
"role" : "libraries"
@@ -138,7 +203,7 @@
{
"backtrace" : 1,
"compileGroupIndex" : 0,
"path" : "XModem.cpp",
"path" : "xymodem.cpp",
"sourceGroupIndex" : 0
}
],

View File

@@ -150,33 +150,6 @@ TimeoutSerial.cpp.s:
$(MAKE) -f CMakeFiles/timeout.dir/build.make CMakeFiles/timeout.dir/TimeoutSerial.cpp.s
.PHONY : TimeoutSerial.cpp.s
XModem.o: XModem.cpp.o
.PHONY : XModem.o
# target to build an object file
XModem.cpp.o:
$(MAKE) -f CMakeFiles/timeout.dir/build.make CMakeFiles/timeout.dir/XModem.cpp.o
.PHONY : XModem.cpp.o
XModem.i: XModem.cpp.i
.PHONY : XModem.i
# target to preprocess a source file
XModem.cpp.i:
$(MAKE) -f CMakeFiles/timeout.dir/build.make CMakeFiles/timeout.dir/XModem.cpp.i
.PHONY : XModem.cpp.i
XModem.s: XModem.cpp.s
.PHONY : XModem.s
# target to generate assembly for a file
XModem.cpp.s:
$(MAKE) -f CMakeFiles/timeout.dir/build.make CMakeFiles/timeout.dir/XModem.cpp.s
.PHONY : XModem.cpp.s
main.o: main.cpp.o
.PHONY : main.o
@@ -204,6 +177,33 @@ main.cpp.s:
$(MAKE) -f CMakeFiles/timeout.dir/build.make CMakeFiles/timeout.dir/main.cpp.s
.PHONY : main.cpp.s
xymodem.o: xymodem.cpp.o
.PHONY : xymodem.o
# target to build an object file
xymodem.cpp.o:
$(MAKE) -f CMakeFiles/timeout.dir/build.make CMakeFiles/timeout.dir/xymodem.cpp.o
.PHONY : xymodem.cpp.o
xymodem.i: xymodem.cpp.i
.PHONY : xymodem.i
# target to preprocess a source file
xymodem.cpp.i:
$(MAKE) -f CMakeFiles/timeout.dir/build.make CMakeFiles/timeout.dir/xymodem.cpp.i
.PHONY : xymodem.cpp.i
xymodem.s: xymodem.cpp.s
.PHONY : xymodem.s
# target to generate assembly for a file
xymodem.cpp.s:
$(MAKE) -f CMakeFiles/timeout.dir/build.make CMakeFiles/timeout.dir/xymodem.cpp.s
.PHONY : xymodem.cpp.s
# Help Target
help:
@echo "The following are some of the valid targets for this Makefile:"
@@ -216,12 +216,12 @@ help:
@echo "... TimeoutSerial.o"
@echo "... TimeoutSerial.i"
@echo "... TimeoutSerial.s"
@echo "... XModem.o"
@echo "... XModem.i"
@echo "... XModem.s"
@echo "... main.o"
@echo "... main.i"
@echo "... main.s"
@echo "... xymodem.o"
@echo "... xymodem.i"
@echo "... xymodem.s"
.PHONY : help

View File

@@ -1,17 +1,17 @@
[
{
"directory": "/home/jaro/serialport-downloader/build",
"command": "/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -g -std=gnu++11 -o CMakeFiles/timeout.dir/main.cpp.o -c /home/jaro/serialport-downloader/main.cpp",
"command": "/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -g -std=gnu++11 -o CMakeFiles/timeout.dir/main.cpp.o -c /home/jaro/serialport-downloader/main.cpp",
"file": "/home/jaro/serialport-downloader/main.cpp"
},
{
"directory": "/home/jaro/serialport-downloader/build",
"command": "/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -g -std=gnu++11 -o CMakeFiles/timeout.dir/TimeoutSerial.cpp.o -c /home/jaro/serialport-downloader/TimeoutSerial.cpp",
"command": "/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -g -std=gnu++11 -o CMakeFiles/timeout.dir/TimeoutSerial.cpp.o -c /home/jaro/serialport-downloader/TimeoutSerial.cpp",
"file": "/home/jaro/serialport-downloader/TimeoutSerial.cpp"
},
{
"directory": "/home/jaro/serialport-downloader/build",
"command": "/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -g -std=gnu++11 -o CMakeFiles/timeout.dir/XModem.cpp.o -c /home/jaro/serialport-downloader/XModem.cpp",
"file": "/home/jaro/serialport-downloader/XModem.cpp"
"command": "/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -g -std=gnu++11 -o CMakeFiles/timeout.dir/xymodem.cpp.o -c /home/jaro/serialport-downloader/xymodem.cpp",
"file": "/home/jaro/serialport-downloader/xymodem.cpp"
}
]