android makefile文件批量拷贝文件的方法
2017-08-20 10:04
190 查看
该方法是shell 和makefile组合使用
wallpapers := $(shell ls packages/apps/hyst_apps/NewBingoLauncher_C/default_wallpaper_config/)
PRODUCT_COPY_FILES += $(foreach wallpaper,$(wallpapers), $(if $(findstring customized_config,$(wallpaper)), \
packages/apps/hyst_apps/NewBingoLauncher_C/default_wallpaper_config/$(wallpaper):system/$(wallpaper), \
packages/apps/hyst_apps/NewBingoLauncher_C/default_wallpaper_config/$(wallpaper):system/wallpaper/$(wallpaper)))
第一句是用shell 列出目录packages/apps/hyst_apps/NewBingoLauncher_C/default_wallpaper_config/下全部文件存放到wallpapers中
第二句是makefile foreach函数循环展开wallpapers并依据须要组合复制路径
wallpapers := $(shell ls packages/apps/hyst_apps/NewBingoLauncher_C/default_wallpaper_config/)
PRODUCT_COPY_FILES += $(foreach wallpaper,$(wallpapers), $(if $(findstring customized_config,$(wallpaper)), \
packages/apps/hyst_apps/NewBingoLauncher_C/default_wallpaper_config/$(wallpaper):system/$(wallpaper), \
packages/apps/hyst_apps/NewBingoLauncher_C/default_wallpaper_config/$(wallpaper):system/wallpaper/$(wallpaper)))
第一句是用shell 列出目录packages/apps/hyst_apps/NewBingoLauncher_C/default_wallpaper_config/下全部文件存放到wallpapers中
第二句是makefile foreach函数循环展开wallpapers并依据须要组合复制路径
相关文章推荐
- android makefile文件批量拷贝文件的方法
- Android makefile文件拷贝一个文件夹下所有文件到out/system目录下的方法
- android模拟器中,不能将文件拷贝到的/system分区的原因,以及自动化解决方法
- Asp.net(C#)对文件操作的方法(读取,删除,批量拷贝,删除...)
- Asp.net(C#)对文件操作的方法(读取,删除,批量拷贝,删除...)
- Android编程实现将压缩数据库文件拷贝到安装目录的方法
- [RK3288][Android6.0] 调试笔记 --- Android预编译拷贝多个文件方法
- Android makefile文件调试方法
- root权限对SYSTEM目录拷贝文件,adb通过wifi连接android设备的方法
- Asp.net(C#)对文件操作的方法(读取,删除,批量拷贝,删除...)
- Asp.net(C#)对文件操作的方法(读取,删除,批量拷贝,删除...)
- Android编程实现将压缩数据库文件拷贝到安装目录的方法
- 【转】Asp.net(C#)对文件操作的方法(读取,删除,批量拷贝,删除...)
- Asp.net(C#)对文件操作的方法(读取,删除,批量拷贝,删除...)
- 在WIN95中实现文件拷贝的编程方法
- Asp.Net 文件操作基类(读取,删除,批量拷贝,删除,写入,获取文件夹大小,文件属性,遍历目录)
- Asp.Net 文件操作基类(读取,删除,批量拷贝,删除,写入,获取文件夹大小,文件属性,遍历目录)
- 在WIN95中实现文件拷贝的编程方法
- [导入]Asp.Net 文件操作基类(读取,删除,批量拷贝,删除,写入,获取文件夹大小,文件属性,遍历目录)(二)
- Java实现文件拷贝的4种方法.