docs: generate docs as if native-activity feature enabled

This commit is contained in:
Robert Bragg
2022-07-04 02:39:59 +01:00
parent ffaabf09c8
commit 74b2f22494
3 changed files with 8 additions and 6 deletions
+4 -2
View File
@@ -1,6 +1,6 @@
[package]
name = "android-activity"
version = "0.1.0"
version = "0.1.1"
edition = "2021"
keywords = ["android", "ndk"]
readme = "../README.md"
@@ -40,4 +40,6 @@ targets = [
"armv7-linux-androideabi",
"i686-linux-android",
"x86_64-linux-android",
]
]
rustdoc-args = ["--cfg", "docsrs" ]
+3 -3
View File
@@ -15,13 +15,13 @@ compile_error!("android-activity only supports compiling for Android");
#[cfg(all(feature = "game-activity", feature = "native-activity"))]
compile_error!("The \"game-activity\" and \"native-activity\" features cannot be enabled at the same time");
#[cfg(not(any(feature = "game-activity", feature = "native-activity")))]
#[cfg(all(not(any(feature = "game-activity", feature = "native-activity")), not(doc)))]
compile_error!("Either \"game-activity\" or \"native-activity\" must be enabled as features");
#[cfg(feature="native-activity")]
#[cfg(any(feature="native-activity", doc))]
mod native_activity;
#[cfg(feature="native-activity")]
#[cfg(any(feature="native-activity", doc))]
use native_activity as activity_impl;
#[cfg(feature="game-activity")]
+1 -1
View File
@@ -1,4 +1,4 @@
#![cfg(feature="native-activity")]
#![cfg(any(feature="native-activity", doc))]
use std::ffi::{CStr, CString};
use std::fs::File;