OSDN Git Service

Create writer and handle environment variable
authorKiyoung Kim <kiyoungkim@google.com>
Wed, 13 Mar 2019 06:07:57 +0000 (15:07 +0900)
committerKiyoung Kim <kiyoungkim@google.com>
Wed, 13 Mar 2019 08:26:12 +0000 (17:26 +0900)
commit6d7cb59052a5bac6818da557bde6adf85edeccee
tree1f3a6b94744d3f2f6f512ac82a65e62f8b273e5f
parent7d422b30e47382c48d611caf0a30b262a6bac98d
Create writer and handle environment variable

To handle better with generating configuration and resolving variables,
new modules are introduced - ConfigWriter and Variables.

Bug: 123722631
Test: m -j && atest

Change-Id: Ibd44d5f93d566ce6d9bc04d474de83ec1e5e8ff4
16 files changed:
include/linkerconfig/configwriter.h [new file with mode: 0644]
include/linkerconfig/link.h
include/linkerconfig/log.h [new file with mode: 0644]
include/linkerconfig/namespace.h
include/linkerconfig/section.h
include/linkerconfig/variables.h [new file with mode: 0644]
modules/configwriter.cc [new file with mode: 0644]
modules/link.cc
modules/namespace.cc
modules/section.cc
modules/tests/configwriter_test.cc [new file with mode: 0644]
modules/tests/link_test.cc
modules/tests/namespace_test.cc
modules/tests/section_test.cc
modules/tests/variables_test.cc [new file with mode: 0644]
modules/variables.cc [new file with mode: 0644]