Skip to content

Commit 79169b4

Browse files
authored
Droid cleanups (#247)
* Some cleanup to take our fork closer to FB repo * More cleanups.. Cleaning up the docker file and the changes in the setup bash script. We no longer run the docker based test in our PR/publish. They are no longer kept in the FB reporitory as well. * Cleaning up the unused code snippets in RNTester * Clearing some more devmain build files.
1 parent 7343278 commit 79169b4

File tree

21 files changed

+25
-343
lines changed

21 files changed

+25
-343
lines changed

ContainerShip/scripts/CleanUpDocker.bat

Lines changed: 0 additions & 5 deletions
This file was deleted.

ContainerShip/scripts/run-android-docker-instrumentation-specific-tests.bat

Lines changed: 0 additions & 4 deletions
This file was deleted.

RNTester/android/app/build.gradle

Lines changed: 2 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ project.ext.react = [
6868
bundleAssetName: "RNTesterApp.android.bundle",
6969
entryFile: file("../../js/RNTesterApp.android.js"),
7070
root: "$rootDir",
71-
inputExcludes: ["android/**", "./**", ".gradle/**"],
71+
inputExcludes: ["android/**", "./**", ".gradle/**"]
7272
]
7373

7474
apply from: "../../../react.gradle"
@@ -138,24 +138,11 @@ android {
138138
signingConfig signingConfigs.release
139139
}
140140
}
141-
packagingOptions {
142-
pickFirst '**/armeabi-v7a/libc++_shared.so'
143-
pickFirst '**/x86/libc++_shared.so'
144-
pickFirst '**/x86_64/libc++_shared.so'
145-
pickFirst '**/arm64-v8a/libc++_shared.so'
146-
}
147141
}
148142

149143
dependencies {
150144
implementation fileTree(dir: 'libs', include: ['*.jar'])
151-
152-
// Build React Native from source
153-
if (isSDXPlatform()) {
154-
implementation project(':react-native:ReactAndroid')
155-
}
156-
else {
157-
implementation project(':ReactAndroid')
158-
}
145+
implementation project(':ReactAndroid')
159146

160147
if (useIntlJsc) {
161148
implementation 'org.webkit:android-jsc-intl:+'

RNTester/android/app/src/main/java/com/facebook/react/uiapp/RNTesterActivity.java

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,17 +9,9 @@
99
package com.facebook.react.uiapp;
1010

1111
import android.os.Bundle;
12-
import android.system.ErrnoException;
13-
import android.system.Os;
14-
import android.util.Log;
1512

1613
import com.facebook.react.ReactActivity;
1714
import com.facebook.react.ReactActivityDelegate;
18-
import com.facebook.react.ReactInstanceManager;
19-
import com.facebook.react.bridge.CatalystInstance;
20-
import com.facebook.react.bridge.ReactContext;
21-
22-
import java.io.File;
2315

2416
import javax.annotation.Nullable;
2517

RNTester/android/app/src/main/java/com/facebook/react/uiapp/RNTesterApplication.java

Lines changed: 1 addition & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -9,48 +9,19 @@
99
package com.facebook.react.uiapp;
1010

1111
import android.app.Application;
12-
import android.content.Context;
13-
import android.util.Log;
1412

1513
import com.facebook.react.BuildConfig;
1614
import com.facebook.react.ReactApplication;
1715
import com.facebook.react.ReactNativeHost;
1816
import com.facebook.react.ReactPackage;
19-
import com.facebook.react.bridge.JavaScriptExecutorFactory;
20-
import com.facebook.react.bridge.ReactMarker;
21-
import com.facebook.react.bridge.ReactMarkerConstants;
2217
import com.facebook.react.shell.MainReactPackage;
23-
import com.facebook.react.v8executor.V8ExecutorFactory;
2418
import com.facebook.react.views.text.ReactFontManager;
2519

26-
27-
import java.io.File;
2820
import java.util.Arrays;
2921
import java.util.List;
3022

31-
32-
import static com.facebook.react.modules.systeminfo.AndroidInfoHelpers.getFriendlyDeviceName;
33-
3423
public class RNTesterApplication extends Application implements ReactApplication {
35-
private static final String JSE_CACHING_DIRECTORY_NAME = "cache";
36-
37-
static class RNTesterReactMarker implements ReactMarker.MarkerListener {
38-
final private static String LOG_TAG = "RNTesterReactMarker";
39-
40-
@Override
41-
public void logMarker(final ReactMarkerConstants name, final String tag, final int instanceKey) {
42-
StringBuilder builder = new StringBuilder();
43-
String markerName = name.toString();
44-
builder.append(" Marker: ").append(markerName);
45-
if (tag != null) {
46-
builder.append(" Tag: ").append(tag);
47-
}
48-
Log.i(LOG_TAG, builder.toString());
49-
}
50-
}
51-
52-
private final ReactNativeHost mReactNativeHost = new ReactNativeHost(this) {
53-
24+
private final ReactNativeHost mReactNativeHost = new ReactNativeHost(this) {
5425
@Override
5526
public String getJSMainModuleName() {
5627
return "RNTester/js/RNTesterApp.android";

ReactAndroid/build.gradle

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -345,14 +345,7 @@ android {
345345
}
346346

347347
dependencies {
348-
if (System.getenv("BUCK_BUILD") != "1") {
349-
if (isSDXPlatform()) {
350-
annotationProcessor project(':react-native:processor');
351-
}
352-
else {
353-
annotationProcessor project(':processor');
354-
}
355-
}
348+
annotationProcessor project(':processor');
356349
api("com.facebook.infer.annotation:infer-annotation:0.11.2")
357350
api("javax.inject:javax.inject:1")
358351
api("androidx.appcompat:appcompat:1.0.2")

ReactAndroid/src/main/jni/first-party/fb/jni/android/FBJni.def

Lines changed: 0 additions & 150 deletions
This file was deleted.

ReactAndroid/src/main/jni/first-party/fb/lyra/FBLyra.def

Lines changed: 0 additions & 5 deletions
This file was deleted.

build.gradle renamed to build.gradle.kts

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -18,15 +18,6 @@ buildscript {
1818
}
1919
}
2020

21-
def isSDXPlatform() {
22-
if (parent == null) {
23-
return false;
24-
}
25-
26-
return true;
27-
}
28-
29-
3021
allprojects {
3122
repositories {
3223
maven {
@@ -36,4 +27,4 @@ allprojects {
3627
google()
3728
jcenter()
3829
}
39-
}
30+
}

processor/devmainJava/AndroidManifest.xml

Lines changed: 0 additions & 6 deletions
This file was deleted.

0 commit comments

Comments
 (0)