Do not apply force-options to clang++ binary 28/193828/1 accepted/tizen/base/20181130.134818 submit/tizen_base/20181128.144839
authorMikhail Kashkarov <m.kashkarov@partner.samsung.com>
Mon, 26 Nov 2018 16:39:23 +0000 (19:39 +0300)
committerMikhail Kashkarov <m.kashkarov@partner.samsung.com>
Mon, 26 Nov 2018 16:47:51 +0000 (19:47 +0300)
commit3d6e4944c461e72f11b2f5e9d706e15514ae481a
treede83ceea9f8b51340cf64ff115b884781e39ad87
parent5eb2df1d9d27992a6d0b3ee667118cdca2b5bc4e
Do not apply force-options to clang++ binary

"clang++" binary matches "(..|g\+\+|..)$" regex which was not intended for this:
this allows to pass gcc-speciefic options to clang driver resulting in build
errors due to unknown flags.

Fix pattern matching and refactor a bit.

Change-Id: I3fe0cb335f118e61e08399f6bed41232a0c84e17
Signed-off-by: Mikhail Kashkarov <m.kashkarov@partner.samsung.com>
packaging/gcc-force-options