nandi/vflutter_ffipublic Fork 0
main
Commits
Clone
git clone https://git.rickub.com/nandi/vflutter_ffi.git
git clone ssh://git@rickub.com/nandi/vflutter_ffi.git

Host key fingerprint (ed25519): SHA256:iycHnxEyq0Q7uyVpB7JlznP0G7JrTPXLYRcAU5CSLhc — verify it before your first connect.

Initial commit: V -> Flutter FFI plugin ad0ccda · on main · nandi · 4h ago
vflutter_ffi.podspec · 24 lines · 860 BGDScript3 Blame HistoryRaw
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
Pod::Spec.new do |s|
  s.name             = 'vflutter_ffi'
  s.version          = '0.1.0'
  s.summary          = 'V language runtime bridged to Flutter via dart:ffi.'
  s.homepage         = 'https://example.com'
  s.license          = { :file => '../LICENSE' }
  s.author           = { 'you' => 'you@example.com' }
  s.source           = { :path => '.' }
  s.source_files     = 'Classes/**/*'
  s.dependency 'Flutter'
  s.platform = :osx, "10.14"

  # V's generated C is machine output.
  s.compiler_flags = '-w'

  # The V runtime initialises through __attribute__((constructor)). In a static
  # archive the linker drops objects nothing references, which would silently
  # skip that. -all_load keeps them, and vf_init() is the belt-and-braces path.
  s.pod_target_xcconfig = {
    'DEFINES_MODULE' => 'YES',
    'OTHER_LDFLAGS' => '-all_load',
    
  }
end