ClickHouse/programs
Benjamin Naecker c3506bf16d Adds a better way to include binary resources
- Uses a small assembly file to include binary resources, rather than
  objcopy
- Updates `base/common/getResource.cpp` for this new method of inclusion
- Removes linux-only guards in CMake files, as this solution is
  cross-platform.

The resulting binary resources are available in the ClickHouse server
binary on Linux, macOS, and illumos platforms. FreeBSD has not been
tested, but will likely work as well.
2021-06-09 14:03:30 -07:00
..
bash-completion bash-completion: complete available formats for --format/--input-format/--output-format 2021-05-12 21:11:36 +03:00
benchmark Merge pull request #23657 from kssenii/poco-file-to-std-fs 2021-05-31 23:17:02 +03:00
client Merge branch 'master' into limited_fetches 2021-06-02 23:01:47 +03:00
compressor compressor: remove extra check for seeking of input 2020-12-31 22:13:04 +03:00
copier Merge pull request #23657 from kssenii/poco-file-to-std-fs 2021-05-31 23:17:02 +03:00
extract-from-config Refactor CMake build files (#11390) 2020-06-09 13:54:49 +03:00
format Replace all Context references with std::weak_ptr (#22297) 2021-04-11 02:33:54 +03:00
git-import Merge branch 'master' into normalize-bigint 2021-04-25 06:57:44 +03:00
install Merge branch 'master' of github.com:ClickHouse/ClickHouse into poco-file-to-std-fs 2021-05-26 23:08:08 +03:00
keeper Adds a better way to include binary resources 2021-06-09 14:03:30 -07:00
library-bridge More fixes for PVS-Studio 2021-05-08 19:12:31 +03:00
local Merge pull request #23657 from kssenii/poco-file-to-std-fs 2021-05-31 23:17:02 +03:00
obfuscator Make ContextPtr const by default. 2021-05-31 17:49:02 +03:00
odbc-bridge Merge branch 'master' into normalize-bigint 2021-05-08 16:41:15 +03:00
server Adds a better way to include binary resources 2021-06-09 14:03:30 -07:00
clickhouse-split-helper Move all folders inside /dbms one level up (#9974) 2020-04-02 02:51:21 +03:00
CMakeLists.txt Adds a better way to include binary resources 2021-06-09 14:03:30 -07:00
config_tools.h.in Some copy-paste 2021-05-12 13:39:07 +03:00
embed_binary.S.in Adds a better way to include binary resources 2021-06-09 14:03:30 -07:00
main.cpp Some copy-paste 2021-05-12 13:39:07 +03:00
ya.make Follow Arcadia ya.make rules 2020-11-16 21:24:58 +03:00