我试图在Android.mk中运行这个简单的命令,从下面给出的comm.proto文件中创建.cc和.hh文件,这是构建我的c ++库所必需的。
$(shell $(LOCAL_PATH)/ext/bin/protoc
--proto_path=$(LOCAL_PATH)/comm
--cpp_out=$(LOCAL_PATH)/comm
$(LOCAL_PATH)/comm/comm.proto )
我将所有必要的文件保存在我的命令中提到的目录结构中。
我的问题是:
1.这是在Android.mk中运行命令的有效方法吗?
2.此外,一旦这个工作有一种方法我可以确保只有当comm.proto文件发生变化时才运行此命令?(任何基于时间戳的方法)