aboutsummaryrefslogtreecommitdiff
path: root/scripts/gen_plist.lua
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/gen_plist.lua')
-rwxr-xr-xscripts/gen_plist.lua18
1 files changed, 10 insertions, 8 deletions
diff --git a/scripts/gen_plist.lua b/scripts/gen_plist.lua
index ab6cee55..0ecabb68 100755
--- a/scripts/gen_plist.lua
+++ b/scripts/gen_plist.lua
@@ -19,6 +19,7 @@ for type in types:gmatch('(.-)[%],}]+') do
end
end
+-- LuaFormatter off
-- Generate and write the XML.
local xml = {[[
<?xml version="1.0" encoding="UTF-8"?>
@@ -51,13 +52,14 @@ xml[#xml + 1] = [[
<string>com.apple.xml-property-list</string>
<string>com.netscape.javascript-source</string>
<string>com.sun.java-source</string>]]
+-- LuaFormatter on
for i = 1, #languages do
lang, exts = languages[i], extensions[languages[i]]
if #exts > 0 then
- xml[#xml + 1] = "\t\t\t\t<string>com.textadept."..lang:gsub(' ', '-')..
- "-source</string>"
+ xml[#xml + 1] = "\t\t\t\t<string>com.textadept." .. lang:gsub(' ', '-') .. "-source</string>"
end
end
+-- LuaFormatter off
xml[#xml + 1] = [[
<string>net.daringfireball.markdown</string>
<string>public.c-header</string>
@@ -101,6 +103,7 @@ xml[#xml + 1] = [[
</array>
<key>UTImportedTypeDeclarations</key>
<array>]]
+-- LuaFormatter on
for i = 1, #languages do
lang, exts = languages[i], extensions[languages[i]]
if #exts > 0 then
@@ -109,16 +112,13 @@ for i = 1, #languages do
xml[#xml + 1] = "\t\t\t<dict>"
xml[#xml + 1] = "\t\t\t\t<key>public.filename-extension</key>"
xml[#xml + 1] = "\t\t\t\t<array>"
- for j = 1, #exts do
- xml[#xml + 1] = "\t\t\t\t\t<string>"..exts[j].."</string>"
- end
+ for j = 1, #exts do xml[#xml + 1] = "\t\t\t\t\t<string>" .. exts[j] .. "</string>" end
xml[#xml + 1] = "\t\t\t\t</array>"
xml[#xml + 1] = "\t\t\t</dict>"
xml[#xml + 1] = "\t\t\t<key>UTTypeDescription</key>"
- xml[#xml + 1] = "\t\t\t<string>"..lang.." source</string>"
+ xml[#xml + 1] = "\t\t\t<string>" .. lang .. " source</string>"
xml[#xml + 1] = "\t\t\t<key>UTTypeIdentifier</key>"
- xml[#xml + 1] = "\t\t\t<string>com.textadept."..lang:gsub(' ', '-')..
- "-source</string>"
+ xml[#xml + 1] = "\t\t\t<string>com.textadept." .. lang:gsub(' ', '-') .. "-source</string>"
xml[#xml + 1] = "\t\t\t<key>UTTypeConformsTo</key>"
xml[#xml + 1] = "\t\t\t<array>"
xml[#xml + 1] = "\t\t\t\t<string>public.source-code</string>"
@@ -126,6 +126,7 @@ for i = 1, #languages do
xml[#xml + 1] = "\t\t</dict>"
end
end
+-- LuaFormatter off
xml[#xml + 1] = [[
</array>
<key>CFBundleExecutable</key>
@@ -151,6 +152,7 @@ xml[#xml + 1] = [[
</dict>
</plist>
]]
+-- LuaFormatter on
f = io.open('../src/Info.plist', 'w')
f:write(table.concat(xml, '\n'))
f:close()