Searched +full:gobject +full:- +full:introspection (Results 1 – 12 of 12) sorted by relevance
| /external/harfbuzz_ng/ |
| D | meson_options.txt | 4 option('gobject', type: 'feature', value: 'auto', feature 5 description: 'Enable GObject bindings') 30 option('introspection', type: 'feature', value: 'auto', yield: true, feature 31 description: 'Generate gobject-introspection bindings (.gir/.typelib files)') 33 description: 'Generate documentation with gtk-doc') 35 description: 'Run gtkdoc-check tests') 42 description: 'Don\'t separate ICU support as harfbuzz-icu module')
|
| D | CMakeLists.txt | 9 ## Disallow in-source builds, as CMake generated make files can collide with autotools ones 13 In-source builds are not permitted! Make a separate folder for" 20 rm -rf CMakeCache.txt CMakeFiles") 32 add_definitions(-DHAVE_FREETYPE=1) 49 option(HB_BUILD_SUBSET "Build harfbuzz-subset" ON) 51 option(HB_HAVE_GOBJECT "Enable GObject Bindings" OFF) 56 option(HB_HAVE_INTROSPECTION "Enable building introspection (.gir/.typelib) files" OFF) 87 add_definitions(-DHAVE_${definition_to_add}) 97 add_definitions(-DHAVE_UNISTD_H) 101 add_definitions(-DHAVE_SYS_MMAN_H) [all …]
|
| D | README.python.md | 2 you have latest version of gobject-introspection available. On Ubuntu, 6 sudo apt-get install libgirepository1.0-dev 9 And then run `meson setup` and make sure that `Introspection` is reported 22 `$prefix/lib/girepository-*` directory.
|
| D | meson.build | 5 'cpp_eh=none', # Just to support msvc, we are passing -fno-exceptions also anyway 8 …'wrap_mode=nofallback', # Use --wrap-mode=default to revert, https://github.com/harfbuzz/harfbuzz/… 34 # Only perform these checks if cpp_std is c++11 as setting -std directly 39 add_project_arguments('-std=c++14', language: 'cpp') 40 elif cpp.get_id() == 'clang-cl' 41 # Clang-cl produces a warning when using -std=c++14, but not when using /std:c++14 52 '/wd4244', # lossy type conversion (e.g. double -> int) 53 …'/bigobj', # hb-subset.cc -- compile error C1128: number of sections exceeded object file format l… 54 cpp.get_supported_arguments(['/utf-8']), # set the input encoding to utf-8 62 '-Bsymbolic-functions' [all …]
|
| D | NEWS | 4 - Consider Unicode Variation Selectors when subsetting “cmap” table. 5 - Guard hb_cairo_glyphs_from_buffer() against malformed UTF-8 strings. 6 - Fix incorrect “COLR” v1 glyph scaling in hb-cairo. 7 - Use locale-independent parsing of double numbers is “hb-subset” command line 9 - Fix incorrect zeroing of advance width of base glyphs in various “Courier New” 11 - Fix handling of long language codes with “HB_LEAN” configuration. 12 - Update OpenType language system registry. 13 - Allow all Myanmar tone marks (including visarga) in any order 14 - Don’t insert U+25CC DOTTED CIRCLE before superscript/subscript digits 15 - Handle Garay script as right to left script. [all …]
|
| /external/harfbuzz_ng/src/ |
| D | meson.build | 4 … command: [find_program('gen-hb-version.py'), meson.project_version(), '@OUTPUT@', '@INPUT@'], 5 input: 'hb-version.h.in', 6 output: 'hb-version.h', 10 # Base and default-included sources and headers 12 'hb-aat-layout-ankr-table.hh', 13 'hb-aat-layout-bsln-table.hh', 14 'hb-aat-layout-common.hh', 15 'hb-aat-layout-feat-table.hh', 16 'hb-aat-layout-just-table.hh', 17 'hb-aat-layout-kerx-table.hh', [all …]
|
| D | hb-gobject-structs.cc | 33 * SECTION:hb-gobject 34 * @title: hb-gobject 35 * @short_description: GObject integration support 36 * @include: hb-gobject.h 38 * Support for using HarfBuzz with the GObject library to provide 42 * HarfBuzz's public data types and the GTypes used by the GObject framework. 43 * HarfBuzz uses GObject introspection to generate its Python bindings 45 * to access the GObject-integration mechanics. 52 /* g++ didn't like older gtype.h gcc-only code path. */ 61 #include "hb-gobject.h"
|
| /external/harfbuzz_ng/.circleci/ |
| D | config.yml | 4 win32-executor: 6 - image: cimg/base:2023.10 7 win64-executor: 9 - image: cimg/base:2023.10 10 dist-executor: 12 - image: cimg/base:2023.10 16 macos-aat-fonts: 20 - checkout 21 …- run: HOMEBREW_NO_AUTO_UPDATE=1 brew install pkg-config ragel freetype glib cairo python3 icu4c g… 22 - run: pip3 install meson --upgrade [all …]
|
| /external/harfbuzz_ng/.github/workflows/ |
| D | macos-ci.yml | 1 name: macos-ci 14 runs-on: macos-latest 17 - name: Checkout 19 - name: Setup Ccache 20 uses: hendrikmuhs/ccache-action@ed74d11c0b343532753ecead8a951bb09bb34bc9 # v1.2.14 22 key: ${{ github.job }}-${{ runner.os }}-${{ runner.arch }} 23 - name: Install Dependencies 27 brew rm -f pkg-config@0.29.2 32 gobject-introspection \ 38 - name: Setup Python [all …]
|
| D | linux-ci.yml | 1 name: linux-ci 15 runs-on: ubuntu-20.04 18 - name: Checkout 20 - name: Setup Ccache 21 uses: hendrikmuhs/ccache-action@ed74d11c0b343532753ecead8a951bb09bb34bc9 # v1.2.14 23 key: ${{ github.job }}-${{ runner.os }}-${{ runner.arch }} 24 - name: Install Dependencies 26 sudo apt-get update 27 sudo apt-get install \ 29 gobject-introspection \ [all …]
|
| D | msys2-ci.yml | 14 runs-on: windows-latest 17 fail-fast: false 20 - MSYSTEM: MINGW32 22 - MSYSTEM: MINGW64 28 # see https://github.com/msys2/MINGW-packages/issues/11864 35 - name: Checkout 37 - name: Setup MSYS2 38 uses: msys2/setup-msys2@cf96e00c0aab3788743aaf63b64146f0d383cee9 # v2 42 install: >- 43 mingw-w64-${{ matrix.MSYS2_ARCH }}-cairo [all …]
|
| /external/harfbuzz_ng/docs/ |
| D | usermanual-integration.xml | 2 <!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" 3 "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [ 15 Android, Qt, or application-specific widget libraries. 19 text-rendering pipeline, and will discuss the APIs available to 33 (namely, direction, language, and script, but also higher-level 43 objects. HarfBuzz can use FreeType's built-in functions for 52 for working with key components of GNOME's higher-level libraries 59 gets Unicode data about the input-buffer code points. 66 types of information can change with different variation-axis 76 <section id="integration-glib"> [all …]
|