diff options
| author | ruki <[email protected]> | 2016-08-29 12:02:02 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2016-08-29 12:02:02 +0800 |
| commit | c31f75567dc7946c78f25ecb043220934616b435 (patch) | |
| tree | 8f7ab4411f22b16c44db02c0bd9111e6f664a023 /xmake/plugins/project/vstudio/impl/vsfile.lua | |
| parent | bb3195b072a0568718f10be405423e3ad0153d4b (diff) | |
generate vs2013 project files
Diffstat (limited to 'xmake/plugins/project/vstudio/impl/vsfile.lua')
| -rwxr-xr-x | xmake/plugins/project/vstudio/impl/vsfile.lua | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/xmake/plugins/project/vstudio/impl/vsfile.lua b/xmake/plugins/project/vstudio/impl/vsfile.lua index 516301b20..224c13d58 100755 --- a/xmake/plugins/project/vstudio/impl/vsfile.lua +++ b/xmake/plugins/project/vstudio/impl/vsfile.lua @@ -20,12 +20,15 @@ -- @file vsfile.lua -- +-- init the default indent character +_g.indentchar = '\t' + -- print file function _print(self, ...) -- print indent for i = 1, self._indent do - self:_write("\t") + self:_write(_g.indentchar) end -- print it @@ -37,7 +40,7 @@ function _printf(self, ...) -- print indent for i = 1, self._indent do - self:_write("\t") + self:_write(_g.indentchar) end -- printf it @@ -49,7 +52,7 @@ function _write(self, ...) -- print indent for i = 1, self._indent do - self:_write("\t") + self:_write(_g.indentchar) end -- write it @@ -105,3 +108,7 @@ function open(filepath, mode) return file end +-- set indent character +function indentchar(ch) + _g.indentchar = ch or '\t' +end |
