Skip to content

Commit

Permalink
Update external dependencies
Browse files Browse the repository at this point in the history
  • Loading branch information
topjohnwu committed Nov 18, 2018
1 parent c3a6091 commit 0462e9a
Show file tree
Hide file tree
Showing 5 changed files with 76 additions and 5 deletions.
73 changes: 72 additions & 1 deletion native/jni/external/Android.mk
Original file line number Diff line number Diff line change
Expand Up @@ -189,4 +189,75 @@ LOCAL_CFLAGS += -DHAVE_CONFIG_H -Wno-implicit-function-declaration
include $(BUILD_STATIC_LIBRARY)

# libsepol.a
include $(SE_PATH)/libsepol/Android.mk
include $(CLEAR_VARS)
LOCAL_MODULE := libsepol
LOCAL_C_INCLUDES := $(LIBSEPOL) $(EXT_PATH)/selinux/libsepol/src
LOCAL_SRC_FILES := \
selinux/libsepol/src/assertion.c \
selinux/libsepol/src/avrule_block.c \
selinux/libsepol/src/avtab.c \
selinux/libsepol/src/boolean_record.c \
selinux/libsepol/src/booleans.c \
selinux/libsepol/src/conditional.c \
selinux/libsepol/src/constraint.c \
selinux/libsepol/src/context.c \
selinux/libsepol/src/context_record.c \
selinux/libsepol/src/debug.c \
selinux/libsepol/src/ebitmap.c \
selinux/libsepol/src/expand.c \
selinux/libsepol/src/genbools.c \
selinux/libsepol/src/genusers.c \
selinux/libsepol/src/handle.c \
selinux/libsepol/src/hashtab.c \
selinux/libsepol/src/hierarchy.c \
selinux/libsepol/src/ibendport_record.c \
selinux/libsepol/src/ibendports.c \
selinux/libsepol/src/ibpkey_record.c \
selinux/libsepol/src/ibpkeys.c \
selinux/libsepol/src/iface_record.c \
selinux/libsepol/src/interfaces.c \
selinux/libsepol/src/kernel_to_cil.c \
selinux/libsepol/src/kernel_to_common.c \
selinux/libsepol/src/kernel_to_conf.c \
selinux/libsepol/src/link.c \
selinux/libsepol/src/mls.c \
selinux/libsepol/src/module.c \
selinux/libsepol/src/module_to_cil.c \
selinux/libsepol/src/node_record.c \
selinux/libsepol/src/nodes.c \
selinux/libsepol/src/polcaps.c \
selinux/libsepol/src/policydb.c \
selinux/libsepol/src/policydb_convert.c \
selinux/libsepol/src/policydb_public.c \
selinux/libsepol/src/port_record.c \
selinux/libsepol/src/ports.c \
selinux/libsepol/src/roles.c \
selinux/libsepol/src/services.c \
selinux/libsepol/src/sidtab.c \
selinux/libsepol/src/symtab.c \
selinux/libsepol/src/user_record.c \
selinux/libsepol/src/users.c \
selinux/libsepol/src/util.c \
selinux/libsepol/src/write.c \
selinux/libsepol/cil/src/cil_fqn.c \
selinux/libsepol/cil/src/cil_policy.c \
selinux/libsepol/cil/src/cil_resolve_ast.c \
selinux/libsepol/cil/src/cil_mem.c \
selinux/libsepol/cil/src/cil_strpool.c \
selinux/libsepol/cil/src/cil_symtab.c \
selinux/libsepol/cil/src/cil_log.c \
selinux/libsepol/cil/src/cil_lexer.c \
selinux/libsepol/cil/src/cil_reset_ast.c \
selinux/libsepol/cil/src/cil_parser.c \
selinux/libsepol/cil/src/cil_copy_ast.c \
selinux/libsepol/cil/src/cil_list.c \
selinux/libsepol/cil/src/cil_build_ast.c \
selinux/libsepol/cil/src/cil_tree.c \
selinux/libsepol/cil/src/cil_stack.c \
selinux/libsepol/cil/src/cil_find.c \
selinux/libsepol/cil/src/cil_binary.c \
selinux/libsepol/cil/src/cil_verify.c \
selinux/libsepol/cil/src/cil.c \
selinux/libsepol/cil/src/cil_post.c
LOCAL_CFLAGS += -Dgetline=__getline -Wno-implicit-function-declaration
include $(BUILD_STATIC_LIBRARY)
2 changes: 1 addition & 1 deletion native/jni/external/dtc
Submodule dtc updated 63 files
+7 −2 .travis.yml
+64 −0 Documentation/manual.txt
+26 −13 Makefile
+325 −141 checks.c
+3 −1 data.c
+7 −0 dtc-lexer.l
+38 −16 dtc-parser.y
+12 −0 dtc.h
+18 −16 fdtdump.c
+3 −5 fdtget.c
+3 −3 fdtoverlay.c
+1 −1 fdtput.c
+1 −1 flattree.c
+82 −2 libfdt/fdt.c
+13 −22 libfdt/fdt_addresses.c
+54 −3 libfdt/fdt_overlay.c
+257 −38 libfdt/fdt_ro.c
+14 −14 libfdt/fdt_rw.c
+87 −22 libfdt/fdt_sw.c
+71 −10 libfdt/libfdt.h
+1 −0 libfdt/libfdt_env.h
+3 −2 libfdt/libfdt_internal.h
+1 −1 libfdt/version.lds
+29 −9 livetree.c
+712 −96 pylibfdt/libfdt.i
+0 −5 srcpos.c
+6 −0 tests/.gitignore
+8 −4 tests/Makefile.tests
+3 −0 tests/addr_size_cells.c
+62 −0 tests/addr_size_cells2.c
+15 −0 tests/addresses.dts
+24 −0 tests/bad-graph.dts
+63 −0 tests/check_full.c
+128 −0 tests/check_header.c
+2 −2 tests/dtc-checkfails.sh
+2 −0 tests/dumptrees.c
+2 −1 tests/get_path.c
+2 −6 tests/mangle-layout.c
+0 −7 tests/mangle-layout.supp
+26 −0 tests/omit-no-ref.dts
+0 −7 tests/open_pack.supp
+30 −64 tests/overlay_overlay.dts
+48 −0 tests/overlay_overlay_bypath.dts
+17 −17 tests/overlay_overlay_manual_fixups.dts
+86 −0 tests/overlay_overlay_nosugar.dts
+264 −4 tests/pylibfdt_tests.py
+70 −3 tests/run_tests.sh
+140 −0 tests/sw_states.c
+32 −3 tests/sw_tree1.c
+0 −18 tests/sw_tree1.supp
+11 −0 tests/test_props.dts
+2 −0 tests/testdata.h
+1 −0 tests/tests.h
+78 −9 tests/testutils.c
+46 −0 tests/trees.S
+63 −0 tests/truncated_memrsv.c
+2 −0 tests/truncated_property.c
+81 −0 tests/truncated_string.c
+28 −0 tests/type-preservation.dts
+14 −0 tests/unit-addr-unique.dts
+131 −91 treesource.c
+6 −17 util.c
+4 −16 util.h
2 changes: 1 addition & 1 deletion native/jni/external/lz4
Submodule lz4 updated 55 files
+108 −0 .circleci/config.yml
+4 −0 .gitignore
+16 −4 .travis.yml
+29 −20 Makefile
+20 −0 NEWS
+28 −24 README.md
+0 −38 circle.yml
+10 −4 contrib/cmake_unofficial/CMakeLists.txt
+4 −4 contrib/gen_manual/Makefile
+ doc/images/usingCDict_1_8_2.png
+38 −25 doc/lz4_Block_format.md
+12 −4 doc/lz4_Frame_format.md
+217 −96 doc/lz4_manual.html
+113 −43 doc/lz4frame_manual.html
+25 −19 examples/Makefile
+260 −175 examples/frameCompress.c
+65 −46 lib/Makefile
+1 −1 lib/README.md
+856 −451 lib/lz4.c
+261 −109 lib/lz4.h
+202 −94 lib/lz4frame.c
+180 −35 lib/lz4frame.h
+4 −111 lib/lz4frame_static.h
+664 −145 lib/lz4hc.c
+113 −30 lib/lz4hc.h
+0 −356 lib/lz4opt.h
+1 −1 lib/xxhash.c
+35 −37 programs/Makefile
+71 −37 programs/bench.c
+3 −2 programs/bench.h
+11 −3 programs/lz4.1
+16 −3 programs/lz4.1.md
+44 −5 programs/lz4cli.c
+38 −16 programs/lz4io.c
+6 −1 programs/lz4io.h
+1 −1 programs/platform.h
+17 −3 programs/util.h
+6 −1 tests/.gitignore
+53 −27 tests/Makefile
+79 −0 tests/checkTag.c
+28 −14 tests/frametest.c
+73 −31 tests/fullbench.c
+443 −151 tests/fuzzer.c
+248 −0 tests/roundTripTest.c
+20 −0 tests/test_install.sh
+1 −1 visual/.gitignore
+173 −0 visual/VS2017/datagen/datagen.vcxproj
+180 −0 visual/VS2017/frametest/frametest.vcxproj
+184 −0 visual/VS2017/fullbench-dll/fullbench-dll.vcxproj
+180 −0 visual/VS2017/fullbench/fullbench.vcxproj
+177 −0 visual/VS2017/fuzzer/fuzzer.vcxproj
+51 −0 visual/VS2017/liblz4-dll/liblz4-dll.rc
+183 −0 visual/VS2017/liblz4-dll/liblz4-dll.vcxproj
+179 −0 visual/VS2017/liblz4/liblz4.vcxproj
+98 −0 visual/VS2017/lz4.sln

0 comments on commit 0462e9a

Please sign in to comment.