forked from josxha/flutter-maplibre
-
Notifications
You must be signed in to change notification settings - Fork 0
/
jnigen.yml
57 lines (56 loc) · 2.07 KB
/
jnigen.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
maven_downloads:
source_deps:
# jar_only_deps:
- 'org.maplibre.gl:android-sdk-geojson:6.0.1'
preamble: |
// Autogenerated by jnigen. DO NOT EDIT!
// ignore_for_file: public_member_api_docs
// ignore_for_file: require_trailing_commas
// ignore_for_file: unnecessary_raw_strings
// ignore_for_file: avoid_field_initializers_in_const_classes
// ignore_for_file: avoid_equals_and_hash_code_on_mutable_classes
// ignore_for_file: sort_constructors_first
// ignore_for_file: avoid_positional_boolean_parameters
// ignore_for_file: sort_unnamed_constructors_first
// ignore_for_file: always_use_package_imports
// ignore_for_file: use_late_for_private_fields_and_variables
// ignore_for_file: one_member_abstracts
// ignore_for_file: always_put_required_named_parameters_first
android_sdk_config:
add_gradle_deps: true
android_example: 'example/'
suspend_fun_to_async: true
output:
dart:
path: 'lib/src/platform/android/jni/'
source_path:
- 'android/src/main'
classes:
# https://github.com/maplibre/maplibre-native/tree/main/platform/android/MapLibreAndroid/src/main/java/org/maplibre/android
- 'android.graphics.PointF'
- 'android.location.Location'
- 'com.github.josxha.maplibre.MapLibreRegistry'
- 'java.net.URI'
- 'java.net.URL'
# - 'io.flutter.embedding.engine.plugins.activity.ActivityPluginBinding'
# - 'io.flutter.plugin.common.PluginRegistry'
- 'org.maplibre.android.MapLibre'
- 'org.maplibre.android.attribution'
- 'org.maplibre.android.camera'
- 'org.maplibre.android.constants'
- 'org.maplibre.android.exceptions'
- 'org.maplibre.android.geometry'
- 'org.maplibre.android.http'
- 'org.maplibre.android.location'
- 'org.maplibre.android.log'
- 'org.maplibre.android.maps'
- 'org.maplibre.android.offline'
- 'org.maplibre.android.storage'
- 'org.maplibre.android.style.layers'
- 'org.maplibre.android.style.light'
- 'org.maplibre.android.style.sources'
- 'org.maplibre.android.style.types'
- 'org.maplibre.android.text'
- 'org.maplibre.android.util'
- 'org.maplibre.android.utils'
- 'org.maplibre.geojson.Feature'