Merge pull request #78 from whuwxl/master

global linkflags
support config for build path format
use string.Template to get build path
Merge pull request #80 from yeshunping/master

support config for build path format
fig build path for binary_runner
Merge pull request #84 from yeshunping/master

fig build path for binary_runner
merge with internal bugfix
Merge pull request #86 from chen3feng/develop

merge with internal bugfix
Fix bug of dependancy between cc_library and proto_library
Fix comments
Merge pull request #87 from chen3feng/develop

Fix bug of dependancy between cc_library and proto_library
Update zip
Merge pull request #88 from chen3feng/develop

Update zip
ignore pycharm project files

N/A

Change-Id: I5cca91078b3d432423806c1a9af292a951599ffa
Signed-off-by: liuhuahang <liuhuahang@zerus.co>
cc_plugin support target prefix and suffix
Merge pull request #94 from chen3feng/develop

cc_plugin support target prefix and suffix
Merge pull request #93 from huahang/master

gitignore only
fix preprocessor bug
fix bug of preprocessor call
fix preprocessor bug