| # SPDX-License-Identifier: CC0-1.0 |
| |
| openssl = find_program('openssl', required : true) |
| if openssl.found() |
| ipa_priv_key = custom_target('ipa-priv-key', |
| output : ['ipa-priv-key.pem'], |
| command : [gen_ipa_priv_key, '@OUTPUT@']) |
| config_h.set('HAVE_IPA_PUBKEY', 1) |
| ipa_sign_module = true |
| else |
| ipa_sign_module = false |
| endif |
| |
| libcamera_cpp_args = [] |
| libcamera_objects = [] |
| |
| # The 'android' subdir must be processed first, and the build targets |
| # are included directly into the libcamera library when this is enabled. |
| subdir('android') |
| |
| subdir('libcamera') |
| subdir('ipa') |
| |
| subdir('lc-compliance') |
| |
| subdir('cam') |
| subdir('qcam') |
| |
| subdir('gstreamer') |
| subdir('v4l2') |