diff options
Diffstat (limited to 'meson.build')
| -rw-r--r-- | meson.build | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/meson.build b/meson.build index cdb51a0..e65eb11 100644 --- a/meson.build +++ b/meson.build @@ -9,5 +9,13 @@ config_data = configuration_data() config_data.set_quoted('PROJECT_NAME', 'l2su') config_data.set_quoted('PROJECT_NAME_UPPER', 'L2SU') +if host_machine.endian() == 'little' + config_data.set('L2SU_ENDIAN_LITTLE', true) +elif host_machine.endian() == 'big' + config_data.set('L2SU_ENDIAN_BIG', true) +else + error('Middle endian is unsupported') +endif + subdir('src') executable('l2su', launcher_srcs, dependencies : [curl_dep, jansson_dep], include_directories : [config_include_dir], override_options : {'c_std': 'c99'}) |
