Skip to content

Commit a8d2cd7

Browse files
authored
Include built binaries in droid nuget (facebook#73)
* Include built binaries in droid nuget * fix nuspec format
1 parent c732d48 commit a8d2cd7

File tree

1 file changed

+46
-1
lines changed

1 file changed

+46
-1
lines changed

ReactAndroid/ReactAndroid.nuspec

Lines changed: 46 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,53 @@
1010
</metadata>
1111
<files>
1212

13-
<!-- This is largely a placeholder right now, to get the publishing pipeline to be complete.. we obviously need the built binaries too.. -->
13+
<file src="build\react-ndk\all\x86_64\libfb.so" target="lib\droidx64"/>
14+
<file src="build\react-ndk\all\armeabi-v7a\libfb.so" target="lib\droidarm"/>
15+
<file src="build\react-ndk\all\x86\libfb.so" target="lib\droidx86"/>
16+
<file src="build\react-ndk\all\arm64-v8a\libfb.so" target="lib\droidarm64"/>
1417

18+
<file src="build\react-ndk\all\x86_64\libfolly_json.so" target="lib\droidx64"/>
19+
<file src="build\react-ndk\all\armeabi-v7a\libfolly_json.so" target="lib\droidarm"/>
20+
<file src="build\react-ndk\all\x86\libfolly_json.so" target="lib\droidx86"/>
21+
<file src="build\react-ndk\all\arm64-v8a\libfolly_json.so" target="lib\droidarm64"/>
22+
23+
<file src="build\react-ndk\all\x86_64\libglog.so" target="lib\droidx64"/>
24+
<file src="build\react-ndk\all\armeabi-v7a\libglog.so" target="lib\droidarm"/>
25+
<file src="build\react-ndk\all\x86\libglog.so" target="lib\droidx86"/>
26+
<file src="build\react-ndk\all\arm64-v8a\libglog.so" target="lib\droidarm64"/>
27+
28+
<file src="build\react-ndk\all\x86_64\libglog_init.so" target="lib\droidx64"/>
29+
<file src="build\react-ndk\all\armeabi-v7a\libglog_init.so" target="lib\droidarm"/>
30+
<file src="build\react-ndk\all\x86\libglog_init.so" target="lib\droidx86"/>
31+
<file src="build\react-ndk\all\arm64-v8a\libglog_init.so" target="lib\droidarm64"/>
32+
33+
<file src="build\react-ndk\all\x86_64\libprivatedata.so" target="lib\droidx64"/>
34+
<file src="build\react-ndk\all\armeabi-v7a\libprivatedata.so" target="lib\droidarm"/>
35+
<file src="build\react-ndk\all\x86\libprivatedata.so" target="lib\droidx86"/>
36+
<file src="build\react-ndk\all\arm64-v8a\libprivatedata.so" target="lib\droidarm64"/>
37+
38+
<file src="build\react-ndk\all\x86_64\libreactnativejni.so" target="lib\droidx64"/>
39+
<file src="build\react-ndk\all\armeabi-v7a\libreactnativejni.so" target="lib\droidarm"/>
40+
<file src="build\react-ndk\all\x86\libreactnativejni.so" target="lib\droidx86"/>
41+
<file src="build\react-ndk\all\arm64-v8a\libreactnativejni.so" target="lib\droidarm64"/>
42+
43+
<file src="build\react-ndk\all\x86_64\libv8executor.so" target="lib\droidx64"/>
44+
<file src="build\react-ndk\all\armeabi-v7a\libv8executor.so" target="lib\droidarm"/>
45+
<file src="build\react-ndk\all\x86\libv8executor.so" target="lib\droidx86"/>
46+
<file src="build\react-ndk\all\arm64-v8a\libv8executor.so" target="lib\droidarm64"/>
47+
48+
<file src="build\react-ndk\all\x86_64\libyoga.so" target="lib\droidx64"/>
49+
<file src="build\react-ndk\all\armeabi-v7a\libyoga.so" target="lib\droidarm"/>
50+
<file src="build\react-ndk\all\x86\libyoga.so" target="lib\droidx86"/>
51+
<file src="build\react-ndk\all\arm64-v8a\libyoga.so" target="lib\droidarm64"/>
52+
53+
<file src="build\react-ndk\all\x86_64\libyoga.so" target="lib\droidx64"/>
54+
<file src="build\react-ndk\all\armeabi-v7a\libyoga.so" target="lib\droidarm"/>
55+
<file src="build\react-ndk\all\x86\libyoga.so" target="lib\droidx86"/>
56+
<file src="build\react-ndk\all\arm64-v8a\libyoga.so" target="lib\droidarm64"/>
57+
58+
<file src="..\android\com\facebook\react\react-native\*\react-native-*.aar" target="lib"/>
59+
<file src="..\android\com\facebook\react\react-native\*\react-native-*.pom" target="lib"/>
1560

1661
<!-- Ideally we'd only exported the needed headers, not the complete list -->
1762
<file src="..\ReactCommon\cxxreact\**\*.h" target="inc\cxxreact"/>

0 commit comments

Comments
 (0)