move ffigen config to own folder
This commit is contained in:
11
dart_filament/ffigen/native.yaml
Normal file
11
dart_filament/ffigen/native.yaml
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
output: '../lib/dart_filament/compatibility/native/dart_filament.g.dart'
|
||||||
|
headers:
|
||||||
|
entry-points:
|
||||||
|
- '../native/include/DartFilamentFFIApi.h'
|
||||||
|
- '../native/include/DartFilamentApi.h'
|
||||||
|
include-directives:
|
||||||
|
- '../native/include/DartFilamentFFIApi.h'
|
||||||
|
- '../native/include/DartFilamentApi.h'
|
||||||
|
ffi-native:
|
||||||
|
assetId: package:dart_filament/dart_filament.dart
|
||||||
|
ignore-source-errors: true
|
||||||
24
dart_filament/ffigen/web.yaml
Normal file
24
dart_filament/ffigen/web.yaml
Normal file
@@ -0,0 +1,24 @@
|
|||||||
|
output: '../lib/dart_filament/compatibility/web/dart_filament.g.dart'
|
||||||
|
headers:
|
||||||
|
entry-points:
|
||||||
|
- '../native/web/include/FlutterFilamentWebApi.h'
|
||||||
|
- '../native/include/DartFilamentFFIApi.h'
|
||||||
|
- '../native/include/DartFilamentApi.h'
|
||||||
|
include-directives:
|
||||||
|
- '../native/web/include/FlutterFilamentWebApi.h'
|
||||||
|
- '../native/include/DartFilamentFFIApi.h'
|
||||||
|
- '../native/include/DartFilamentApi.h'
|
||||||
|
compiler-opts:
|
||||||
|
- "-D__EMSCRIPTEN__"
|
||||||
|
structs:
|
||||||
|
exclude:
|
||||||
|
- '.*'
|
||||||
|
unions:
|
||||||
|
exclude:
|
||||||
|
- '.*'
|
||||||
|
globals:
|
||||||
|
exclude:
|
||||||
|
- '.*'
|
||||||
|
ffi-native:
|
||||||
|
assetId: package:dart_filament/dart_filament.dart
|
||||||
|
ignore-source-errors: true
|
||||||
@@ -18,15 +18,3 @@ dev_dependencies:
|
|||||||
native_assets_cli: ^0.5.0
|
native_assets_cli: ^0.5.0
|
||||||
native_toolchain_c: ^0.4.0
|
native_toolchain_c: ^0.4.0
|
||||||
test:
|
test:
|
||||||
|
|
||||||
ffigen:
|
|
||||||
output: 'lib/dart_filament/dart_filament.g.dart'
|
|
||||||
headers:
|
|
||||||
entry-points:
|
|
||||||
- 'native/include/DartFilamentFFIApi.h'
|
|
||||||
- 'native/include/DartFilamentApi.h'
|
|
||||||
include-directives:
|
|
||||||
- 'native/include/DartFilamentFFIApi.h'
|
|
||||||
- 'native/include/DartFilamentApi.h'
|
|
||||||
ffi-native:
|
|
||||||
assetId: package:dart_filament/dart_filament.dart
|
|
||||||
|
|||||||
Reference in New Issue
Block a user