Skip to content

Commit

Permalink
Add NDK support to libsepol
Browse files Browse the repository at this point in the history
  • Loading branch information
topjohnwu committed Dec 24, 2017
1 parent 74c5c70 commit 8e849a5
Show file tree
Hide file tree
Showing 5 changed files with 1,919 additions and 5 deletions.
80 changes: 80 additions & 0 deletions libsepol/Android.mk
Original file line number Diff line number Diff line change
@@ -0,0 +1,80 @@
LOCAL_PATH:= $(call my-dir)

# libsepol.a

include $(CLEAR_VARS)
LOCAL_MODULE := libsepol
LOCAL_C_INCLUDES := \
$(LOCAL_PATH)/cil/include \
$(LOCAL_PATH)/include \
$(LOCAL_PATH)/src

LOCAL_SRC_FILES := \
src/assertion.c \
src/avrule_block.c \
src/avtab.c \
src/boolean_record.c \
src/booleans.c \
src/conditional.c \
src/constraint.c \
src/context.c \
src/context_record.c \
src/debug.c \
src/ebitmap.c \
src/expand.c \
src/genbools.c \
src/genusers.c \
src/handle.c \
src/hashtab.c \
src/hierarchy.c \
src/ibendport_record.c \
src/ibendports.c \
src/ibpkey_record.c \
src/ibpkeys.c \
src/iface_record.c \
src/interfaces.c \
src/kernel_to_cil.c \
src/kernel_to_common.c \
src/kernel_to_conf.c \
src/link.c \
src/mls.c \
src/module.c \
src/module_to_cil.c \
src/node_record.c \
src/nodes.c \
src/polcaps.c \
src/policydb.c \
src/policydb_convert.c \
src/policydb_public.c \
src/port_record.c \
src/ports.c \
src/roles.c \
src/services.c \
src/sidtab.c \
src/symtab.c \
src/user_record.c \
src/users.c \
src/util.c \
src/write.c \
cil/src/cil_fqn.c \
cil/src/cil_policy.c \
cil/src/cil_resolve_ast.c \
cil/src/cil_mem.c \
cil/src/cil_strpool.c \
cil/src/cil_symtab.c \
cil/src/cil_log.c \
cil/src/cil_lexer.c \
cil/src/cil_reset_ast.c \
cil/src/cil_parser.c \
cil/src/cil_copy_ast.c \
cil/src/cil_list.c \
cil/src/cil_build_ast.c \
cil/src/cil_tree.c \
cil/src/cil_stack.c \
cil/src/cil_find.c \
cil/src/cil_binary.c \
cil/src/cil_verify.c \
cil/src/cil.c \
cil/src/cil_post.c \

include $(BUILD_STATIC_LIBRARY)
1 change: 0 additions & 1 deletion libsepol/cil/.gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@
*.gcno
*.o
*.a
src/cil_lexer.c
unit_tests
cov
secilc
Expand Down
Loading

0 comments on commit 8e849a5

Please sign in to comment.