Project import generated by Copybara.

GitOrigin-RevId: 89b7b07bf46145ae26a0376822f9e7f4509ca731
diff --git a/Android.mk b/Android.mk
index 2c3ec83..99f3437 100644
--- a/Android.mk
+++ b/Android.mk
@@ -9,6 +9,7 @@
 	-pthread \
 	-fexceptions \
 	-DDEBUG=1 \
+	-DDEBUG_eliribble \
 	-DFORCE_PR_LOG \
 	-DHAVE_DLADDR=1 \
 	-DHAVE_FCNTL_FILE_LOCKING=1 \
diff --git a/BUILD.gn b/BUILD.gn
deleted file mode 100644
index cbc8590..0000000
--- a/BUILD.gn
+++ /dev/null
@@ -1,247 +0,0 @@
-
-#eurekaroot = rebase_path("//../../")
-#boostroot = rebase_path("//../../external/boost")
-#target_product = getenv("TARGET_PRODUCT")
-
-import("//chromecast/internal/iot_services/iot_nldaemon/configs.gni")
-
-nl_source_set("nspr4") {
-  cflags_c = [
-    "-UHAVE_CVAR_BUILT_ON_SEM",
-    "-UNDEBUG",
-    "-fno-inline",
-    "-fvisibility=hidden",
-    #"-nostdinc++",
-    #"-pthread",
-    #"-fexceptions",
-    "-Wno-implicit-function-declaration",
-    "-Wno-int-conversion",
-    "-Wno-sign-compare",
-    "-Wno-shadow",
-    "-Wno-unused-result",
-    "-DDEBUG=1",
-    "-DDEBUG_eliribble",
-    "-DFORCE_PR_LOG",
-    "-DHAVE_DLADDR=1",
-    "-DHAVE_FCNTL_FILE_LOCKING=1",
-    "-DHAVE_LCHOWN=1",
-    "-DHAVE_SECURE_GETENV=1",
-    "-DHAVE_SETPRIORITY=1",
-    "-DHAVE_STRERROR=1",
-    "-DHAVE_SYSCALL=1",
-    "-DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1",
-    "-DHAVE_VISIBILITY_PRAGMA=1",
-    "-DLINUX=1",
-    "-DPACKAGE_BUGREPORT=\"\"",
-    "-DPACKAGE_NAME=\"\"",
-    "-DPACKAGE_STRING=\"\"",
-    "-DPACKAGE_TARNAME=\"\"",
-    "-DPACKAGE_URL=\"\"",
-    "-DPACKAGE_VERSION=\"\"",
-    "-DXP_UNIX=1",
-    "-D_GNU_SOURCE=1",
-    "-D_NSPR_BUILD_",
-    "-D_PR_PTHREADS",
-    "-D_REENTRANT",
-    "-UANDRO",
-  ]
-
-  sources = [
-    #"pr/src/prvrsion.c",
-    "pr/src/io/prfdcach.c",
-    "pr/src/io/prmwait.c",
-    "pr/src/io/prmapopt.c",
-    "pr/src/io/priometh.c",
-    "pr/src/io/pripv6.c",
-    "pr/src/io/prlayer.c",
-    "pr/src/io/prlog.c",
-    "pr/src/io/prmmap.c",
-    "pr/src/io/prpolevt.c",
-    "pr/src/io/prprf.c",
-    "pr/src/io/prscanf.c",
-    "pr/src/io/prstdio.c",
-    "pr/src/threads/prcmon.c",
-    "pr/src/threads/prrwlock.c",
-    "pr/src/threads/prtpd.c",
-    "pr/src/linking/prlink.c",
-    "pr/src/malloc/prmalloc.c",
-    "pr/src/malloc/prmem.c",
-    "pr/src/md/prosdep.c",
-    "pr/src/memory/prshm.c",
-    "pr/src/memory/prshma.c",
-    "pr/src/memory/prseg.c",
-    "pr/src/misc/pralarm.c",
-    "pr/src/misc/pratom.c",
-    "pr/src/misc/prcountr.c",
-    "pr/src/misc/prdtoa.c",
-    "pr/src/misc/prenv.c",
-    "pr/src/misc/prerr.c",
-    "pr/src/misc/prerror.c",
-    "pr/src/misc/prerrortable.c",
-    "pr/src/misc/prinit.c",
-    "pr/src/misc/prinrval.c",
-    "pr/src/misc/pripc.c",
-    "pr/src/misc/prlog2.c",
-    "pr/src/misc/prlong.c",
-    "pr/src/misc/prnetdb.c",
-    "pr/src/misc/praton.c",
-    "pr/src/misc/prolock.c",
-    "pr/src/misc/prrng.c",
-    "pr/src/misc/prsystem.c",
-    "pr/src/misc/prthinfo.c",
-    "pr/src/misc/prtpool.c",
-    "pr/src/misc/prtrace.c",
-    "pr/src/misc/prtime.c",
-    "pr/src/pthreads/ptsynch.c",
-    "pr/src/pthreads/ptio.c",
-    "pr/src/pthreads/ptthread.c",
-    "pr/src/pthreads/ptmisc.c",
-    "pr/src/md/unix/unix.c",
-    "pr/src/md/unix/unix_errors.c",
-    "pr/src/md/unix/uxproces.c",
-    "pr/src/md/unix/uxrng.c",
-    "pr/src/md/unix/uxshm.c",
-    "pr/src/md/unix/uxwrap.c",
-    "pr/src/md/unix/linux.c",
-  ]
-  
-  include_dirs = [
-    "$eurekaroot/external/nspr",
-    "$eurekaroot/external/nspr/dist/include/nspr",
-    "$eurekaroot/external/nspr/pr/include",
-    "$eurekaroot/external/nspr/pr/include/private",
-    "$eurekaroot/frameworks/native/include",
-    "$eurekaroot/hardware/libhardware/include",
-    "$eurekaroot/system/core/base/include",
-    "$eurekaroot/system/core/include",
-  ]
-}
-
-nl_source_set("plc4") {
-  cflags_c = [
-    "-UHAVE_CVAR_BUILT_ON_SEM",
-    "-UNDEBUG",
-    "-fno-inline",
-    "-fvisibility=hidden",
-    "-nostdinc++",
-    "-pthread",
-    "-fexceptions",
-    "-Wno-implicit-function-declaration",
-    "-Wno-int-conversion",
-    "-Wno-sign-compare",
-    "-Wno-shadow",
-    "-Wno-unused-result",
-    "-DDEBUG=1",
-    "-DDEBUG_eliribble",
-    "-DFORCE_PR_LOG",
-    "-DHAVE_DLADDR=1",
-    "-DHAVE_FCNTL_FILE_LOCKING=1",
-    "-DHAVE_LCHOWN=1",
-    "-DHAVE_SECURE_GETENV=1",
-    "-DHAVE_SETPRIORITY=1",
-    "-DHAVE_STRERROR=1",
-    "-DHAVE_SYSCALL=1",
-    "-DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1",
-    "-DHAVE_VISIBILITY_PRAGMA=1",
-    "-DLINUX=1",
-    "-DPACKAGE_BUGREPORT=\"\"",
-    "-DPACKAGE_NAME=\"\"",
-    "-DPACKAGE_STRING=\"\"",
-    "-DPACKAGE_TARNAME=\"\"",
-    "-DPACKAGE_URL=\"\"",
-    "-DPACKAGE_VERSION=\"\"",
-    "-DXP_UNIX=1",
-    "-D_GNU_SOURCE=1",
-    "-D_NSPR_BUILD_",
-    "-D_PR_PTHREADS",
-    "-D_REENTRANT",
-    "-UANDRO",
-  ]
-
-  sources = [
-    "lib/libc/src/plvrsion.c",
-    "lib/libc/src/strlen.c",
-    "lib/libc/src/strcpy.c",
-    "lib/libc/src/strdup.c",
-    "lib/libc/src/strcase.c",
-    "lib/libc/src/strcat.c",
-    "lib/libc/src/strcmp.c",
-    "lib/libc/src/strchr.c",
-    "lib/libc/src/strpbrk.c",
-    "lib/libc/src/strstr.c",
-    "lib/libc/src/strtok.c",
-    "lib/libc/src/base64.c",
-    "lib/libc/src/plerror.c",
-    "lib/libc/src/plgetopt.c",
-  ]
-
-  include_dirs = [
-    "$eurekaroot/external/nspr",
-    "$eurekaroot/external/nspr/dist/include/nspr",
-    "$eurekaroot/external/nspr/pr/include",
-    "$eurekaroot/external/nspr/pr/include/private",
-    "$eurekaroot/frameworks/native/include",
-    "$eurekaroot/hardware/libhardware/include",
-    "$eurekaroot/system/core/base/include",
-    "$eurekaroot/system/core/include",
-  ]
-}
-
-nl_source_set("plds4") {
-  cflags_c = [
-    "-UHAVE_CVAR_BUILT_ON_SEM",
-    "-UNDEBUG",
-    "-fno-inline",
-    "-fvisibility=hidden",
-    "-nostdinc++",
-    "-pthread",
-    "-fexceptions",
-    "-Wno-implicit-function-declaration",
-    "-Wno-int-conversion",
-    "-Wno-sign-compare",
-    "-Wno-shadow",
-    "-Wno-unused-result",
-    "-DDEBUG=1",
-    "-DDEBUG_eliribble",
-    "-DFORCE_PR_LOG",
-    "-DHAVE_DLADDR=1",
-    "-DHAVE_FCNTL_FILE_LOCKING=1",
-    "-DHAVE_LCHOWN=1",
-    "-DHAVE_SECURE_GETENV=1",
-    "-DHAVE_SETPRIORITY=1",
-    "-DHAVE_STRERROR=1",
-    "-DHAVE_SYSCALL=1",
-    "-DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1",
-    "-DHAVE_VISIBILITY_PRAGMA=1",
-    "-DLINUX=1",
-    "-DPACKAGE_BUGREPORT=\"\"",
-    "-DPACKAGE_NAME=\"\"",
-    "-DPACKAGE_STRING=\"\"",
-    "-DPACKAGE_TARNAME=\"\"",
-    "-DPACKAGE_URL=\"\"",
-    "-DPACKAGE_VERSION=\"\"",
-    "-DXP_UNIX=1",
-    "-D_GNU_SOURCE=1",
-    "-D_NSPR_BUILD_",
-    "-D_PR_PTHREADS",
-    "-D_REENTRANT",
-    "-UANDRO",
-  ]
-
-  sources = [
-    "lib/ds/plarena.c",
-    "lib/ds/plhash.c",
-    #"lib/ds/plvrsion.c",
-  ]
-
-  include_dirs = [
-    "$eurekaroot/external/nspr",
-    "$eurekaroot/external/nspr/dist/include/nspr",
-    "$eurekaroot/external/nspr/pr/include",
-    "$eurekaroot/external/nspr/pr/include/private",
-    "$eurekaroot/frameworks/native/include",
-    "$eurekaroot/hardware/libhardware/include",
-    "$eurekaroot/system/core/base/include",
-    "$eurekaroot/system/core/include",
-  ]
-}