From: Nikolai Merinov Date: Tue, 12 Feb 2019 07:26:53 +0000 (+0300) Subject: Pass mandatory compiler arguments to cmake X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=ab2de58b17d14f1f36930a3120a155fb45f1b0dc;p=sdk%2Ftools%2Fcoreprofiler.git Pass mandatory compiler arguments to cmake --- diff --git a/packaging/coreprofiler.spec b/packaging/coreprofiler.spec index b6df12b..3b1758d 100644 --- a/packaging/coreprofiler.spec +++ b/packaging/coreprofiler.spec @@ -38,6 +38,10 @@ This is a CoreCLR profiler for Tizen. cp %{SOURCE1000} . %build +COMPILER_ARG1= +if echo "$CC" | grep -q clang ; then + COMPILER_ARG1="$(echo $CC | sed -e 's/^[^ ]*//')" +fi export CFLAGS="--target=%{_host}" export CXXFLAGS="--target=%{_host}" @@ -59,6 +63,8 @@ cmake .. \ -DCLR_SRC_DIR=%{_datarootdir}/%{netcoreappdir} \ -DCLR_BIN_DIR=%{_datarootdir}/%{netcoreappdir} \ -DCLR_CMAKE_LINUX_ID=tizen \ + -DCMAKE_C_COMPILER_ARG1="$COMPILER_ARG1" \ + -DCMAKE_CXX_COMPILER_ARG1="$COMPILER_ARG1" \ %{?_cmake_arch_args} make %{?jobs:-j%jobs}