Commit Graph

27 Commits

Author SHA1 Message Date
Ryo Nakamura
c07bdd60e5 fix cmake: remove modification to libssh CMake 2023-03-09 22:32:42 +09:00
Ryo Nakamura
3b794ab51b remove unused code and introduce -b buf_sz option
This commit removes ifdef ASYNC_WRITE. So, mscp always depends on
the patched libssh.
2022-12-03 20:48:43 +09:00
Ryo Nakamura
e22bc5523b fix CPACK build dependency 2022-11-20 18:03:56 +09:00
Ryo Nakamura
dc0dd60287 build libssh-static from mscp cmake 2022-11-20 16:14:07 +09:00
Ryo Nakamura
8e266517da use list(LENGTH) to iterate DIST_ lists 2022-11-20 02:02:43 +09:00
Ryo Nakamura
8395c05d67 fix CMakeLists.txt
* install mscp from package at docker build phase.
* add docker-*-all custom targets.
2022-11-20 00:37:01 +09:00
Ryo Nakamura
04b7ec3e4b cleanup docker-related commands in cmake
TODO: add bruild procedure for async_write
2022-11-19 23:40:29 +09:00
Ryo Nakamura
e1bddb85bd cleanup CMakeLists.txt
* now mscp with async write is compilable on both macos and ubuntu
2022-11-18 21:51:43 +09:00
Ryo Nakamura
d448f9eb8a implement local-to-remote copy with async_write 2022-11-17 21:46:21 +09:00
Ryo Nakamura
4d3c37382c add libssh as submodule and LIBSSH_PATH to build mscp with static built
libssh.
2022-11-17 20:29:39 +09:00
Ryo Nakamura
8719b35694 add rocky 8.6 support 2022-11-13 17:53:46 +09:00
Ryo Nakamura
df404ec3c6 cleanup docker files and build/test procedure 2022-11-06 16:03:47 +09:00
Ryo Nakamura
e02c08f417 add CMAKE_PREFIX_PATH for macOS and use find_package for libssh 2022-11-05 22:05:00 +09:00
Ryo Nakamura
fc56c53d04 add install-build-deps.sh and fix docker build procedure 2022-11-05 21:26:34 +09:00
Ryo Nakamura
07b9d8ca55 add ctest to run pytest 2022-11-01 00:02:34 +09:00
Ryo Nakamura
77651305fd add custom_target to build mscp in contaners through cmake 2022-10-31 02:40:54 +09:00
Ryo Nakamura
6f37260411 update CMakeLists.txt for build at centos 2022-10-30 23:30:54 +09:00
Ryo Nakamura
db8dba23f2 use /etc/os-release instead of lsb_release 2022-10-30 22:55:57 +09:00
Ryo Nakamura
02eef1be92 wrap build options inside if 2022-10-30 22:02:47 +09:00
Ryo Nakamura
453e8f27ce add cpack to build debian package 2022-10-30 12:17:17 +00:00
Ryo Nakamura
2bcbdd2292 add install to cmake 2022-10-30 17:58:56 +09:00
Ryo Nakamura
96c10a700a fix on debug compile 2022-10-30 07:41:49 +00:00
Ryo Nakamura
c495f6b89b rename sscp to mscp 2022-10-30 15:20:05 +09:00
Ryo Nakamura
47f6983148 wrap print progress in pprint 2022-10-25 01:47:39 +09:00
Ryo Nakamura
d11ac58f4b compilable in linux 2022-10-23 15:51:21 +09:00
Ryo Nakamura
def9cfeba7 implement fill_file 2022-10-16 22:12:03 +09:00
Ryo Nakamura
303a9eb974 initial commit 2022-10-15 21:59:25 +09:00