diff --git a/meson.build b/meson.build index 65655d8137801d75e779b0afc05baf047818e38d..9639a002eca68ff21672bbe391f3593b29300f7f 100644 --- a/meson.build +++ b/meson.build @@ -67,6 +67,9 @@ if get_option('proxy_server').enabled() opendht_src += 'src/dht_proxy_server.cpp' add_project_arguments('-DOPENDHT_PROXY_SERVER', language : 'cpp') endif +if get_option('push_notifications').enabled() + add_project_arguments('-DOPENDHT_PUSH_NOTIFICATIONS', language : 'cpp') +endif if get_option('peer_discovery').enabled() opendht_src += 'src/peer_discovery.cpp' add_project_arguments('-DOPENDHT_PEER_DISCOVERY', language : 'cpp') diff --git a/meson.options b/meson.options index 5af9d34a564222df5bbd9688c87fb154ff89f878..7719d67dd5bd0dd5f2df5f979887c02757a6786c 100644 --- a/meson.options +++ b/meson.options @@ -1,5 +1,6 @@ option('proxy_client', type : 'feature', value : 'disabled') option('proxy_server', type : 'feature', value : 'disabled') +option('push_notifications', type : 'feature', value : 'disabled') option('peer_discovery', type : 'feature', value : 'enabled') option('tools', type : 'feature', value : 'enabled') option('c', type : 'feature', value : 'enabled')