You've already forked hexagonrpc
mirror of
https://github.com/linux-msm/hexagonrpc.git
synced 2026-02-25 13:13:52 -08:00
No breaking changes New features: - man page for hexagonrpcd - support for FASTRPC_IOCTL_INIT_CREATE with fastrpc_shell_X - apps_mem interface (mostly allocating memory for now) - logic for hexagonfs root directory - sscregistrygen tool to generate sensor registry - Github CI (successful compilation only) Fixes: - Disabled verbose logging by default - Documented the paths relative to the root directory - Made apps_std_stat relative to ADSP libs directory - Fixed unsigned/signed comparison in reverse tunnel - Declared minimum meson version for meson.options - Added soversion to the library build Signed-off-by: Richard Acayan <mailingradian@gmail.com>
22 lines
519 B
Meson
22 lines
519 B
Meson
project('fastrpc', 'c', version: '0.4.0', meson_version: '>=1.1')
|
|
|
|
version_array = meson.project_version().split('.')
|
|
api_version = version_array[0] + '.' + version_array[1]
|
|
|
|
include = include_directories('include')
|
|
client_target = get_option('libexecdir') / 'hexagonrpc'
|
|
|
|
cflags = ['-Wall', '-Wextra', '-Wpedantic', '-Wno-unused-parameter']
|
|
|
|
if get_option('hexagonrpcd_verbose')
|
|
cflags += '-DHEXAGONRPC_VERBOSE'
|
|
endif
|
|
|
|
subdir('libhexagonrpc')
|
|
subdir('hexagonrpcd')
|
|
subdir('chrecd')
|
|
|
|
subdir('tools')
|
|
|
|
subdir('tests')
|