Searched +full:gobject +full:- +full:introspection (Results 1 – 16 of 16) sorted by relevance
| /external/harfbuzz_ng/ |
| D | CMakeLists.txt | 9 # cmake -DBUILD_FRAMEWORK=ON -Bbuild -H. -GXcode && cmake --build build 20 ## Disallow in-source builds, as CMake generated make files can collide with autotools ones 24 In-source builds are not permitted! Make a separate folder for" 31 rm -rf CMakeCache.txt CMakeFiles") 42 add_definitions(-DHAVE_FREETYPE=1) 59 option(HB_BUILD_SUBSET "Build harfbuzz-subset" ON) 61 option(HB_HAVE_GOBJECT "Enable GObject Bindings" OFF) 66 option(HB_HAVE_INTROSPECTION "Enable building introspection (.gir/.typelib) files" OFF) 89 add_definitions(-DHAVE_${definition_to_add}) 99 add_definitions(-DHAVE_UNISTD_H) [all …]
|
| 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 | 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 | configure.ac | 12 AM_INIT_AUTOMAKE([1.13.0 gnits tar-ustar dist-xz no-dist-gzip -Wall no-define color-tests -Wno-port… 19 LT_INIT([disable-static]) 53 [AS_HELP_STRING([--with-libstdc++=@<:@yes/no@:>@], 62 GTK_DOC_CHECK([1.15],[--flavour no-tmpl]) 80 AX_CHECK_LINK_FLAG([[-Bsymbolic-functions]], [LDFLAGS="$LDFLAGS -Bsymbolic-functions"]) 86 # Put -fno-rtti before $CXXFLAGS such that users can re-enable it 88 CXXFLAGS="-fno-rtti $CXXFLAGS -fno-exceptions -fno-threadsafe-statics" 91 *-*-mingw*) 95 CXXFLAGS="$CXXFLAGS -fvisibility-inlines-hidden" 100 arm-*-*) [all …]
|
| D | Makefile.am | 5 ACLOCAL_AMFLAGS = -I m4 19 replace-enum-strings.cmake \ 25 subprojects/google-benchmark.wrap \ 28 mingw-configure.sh \ 37 $(srcdir)/gtk-doc.make \ 38 $(srcdir)/m4/gtk-doc.m4 \ 48 $(AM_V_GEN) if test -d "$(top_srcdir)/.git"; then \ 50 $(GIT) log $(CHANGELOG_RANGE) --stat) > $@.tmp \ 51 && mv -f $@.tmp "$(srcdir)/ChangeLog" \ 54 (test -f $@ || echo git-log is required to generate this file >> "$(srcdir)/$@")); \ [all …]
|
| 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/… 26 if ['clang', 'clang-cl'].contains(cpp.get_id()) and cpp.get_define('_MSC_FULL_VER') != '' 27 add_project_arguments('-std=c++14', language: 'cpp') 36 '/wd4244', # lossy type conversion (e.g. double -> int) 37 cpp.get_supported_arguments(['/utf-8']), # set the input encoding to utf-8 45 '-Bsymbolic-functions' 49 '-fno-exceptions', 50 '-fno-rtti', 51 '-fno-threadsafe-statics', [all …]
|
| D | NEWS | 5 - Fix regression from 8.1.0 in shaping fonts with duplicate feature tags. 6 - Fix regression from 8.2.0 in parsing CSS-style feature strings. 7 - Variable fonts instanciation now handles more tables. 8 - Various CMake build improvements. 9 - various fixes to build without errors with gcc 4.9.2. 15 - Unicode 15.1 support. 21 - Various build and fuzzing fixes 22 - Improvements to COLRv1 painting. 24 - New API: 33 - Fix shaping of contextual rules at the end of string, introduced in 8.1.0 [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"
|
| D | Makefile.am | 11 DISTCHECK_CONFIGURE_FLAGS = --enable-introspection 15 EXTRA_DIST += harfbuzz.cc harfbuzz-subset.cc 23 $(MAKE) $(AM_MAKEFLAGS) CPPFLAGS="-Os -DHB_TINY $(CPPFLAGS)" libs 25 $(MAKE) $(AM_MAKEFLAGS) CPPFLAGS="-Oz -DHB_TINY $(CPPFLAGS)" libs 129 hb-version.h 131 $(srcdir)/hb-version.h: hb-version.h.in $(top_srcdir)/configure.ac 133 -e 's/[@]HB_VERSION_MAJOR@/$(HB_VERSION_MAJOR)/' \ 134 -e 's/[@]HB_VERSION_MINOR@/$(HB_VERSION_MINOR)/' \ 135 -e 's/[@]HB_VERSION_MICRO@/$(HB_VERSION_MICRO)/' \ 136 -e 's/[@]HB_VERSION@/$(HB_VERSION)/' \ [all …]
|
| /external/harfbuzz_ng/.circleci/ |
| D | config.yml | 4 win32-executor: 6 - image: cimg/base:edge-20.04 7 win64-executor: 9 - image: cimg/base:edge-20.04 10 autotools-executor: 12 - image: cimg/base:edge-20.04 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@6d1841ec156c39a52b1b23a810da917ab98da1f4 # v1.2.10 22 key: ${{ github.job }}-${{ runner.os }}-${{ runner.arch }} 23 - name: Install Dependencies 31 gobject-introspection \ 36 pkg-config 37 - name: Install Python Dependencies [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@6d1841ec156c39a52b1b23a810da917ab98da1f4 # v1.2.10 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/oss-fuzz/projects/libvips/ |
| D | Dockerfile | 7 # http://www.apache.org/licenses/LICENSE-2.0 17 FROM gcr.io/oss-fuzz-base/base-builder 18 RUN apt-get update && apt-get install -y \ 24 glib2.0-dev \ 25 gobject-introspection \ 26 gtk-doc-tools \ 27 libbrotli-dev \ 28 libexpat1-dev \ 29 libffi-dev \ 30 libfftw3-dev \ [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 …]
|