Commit Graph

208 Commits

Author SHA1 Message Date
Augusto Goulart
cad47b8535 utils.lua.escape_string_regex rewritten with single string.gsub call. 2020-03-28 18:26:05 +01:00
Augusto Goulart
8dbfb3ceca Fix windows release directory renaming.
Fixed bug caused by the use of `%` on replacement string when calling
`string.gsub` (lua >= 5.2). According to
[lua-users](http://lua-users.org/wiki/LuaFiveTwo):

> ### string.gsub repl
>
> string.gsub
> [[6](http://www.lua.org/manual/5.2/manual.html#pdf-string.gsub)] now
> raises an error if the replacement string contains a '%' followed by
> a character other than the permitted '%' or digit.

In short, the replacement string does not require escaping of *magic
characters*.
2020-03-28 18:26:05 +01:00
Antonin Décimo
e734cc12f1 Fix indentation. 2020-03-28 18:26:05 +01:00
Antonin Décimo
4e69a1f3f3 Version 2.0.14 2019-10-30 17:43:24 +01:00
Antonin Décimo
ad51c99bc1 Update default LÖVE version to 11.3 2019-10-30 17:43:24 +01:00
Antonin Décimo
234d095bea Fix rockspec using macosx instead of macos 2019-08-12 11:48:51 +02:00
Andrew Kravchuk
22638e72af Also delete lovec.exe from Windows archive 2019-08-04 22:37:30 +02:00
Antonin Décimo
fef178e592 Version 2.0.13 2019-07-24 12:10:54 +02:00
Antonin Décimo
6cdd658e1c Forgot tag in 2.0.12 rockspec 2019-07-24 11:55:51 +02:00
Antonin Décimo
677e50fba5 Fix quoting excluded file list 2019-07-24 11:54:08 +02:00
Antonin Décimo
77e43b132b Fix macOS 11.0 download 2019-07-24 11:51:48 +02:00
Antonin Décimo
cce5f52eaf s/MacOS X/macOS/g 2019-07-16 10:17:48 +02:00
Antonin Décimo
ff33b0f1e0 Document required script parameters 2019-07-16 10:12:15 +02:00
Antonin Décimo
4682ffef58 Fix extraction of LÖVE 11 package 2019-07-16 10:06:21 +02:00
Antonin Décimo
6b7ff6de7d Centralize LÖVE downloads 2019-07-15 18:53:49 +02:00
Antonin Décimo
6ea2462d52 Don't print an empty string in excludeFileList 2019-06-29 15:29:42 +02:00
hugs
5be593f3fd prevent '' from excluding files in isExcluded 2019-06-29 15:16:24 +02:00
Antonin Décimo
a06522d201 Remove old rockspec files 2019-06-23 19:08:20 +02:00
Antonin Décimo
d2b04c0e95 Fix 2.0.12 rockspec requiring old lua-zip module 2019-06-23 19:06:57 +02:00
Antonin Décimo
d6cdf3c2f6 Version 2.0.12 2019-06-05 14:10:47 +02:00
Antonin Décimo
e45fc06a60 Really fix #63 and #64 2019-04-23 15:33:54 +02:00
Antonin Décimo
8c25d058e0 Dependent of brimworks/lua-zip 2019-04-08 18:01:13 +02:00
Antonin Décimo
2e4cb223d7 Remove useless files from Windows distribution 2019-04-08 17:45:25 +02:00
Antonin Décimo
6bc83a8c84 No binary LÖVE 0.10.0 available for macOS 2019-04-08 17:45:19 +02:00
Antonin Décimo
30edba39b9 Convert LÖVE version to version object, fix #55 2019-04-08 17:09:12 +02:00
Antonin Décimo
fb5e1eac61 Use brimworks namespace 2019-04-08 17:07:54 +02:00
Antonin Décimo
738060ef42 Version 2.0.10 2019-02-09 17:45:35 +01:00
Antonin Décimo
4f26c0844b Remove --version flag, fix #61 2019-02-09 17:39:49 +01:00
Antonin Décimo
49bad4aa01 fs.chmod was removed in LuaRocks 3. Fix #63
Thanks to @drmargarido for the bug report and fixes.
2019-02-08 21:36:07 +01:00
Antonin Décimo
9bb41928fa Fix spelling mistake 2019-01-24 10:43:27 +01:00
Antonin Décimo
d142597ba1 Update README 2018-12-05 20:15:51 +01:00
Antonin Décimo
d979bd38f6 Version 2.0.9 2018-12-05 19:58:42 +01:00
Antonin Décimo
38f569a92b Use rucikir/lua-zip 2018-12-05 19:53:47 +01:00
Antonin Décimo
3a493e1863 Update to LuaRocks 3 2018-12-05 19:18:07 +01:00
Antonin Décimo
f0198b1323 Version 2.0.8 2018-11-27 20:53:14 +01:00
Antonin Décimo
b2cc08f5df Update default LÖVE version to 11.2 2018-11-27 20:49:44 +01:00
Antonin Décimo
e9d9c2a2b0 Version 2.0.7 2018-11-24 23:45:15 +01:00
Benoit Giannangeli
4672aacfa0 Only compile .lua files 2018-11-24 23:36:44 +01:00
vonaka
714728754d Bashful attempt to satisfy travis. 2018-04-30 15:01:42 +02:00
Antonin Décimo
48dc4a9c60 Fix my broken english. Thanks @Phoenixton! 2018-04-26 22:48:33 +02:00
Antonin Décimo
6a9c057f0a Version 2.0.6 2018-04-23 14:23:30 +02:00
Antonin Décimo
8565630963 Add note about lua-zip fork 2018-04-23 13:31:13 +02:00
Antonin Décimo
0223b0f4df Update copyright notice 2018-04-20 22:38:31 +02:00
Antonin Décimo
b1c0d73736 Expand Travis test matrix 2018-04-20 22:19:51 +02:00
Antonin Décimo
72ee056eea Use my fork of lua-zip ("misterda/lua-libzip") to support Lua 5.3 2018-04-20 22:12:56 +02:00
Antonin Décimo
28380122f6 Use LÖVE new versionning scheme. Drop semver dependency. #53 2018-04-20 19:49:26 +02:00
Antonin Décimo
621d1da327 Version 2.0.5 2018-04-03 14:07:05 +02:00
Antonin Décimo
1949ef9dd4 Update default LÖVE version to 11.0.0 2018-04-03 13:53:35 +02:00
shru
08585c0153 Fixed bug where empty exclude arguments would override value from conf.lua 2017-07-10 10:44:17 +02:00
Antonin Décimo
8f29ac1158 Version 2.0.4 2017-05-19 19:16:12 +02:00