Skip to content

Improve verbosity of picodata version output

Текущий вывод Picodata

$ picodata --version
picodata 24.6.1-0-ge1d07a14

А вот пример вывода tarantool

$ tarantool --version
Tarantool 2.11.2-166-g4396ba8139
Target: Linux-x86_64-Debug
Build options: cmake . -DCMAKE_INSTALL_PREFIX=/usr/local -DENABLE_BACKTRACE=TRUE
Compiler: GNU-11.4.0
C_FLAGS: -fexceptions -funwind-tables -fasynchronous-unwind-tables -fno-common -msse2 -Wformat -Wformat-security -Werror=format-security -fstack-protector-strong -fPIC -fmacro-prefix-map=/home/dimas/picodata/tarantool=. -std=c11 -Wall -Wextra -Wno-gnu-alignof-expression -fno-gnu89-inline -Wno-cast-function-type -Werror
CXX_FLAGS: -fexceptions -funwind-tables -fasynchronous-unwind-tables -fno-common -msse2 -Wformat -Wformat-security -Werror=format-security -fstack-protector-strong -fPIC -fmacro-prefix-map=/home/dimas/picodata/tarantool=. -std=c++11 -Wall -Wextra -Wno-invalid-offsetof -Wno-gnu-alignof-expression -Wno-cast-function-type -Werror

Вероятно, что нам не нужен такой подробный вывод, но хотелось бы знать:

  1. static / dynamic build
  2. debug / release build (в смысле флага release у cargo - была ли пикодата собрана с оптимизациями
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information