freetype-commit
[Top][All Lists]
Advanced

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

[Git][freetype/freetype][master] [meson] Remove `default_library=both` f


From: Werner Lemberg (@wl)
Subject: [Git][freetype/freetype][master] [meson] Remove `default_library=both` from `default_options`.
Date: Sun, 24 Apr 2022 15:07:46 +0000

Werner Lemberg pushed to branch master at FreeType / FreeType

Commits:

2 changed files:

Changes:

  • .gitlab-ci.yml
    ... ... @@ -5,7 +5,7 @@ stages:
    5 5
     
    
    6 6
     # FIXME: Use --werror once warnings are fixed.
    
    7 7
     variables:
    
    8
    -  MESON_ARGS: --fatal-meson-warnings
    
    8
    +  MESON_ARGS: --fatal-meson-warnings --default-library=both
    
    9 9
       MESON_ARGS_WINDOWS: ${MESON_ARGS} --force-fallback-for="">
    
    10 10
     
    
    11 11
     .build windows common:
    
    ... ... @@ -147,7 +147,8 @@ linux autotools libs clang:
    147 147
     linux meson:
    
    148 148
       extends: '.build linux common'
    
    149 149
       script: |
    
    150
    -    meson setup build -Dbrotli=disabled \
    
    150
    +    meson setup build ${MESON_ARGS} \
    
    151
    +                      -Dbrotli=disabled \
    
    151 152
                           -Dbzip2=disabled \
    
    152 153
                           -Dharfbuzz=disabled \
    
    153 154
                           -Dpng=disabled \
    
    ... ... @@ -159,7 +160,8 @@ linux meson:
    159 160
     linux meson libs:
    
    160 161
       extends: '.build linux common'
    
    161 162
       script: |
    
    162
    -    meson setup build -Dbrotli=enabled \
    
    163
    +    meson setup build ${MESON_ARGS} \
    
    164
    +                      -Dbrotli=enabled \
    
    163 165
                           -Dbzip2=enabled \
    
    164 166
                           -Dharfbuzz=disabled \
    
    165 167
                           -Dpng=disabled \
    
    ... ... @@ -222,7 +224,7 @@ macos meson:
    222 224
         - pip3 install -U meson
    
    223 225
         - pip3 install --upgrade certifi
    
    224 226
         - pip3 install -U ninja
    
    225
    -    
    
    226
    -    - meson setup build
    
    227
    +
    
    228
    +    - meson setup build ${MESON_ARGS}
    
    227 229
         - meson compile --verbose -C build
    
    228 230
         - sudo meson install -C build

  • meson.build
    ... ... @@ -25,7 +25,6 @@
    25 25
     
    
    26 26
     project('freetype2', 'c',
    
    27 27
       meson_version: '>= 0.55.0',
    
    28
    -  default_options: ['default_library=both'],
    
    29 28
       version: run_command('builds/meson/extract_freetype_version.py',
    
    30 29
                            'include/freetype/freetype.h',
    
    31 30
                            check: true).stdout().strip(),
    


  • reply via email to

    [Prev in Thread] Current Thread [Next in Thread]