📄 android.mk
字号:
LOCAL_PATH:= $(call my-dir)include $(CLEAR_VARS)TOOLS := \ ls \ mount \ cat \ ps \ kill \ ln \ insmod \ rmmod \ lsmod \ ifconfig \ setconsole \ rm \ mkdir \ rmdir \ reboot \ getevent \ sendevent \ date \ wipe \ sync \ umount \ start \ stop \ notify \ cmp \ dmesg \ route \ hd \ dd \ df \ getprop \ setprop \ watchprops \ log \ sleep \ renice \ printenv \ smd \ chmod \ mkdosfs \ netstat \ ioctl \ mv \ schedtop \ top \ iftop \ id \ vmstatLOCAL_SRC_FILES:= \ toolbox.c \ $(patsubst %,%.c,$(TOOLS))LOCAL_SHARED_LIBRARIES := libcutils libcLOCAL_MODULE:= toolbox# Including this will define $(intermediates).#include $(BUILD_EXECUTABLE)$(LOCAL_PATH)/toolbox.c: $(intermediates)/tools.hTOOLS_H := $(intermediates)/tools.h$(TOOLS_H): PRIVATE_TOOLS := $(TOOLS)$(TOOLS_H): PRIVATE_CUSTOM_TOOL = echo "/* file generated automatically */" > $@ ; for t in $(PRIVATE_TOOLS) ; do echo "TOOL($$t)" >> $@ ; done$(TOOLS_H): $(LOCAL_PATH)/Android.mk$(TOOLS_H): $(transform-generated-source)# Make #!/system/bin/toolbox launchers for each tool.#SYMLINKS := $(addprefix $(TARGET_OUT)/bin/,$(TOOLS))$(SYMLINKS): TOOLBOX_BINARY := $(LOCAL_MODULE)$(SYMLINKS): $(LOCAL_INSTALLED_MODULE) $(LOCAL_PATH)/Android.mk @echo "Symlink: $@ -> $(TOOLBOX_BINARY)" @mkdir -p $(dir $@) @rm -rf $@ $(hide) ln -sf $(TOOLBOX_BINARY) $@ALL_DEFAULT_INSTALLED_MODULES += $(SYMLINKS)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -