Skip to content

Commit

Permalink
Forgot packagefiles
Browse files Browse the repository at this point in the history
  • Loading branch information
chrsan committed May 2, 2024
1 parent 26ffec4 commit 096731a
Showing 1 changed file with 25 additions and 0 deletions.
25 changes: 25 additions & 0 deletions subprojects/packagefiles/harfbuzz/meson.build
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
project('harfbuzz', 'c', 'cpp')

harbuzz_public_cpp_args = ['-DHB_NO_FALLBACK_SHAPE', '-DHB_NO_WIN1256']

harfbuzz_inc = include_directories('src')

harfbuzz_sources = files('src/harfbuzz.cc')

harfbuzz_lib = library(
'harfbuzz',
harfbuzz_sources,
cpp_args: harbuzz_public_cpp_args + [
'-std=c++11',
'-fno-exceptions',
'-fno-rtti',
'-fno-threadsafe-statics',
],
include_directories: harfbuzz_inc,
)

harfbuzz_dep = declare_dependency(
compile_args: harbuzz_public_cpp_args,
include_directories: harfbuzz_inc,
link_with: harfbuzz_lib,
)

0 comments on commit 096731a

Please sign in to comment.