summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorruki <[email protected]>2016-08-09 14:41:37 +0800
committerruki <[email protected]>2016-08-09 14:41:37 +0800
commit125beebc5d48c5c1a884472cfd2b9cb449761f3c (patch)
tree836ddad5accd662fa15ca147643439bb70b90ed2
parente9aabdfe08c0dd9657d1a67f7504293fddd40c5b (diff)
fix solution bug for indent
-rwxr-xr-xxmake/plugins/project/vstudio/impl/vs200x_solution.lua1
-rwxr-xr-xxmake/plugins/project/vstudio/impl/vsfile.lua12
2 files changed, 6 insertions, 7 deletions
diff --git a/xmake/plugins/project/vstudio/impl/vs200x_solution.lua b/xmake/plugins/project/vstudio/impl/vs200x_solution.lua
index ebfb45dc4..ed9d0cdf2 100755
--- a/xmake/plugins/project/vstudio/impl/vs200x_solution.lua
+++ b/xmake/plugins/project/vstudio/impl/vs200x_solution.lua
@@ -26,7 +26,6 @@ import("vsfile")
-- make header
function _make_header(slnfile, vsinfo)
- slnfile:print("")
slnfile:print("Microsoft Visual Studio Solution File, Format Version %s.00", vsinfo.solution_version)
slnfile:print("# Visual Studio %s", vsinfo.vstudio_version)
end
diff --git a/xmake/plugins/project/vstudio/impl/vsfile.lua b/xmake/plugins/project/vstudio/impl/vsfile.lua
index d478c33f6..516301b20 100755
--- a/xmake/plugins/project/vstudio/impl/vsfile.lua
+++ b/xmake/plugins/project/vstudio/impl/vsfile.lua
@@ -25,7 +25,7 @@ function _print(self, ...)
-- print indent
for i = 1, self._indent do
- self:_write(" ")
+ self:_write("\t")
end
-- print it
@@ -37,7 +37,7 @@ function _printf(self, ...)
-- print indent
for i = 1, self._indent do
- self:_write(" ")
+ self:_write("\t")
end
-- printf it
@@ -49,7 +49,7 @@ function _write(self, ...)
-- print indent
for i = 1, self._indent do
- self:_write(" ")
+ self:_write("\t")
end
-- write it
@@ -63,15 +63,15 @@ function _enter(self, ...)
self:print(...)
-- increase indent
- self._indent = self._indent + 4
+ self._indent = self._indent + 1
end
-- leave and print file
function _leave(self, ...)
-- decrease indent
- if self._indent >= 4 then
- self._indent = self._indent - 4
+ if self._indent >= 1 then
+ self._indent = self._indent - 1
else
self._indent = 0
end