@@ -5,7 +5,85 @@ import 'package:hooks/hooks.dart';
55import 'package:logging/logging.dart' ;
66import 'package:native_toolchain_c/native_toolchain_c.dart' ;
77
8- import '_internal.g.dart' ;
8+ const dynamicLibraries = {
9+ 'advapi32.dll' ,
10+ 'api-ms-win-core-apiquery-l2-1-0.dll' ,
11+ 'api-ms-win-core-comm-l1-1-1.dll' ,
12+ 'api-ms-win-core-comm-l1-1-2.dll' ,
13+ 'api-ms-win-core-handle-l1-1-0.dll' ,
14+ 'api-ms-win-core-path-l1-1-0.dll' ,
15+ 'api-ms-win-core-sysinfo-l1-2-3.dll' ,
16+ 'api-ms-win-core-winrt-error-l1-1-0.dll' ,
17+ 'api-ms-win-core-winrt-l1-1-0.dll' ,
18+ 'api-ms-win-core-winrt-string-l1-1-0.dll' ,
19+ 'api-ms-win-ro-typeresolution-l1-1-0.dll' ,
20+ 'api-ms-win-ro-typeresolution-l1-1-1.dll' ,
21+ 'api-ms-win-service-core-l1-1-3.dll' ,
22+ 'api-ms-win-service-core-l1-1-4.dll' ,
23+ 'api-ms-win-service-core-l1-1-5.dll' ,
24+ 'api-ms-win-shcore-scaling-l1-1-1.dll' ,
25+ 'api-ms-win-wsl-api-l1-1-0.dll' ,
26+ 'bluetoothapis.dll' ,
27+ 'bthprops.cpl' ,
28+ 'comctl32.dll' ,
29+ 'comdlg32.dll' ,
30+ 'crypt32.dll' ,
31+ 'dbghelp.dll' ,
32+ 'dwmapi.dll' ,
33+ 'dxva2.dll' ,
34+ 'gdi32.dll' ,
35+ 'iphlpapi.dll' ,
36+ 'kernel32.dll' ,
37+ 'ktmw32.dll' ,
38+ 'magnification.dll' ,
39+ 'netapi32.dll' ,
40+ 'ntdll.dll' ,
41+ 'ole32.dll' ,
42+ 'oleaut32.dll' ,
43+ 'powrprof.dll' ,
44+ 'propsys.dll' ,
45+ 'psapi.dll' ,
46+ 'rometadata.dll' ,
47+ 'scarddlg.dll' ,
48+ 'setupapi.dll' ,
49+ 'shell32.dll' ,
50+ 'shlwapi.dll' ,
51+ 'user32.dll' ,
52+ 'uxtheme.dll' ,
53+ 'version.dll' ,
54+ 'wevtapi.dll' ,
55+ 'winmm.dll' ,
56+ 'winscard.dll' ,
57+ 'winspool.drv' ,
58+ 'wlanapi.dll' ,
59+ 'ws2_32.dll' ,
60+ 'wtsapi32.dll' ,
61+ 'xinput1_4.dll' ,
62+ };
63+
64+ const sources = [
65+ 'src/advapi32.g.c' ,
66+ 'src/bluetoothapis.g.c' ,
67+ 'src/bthprops.g.c' ,
68+ 'src/crypt32.g.c' ,
69+ 'src/dbghelp.g.c' ,
70+ 'src/dxva2.g.c' ,
71+ 'src/gdi32.g.c' ,
72+ 'src/kernel32.g.c' ,
73+ 'src/ktmw32.g.c' ,
74+ 'src/magnification.g.c' ,
75+ 'src/psapi.g.c' ,
76+ 'src/setupapi.g.c' ,
77+ 'src/shell32.g.c' ,
78+ 'src/user32.g.c' ,
79+ 'src/version.g.c' ,
80+ 'src/wevtapi.g.c' ,
81+ 'src/winscard.g.c' ,
82+ 'src/winspool.g.c' ,
83+ 'src/wlanapi.g.c' ,
84+ 'src/ws2_32.g.c' ,
85+ 'src/wtsapi32.g.c' ,
86+ ];
987
1088const win32ImportLibraries = [
1189 'Advapi32' ,
0 commit comments