fontconfig: Branch 'main'

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



 src/meson.build |    6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

New commits:
commit ce182817b488ba74c462a6edebecebf77c0a2521
Author: Xavier Claessens <xavier.claessens@xxxxxxxxxxxxx>
Date:   Thu Jun 1 08:26:49 2023 -0400

    meson: Support any compiler with gcc or msvc argument syntax
    
    This includes e.g. clang-cl.

diff --git a/src/meson.build b/src/meson.build
index 34ccd8c..365f19a 100644
--- a/src/meson.build
+++ b/src/meson.build
@@ -31,12 +31,10 @@ fc_sources = [
 
 # FIXME: obviously fragile, cc.preprocess would be sweet
 cpp = cc.cmd_array()
-if cc.get_id() == 'gcc'
+if cc.get_argument_syntax() == 'gcc'
   cpp += ['-E', '-P']
-elif cc.get_id() == 'msvc'
+elif cc.get_argument_syntax() == 'msvc'
   cpp += ['/EP']
-elif cc.get_id() == 'clang'
-  cpp += ['-E', '-P']
 else
   error('FIXME: implement cc.preprocess')
 endif



[Index of Archives]     [Fedora Fonts]     [Fedora Users]     [Fedora Cloud]     [Kernel]     [Fedora Packaging]     [Fedora Desktop]     [PAM]     [Gimp Graphics Editor]     [Yosemite News]

  Powered by Linux