1
0
mirror of https://github.com/pavel-odintsov/fastnetmon synced 2024-11-23 17:32:59 +01:00
Commit Graph

333 Commits

Author SHA1 Message Date
Pavel Odintsov
49781ecd05 Switched to next version which will be 1.2.6 2023-05-23 18:49:29 +01:00
Pavel Odintsov
4efd33b5ea Removed debug call of find command 2023-05-23 00:00:23 +01:00
Pavel Odintsov
05ce476eda Fixed typo 2023-05-22 23:56:30 +01:00
Pavel Odintsov
dea95ca869 Added intermediate call of bash to run multiple commands 2023-05-22 23:55:05 +01:00
Pavel Odintsov
6c312f7e5f CircleCI does not allow us using ln and we have to copy file 2023-05-22 23:47:43 +01:00
Pavel Odintsov
a8126d0589 Added symlink to avoid touching PATH for s3cmd on Debian 10 2023-05-22 23:43:37 +01:00
Pavel Odintsov
c405a9027e Added list command to find s3cmd 2023-05-22 23:34:28 +01:00
Pavel Odintsov
93418be0b2 Added debug command 2023-05-22 23:28:35 +01:00
Pavel Odintsov
99b4690655 Attempt to fix s3cmd on Debian 10 2023-05-22 23:25:45 +01:00
Pavel Odintsov
b6179eae8c Added dependency for software-properties-common for Debian 10 2023-05-22 23:12:24 +01:00
Pavel Odintsov
7062bc4ee0 Switched pipe with echo to add-apt-repository 2023-05-22 23:05:38 +01:00
Pavel Odintsov
85f4b64cf8 Added quotes to pass pipe 2023-05-22 22:59:37 +01:00
Pavel Odintsov
6b6bc071c2 Attempt to install s3cmd on Debian 10 Buster from Backports 2023-05-22 22:53:56 +01:00
Pavel Odintsov
d53a3545f2 Added logic to address test build issues on Windows platforms: Clock.hh:19:13: error: 'int64_t' does not name a type 2023-05-22 22:31:51 +01:00
Pavel Odintsov
479f2ebb16 Switched to log4cpp 1.1.4 for Windows platforms 2023-05-22 20:38:21 +01:00
Pavel Odintsov
14b128a906 Deprecated support for Debian 9 Stretch as it has not support since end of June 2022 2023-05-22 20:00:03 +01:00
Pavel Odintsov
97567a051c Added cmake flag to disable XDP builds as libbpf on Ubuntu 22.04 is significantly out of sync with libbpf 1.x API and we have no plans to support it 2023-04-22 21:40:38 +01:00
Pavel Odintsov
bae7595147 Added chdir option for make 2023-04-22 21:01:30 +01:00
Pavel Odintsov
5dc4a28aff Removed useless space 2023-04-22 20:11:10 +01:00
Pavel Odintsov
4e06e4dad5 Added few more missing dependencies and made more specific Boost dependencies to reduce number of downloads 2023-04-22 20:10:11 +01:00
Pavel Odintsov
3383a49d70 Added two more missing dependencies 2023-04-22 20:05:09 +01:00
Pavel Odintsov
d78ee24956 Fixed name for Protobuf compiler in Ubuntu 2023-04-22 20:02:03 +01:00
Pavel Odintsov
64c2a2b0f0 Added FastNetMon dependencies 2023-04-22 19:59:58 +01:00
Pavel Odintsov
b193aa6462 Added CI target to build on Ubuntu 22.04 with system dependencies 2023-04-22 19:54:45 +01:00
Pavel Odintsov
1bb406153b Passed correct architectrure for CentOS ARM builds from CI 2023-04-11 17:09:40 +01:00
Pavel Odintsov
6f618342f8 Unified logic to support ARM64 for CentOS. Updated Docker image version and added debug logic for build package script 2023-04-11 16:50:21 +01:00
Pavel Odintsov
67842ef37a Added ARM build option for all relatively modern distros 2023-04-11 10:37:11 +01:00
Pavel Odintsov
0b5ed3145a Unified CentOS build configuration 2023-04-10 22:06:06 +01:00
Pavel Odintsov
523ece35fe Added logic to build ARM64 packages for Debian 11 2023-04-10 21:52:35 +01:00
Pavel Odintsov
12e06e8e61 Added logic to setup custom path for ARM64 Debian package 2023-04-10 20:41:57 +01:00
Pavel Odintsov
d7f85d89f1 Added correct path for fastnetmon 2023-04-10 16:45:54 +01:00
Pavel Odintsov
6b268bb13c Fixed wrong perl path 2023-04-10 16:38:27 +01:00
Pavel Odintsov
e18d32bc7f Added missing build commands 2023-04-10 16:31:58 +01:00
Pavel Odintsov
f03e5796cf We need to pass DEBIAN_FRONTEND flag to suppress timezone logic 2023-04-10 16:29:13 +01:00
Pavel Odintsov
ce1a869f9c We have to use full part for FNM source code folder 2023-04-10 16:23:31 +01:00
Pavel Odintsov
e1e1b2f68c Added arm64 builds 2023-04-10 16:18:57 +01:00
Pavel Odintsov
df9c0129c8 Added missing git clone step 2023-04-10 16:17:53 +01:00
Pavel Odintsov
fbeeabcb8d Switched Debian to use machine build type as it offers an option to run build on ARM 2023-04-10 16:15:51 +01:00
Pavel Odintsov
dc072a4ace Added ARM64 build for Ubuntu 22.04 2023-04-10 15:38:17 +01:00
Pavel Odintsov
396df68c8c Enabled parallel build for log4cpp 2023-04-03 21:30:52 +01:00
Pavel Odintsov
3628c74e7f Switched to full build by default 2023-04-03 14:38:21 +01:00
Pavel Odintsov
a2b97847af Added logic to build fastnetmon_client first to confirm that linker works fine on CI 2023-04-02 22:12:06 +01:00
Pavel Odintsov
e29263a633 We need to explicitly link ABSL on msys2 windows platforms 2023-04-02 21:54:57 +01:00
Pavel Odintsov
6f3b99dadf Disabled pcap build on Windows 2023-04-02 19:58:33 +01:00
Pavel Odintsov
749646cabb We do not need remote syslog and syslog appenders in all modules 2023-04-02 19:40:02 +01:00
Pavel Odintsov
30229e6918 Added pcap as dependency on msys2 2023-04-02 16:11:00 +01:00
Pavel Odintsov
780e4b7332 Fixed build command 2023-04-02 14:51:51 +01:00
Pavel Odintsov
984b526a72 Fixed build command 2023-04-02 14:41:56 +01:00
Pavel Odintsov
853d0fc6fb Added logic to install log4cpp 2023-04-02 14:33:16 +01:00
Pavel Odintsov
35aaae90ac Added logic to install all msys2 dependencies and attempt to run cmake 2023-04-02 14:25:04 +01:00