diff options
author | robot-ya-builder <robot-ya-builder@yandex-team.com> | 2023-02-06 19:44:50 +0300 |
---|---|---|
committer | robot-ya-builder <robot-ya-builder@yandex-team.com> | 2023-02-06 19:44:50 +0300 |
commit | db18dab5ac6b15321493b13d23aa9eacefd0a93f (patch) | |
tree | 9061b6c0c5911b14286ec1be890484d1c33cca8f | |
parent | cd31131d4d13c07e80c741fb5a5326bb9b6171f0 (diff) | |
download | ydb-db18dab5ac6b15321493b13d23aa9eacefd0a93f.tar.gz |
External build system generator release 13
Update tools: yexport
-rw-r--r-- | cmake/common.cmake | 4 | ||||
-rw-r--r-- | cmake/conan-profiles/linux.aarch64.profile | 27 |
2 files changed, 29 insertions, 2 deletions
diff --git a/cmake/common.cmake b/cmake/common.cmake index 0feeb9aa22..d7cec04e02 100644 --- a/cmake/common.cmake +++ b/cmake/common.cmake @@ -166,8 +166,8 @@ function(resources Tgt Output) endforeach() add_custom_command( OUTPUT ${Output} - COMMAND rescompiler ${Output} ${ResourcesList} - DEPENDS ${RESOURCE_ARGS_INPUTS} + COMMAND ${TOOLS_ROOT}/tools/rescompiler/bin/rescompiler ${Output} ${ResourcesList} + DEPENDS ${RESOURCE_ARGS_INPUTS} ${TOOLS_ROOT}/tools/rescompiler/bin/rescompiler ) endfunction() diff --git a/cmake/conan-profiles/linux.aarch64.profile b/cmake/conan-profiles/linux.aarch64.profile new file mode 100644 index 0000000000..bdb16107aa --- /dev/null +++ b/cmake/conan-profiles/linux.aarch64.profile @@ -0,0 +1,27 @@ +include(default) + +target_host=aarch64-linux-gnu + +[settings] +arch=armv8 +build_type=Release +compiler=clang +compiler.libcxx=libc++ +compiler.version=14 +compiler.cppstd=20 +os=Linux +[options] + +[env] +CONAN_CMAKE_FIND_ROOT_PATH=/usr/$target_host +CONAN_CMAKE_SYSROOT=/usr/$target_host +CC=clang +CXX=clang++ +CXXFLAGS="-I/usr/$target_host/include/ -target $target_host" +CFLAGS="-I/usr/$target_host/include/ -target $target_host" +CHOST=$target_host +AR=$target_host-ar +AS=$target_host-as +RANLIB=$target_host-ranlib +LD=$target_host-ld +STRIP=$target_host-strip |