Pavel Odintsov
|
7310722ba9
|
Cleanup old hashes for log4cpp
|
2023-04-11 10:39:01 +01:00 |
|
Pavel Odintsov
|
67842ef37a
|
Added ARM build option for all relatively modern distros
|
2023-04-11 10:37:11 +01:00 |
|
Pavel Odintsov
|
20fe7926e2
|
Added gcc hashes for Debian 11 build
|
2023-04-10 22:53:24 +01:00 |
|
Pavel Odintsov
|
c565b2325d
|
Added hashes for gTest and log4cpp for ARM64
|
2023-04-10 22:51:07 +01:00 |
|
Pavel Odintsov
|
bf73d9e0cd
|
Attempt to fix log4cpp build failure on ARM64 with explicit setting of build type. Related #980
|
2023-04-10 22:44:16 +01:00 |
|
Pavel Odintsov
|
04c620c354
|
Upgrade log4cpp to 1.1.4rc3 to address ARM64 compatibility
|
2023-04-10 22:36:58 +01:00 |
|
Pavel Odintsov
|
bb9fd9106c
|
Added GoBGP hashes
|
2023-04-10 22:25:41 +01:00 |
|
Pavel Odintsov
|
d18c0e0c4d
|
We need to use another package name to download GoBGP on ARM64
|
2023-04-10 22:21:49 +01:00 |
|
Pavel Odintsov
|
cc69c337a5
|
Added checksums
|
2023-04-10 22:08:00 +01:00 |
|
Pavel Odintsov
|
0b5ed3145a
|
Unified CentOS build configuration
|
2023-04-10 22:06:06 +01:00 |
|
Pavel Odintsov
|
abe2e55577
|
Added hashes for Ubuntu 22.04 builds on ARM64
|
2023-04-10 22:01:56 +01:00 |
|
Pavel Odintsov
|
523ece35fe
|
Added logic to build ARM64 packages for Debian 11
|
2023-04-10 21:52:35 +01:00 |
|
Pavel Odintsov
|
11935cd3a9
|
Added gcc hashes for ARM
|
2023-04-10 21:46:53 +01:00 |
|
Pavel Odintsov
|
e5aa9581f7
|
Added file name when upload fails
|
2023-04-10 20:56:04 +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
|
122e37e7e2
|
Added ARM64 support for binary build caching logic
|
2023-04-10 20:32:07 +01:00 |
|
Pavel Odintsov
|
6d2d2d143a
|
Added logic to set correct Debian package architecture
|
2023-04-10 20:27:41 +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
|
4031aa3066
|
Added logic to export compile commands
|
2023-04-05 12:02:55 +01:00 |
|
Pavel Odintsov
|
d36db63f0d
|
One more attempt to fix capnp generation logic on Windows. Related #978
|
2023-04-04 22:23:51 +01:00 |
|
Pavel Odintsov
|
bafd64d172
|
Documented reasons why we cannot migrate all builds to use find_package for gRPC search
|
2023-04-04 22:14:01 +01:00 |
|
Pavel Odintsov
|
68cd58bbbc
|
Unified naming for protoc compiler path
|
2023-04-04 21:27:19 +01:00 |
|
Pavel Odintsov
|
c49a4a9f53
|
Reworked Protobuf search logic to use CMAKE_PREFIX_PATH instead of Protobuf_DIR to address build failures on CentOS
|
2023-04-04 21:20:50 +01:00 |
|
Pavel Odintsov
|
65d1116726
|
For some reasons Protobuf_INCLUDE_DIR is empty but Protobuf_INCLUDE_DIRS has all the includes
|
2023-04-04 20:44:39 +01:00 |
|
Pavel Odintsov
|
e2a47294d1
|
Upgraded cmake minimum version to support CMP0077 required to enable option protobuf_MODULE_COMPATIBLE
|
2023-04-04 20:33:46 +01:00 |
|
Pavel Odintsov
|
9b7bd79f5a
|
Attempt to fix protoc sarch logic for cases when custom path in use
|
2023-04-04 13:06:07 +01:00 |
|
Pavel Odintsov
|
d2eca389ed
|
Added logic to catch cases when we found Protobuf but did not find protoc
|
2023-04-04 12:52:58 +01:00 |
|
Pavel Odintsov
|
a187e201e8
|
Added logic to print protoc path as it found it but it's clearly wrong
|
2023-04-04 12:35:24 +01:00 |
|
Pavel Odintsov
|
6c14813762
|
Fixed case for Linux builds
|
2023-04-04 12:10:44 +01:00 |
|
Pavel Odintsov
|
0d1b902921
|
Attempt to switch Protobuf search logic to find_package as it offers way better experience
|
2023-04-04 12:07:09 +01:00 |
|
Pavel Odintsov
|
58a05a1f85
|
find_package does support NO_DEFAULT_PATH option and we need to provide it to avoid search of includes in wrong place
|
2023-04-04 11:15:45 +01:00 |
|
Pavel Odintsov
|
a56f8f8490
|
Added explicit dependency for gobgp_api_client_grpc_pb_cc on gRPC to address build issues on Windows
|
2023-04-03 23:11:27 +01:00 |
|
Pavel Odintsov
|
bf3fa32221
|
Fixed cmake typo
|
2023-04-03 23:04:09 +01:00 |
|
Pavel Odintsov
|
5d998a43d5
|
Added missing link dependency for attribute_pb_cc on Windows
|
2023-04-03 23:01:43 +01:00 |
|
Pavel Odintsov
|
cf26b79d16
|
Added includes and documentation for Protobuf
|
2023-04-03 22:55:47 +01:00 |
|
Pavel Odintsov
|
5d607c67c4
|
Switched Protobuf logic to use find_package on Windows
|
2023-04-03 22:50:51 +01:00 |
|
Pavel Odintsov
|
e3fa426014
|
Switched gRPC search logic to find_package() for Windows platforms
|
2023-04-03 22:36:14 +01:00 |
|
Pavel Odintsov
|
396df68c8c
|
Enabled parallel build for log4cpp
|
2023-04-03 21:30:52 +01:00 |
|
Pavel Odintsov
|
2ff2c8d447
|
Added all missing parts to be able to build fastnetmon_client
|
2023-04-03 21:20:04 +01:00 |
|
Pavel Odintsov
|
3b7df0d887
|
Fixed error reporting for fastnetmon_client
|
2023-04-03 21:06:56 +01:00 |
|
Pavel Odintsov
|
f8f8558be1
|
Revert "Another attempt to address path issues for capnp. Related #978"
This reverts commit 727d793b713187cac2d95bd34acff0be23af63a5.
|
2023-04-03 20:20:36 +01:00 |
|
Pavel Odintsov
|
7b3592a99b
|
We need to add space between envoronment arguments and command itself
|
2023-04-03 20:09:59 +01:00 |
|