Commit Graph

82 Commits

Author SHA1 Message Date
Antonin Décimo
a038912059 Remove mentions of semver. 2020-09-01 15:45:32 +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
8c25d058e0 Dependent of brimworks/lua-zip 2019-04-08 18:01:13 +02:00
Antonin Décimo
4f26c0844b Remove --version flag, fix #61 2019-02-09 17:39:49 +01:00
Antonin Décimo
d142597ba1 Update README 2018-12-05 20:15:51 +01:00
Antonin Décimo
f0198b1323 Version 2.0.8 2018-11-27 20:53:14 +01:00
Antonin Décimo
e9d9c2a2b0 Version 2.0.7 2018-11-24 23:45:15 +01: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
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
621d1da327 Version 2.0.5 2018-04-03 14:07:05 +02:00
Antonin Décimo
8f29ac1158 Version 2.0.4 2017-05-19 19:16:12 +02:00
Tanner Rogalsky
339cbe7b42 Exclude files (#42)
File exclusion from pattern exclusion list
2017-01-18 14:41:35 +01:00
Antonin Décimo
0b22cd309f Version 2.0.3 2016-05-28 01:01:24 +02:00
Antonin Décimo
65a981bdfc Version 2.0.2 2016-02-14 16:51:28 +01:00
Antonin Décimo
003fe38191 Fix README 2016-02-06 15:03:13 +01:00
Antonin Décimo
6d8cde0716 Add framework for testing 2016-02-06 13:16:29 +01:00
Antonin Décimo
877e5b4566 Fix rockspec 2016-01-22 01:29:54 +01:00
Antonin Décimo
d639fcbf6d Add command-line interface 2016-01-22 00:48:46 +01:00
Antonin Décimo
873934e526 Rewrite in Lua with LuaRocks 2016-01-22 00:48:37 +01:00
Antonin Décimo
48c3bd657c Fixed all bugs 2016-01-21 19:32:40 +01:00
Antonin Décimo
6d1e325491 Use MIT license, close #28 2015-12-14 14:56:18 +01:00
Antonin Décimo
b5c73fef0f Doc cleanup 2015-08-30 15:34:24 +02:00
Antonin Décimo
e20238a6ac Bug fixes on OS X, add GNU readlink as deps #20
Makefile:
- short help was not properly created

love-release.sh:
- script aborts if GNU getopt is not found
- add GNU readlink as dependency, will check for greadlink too

README.md:
- add GNU readlink as dependency
2015-07-12 16:20:11 +02:00
Antonin Décimo
661f041216 Changed --W arch to -W arch, fix win not executing 2015-07-09 11:29:51 +02:00
Antonin Décimo
a078106148 Compatibility GNU/BSD, fix #20
Changed `sed -r` to `sed -E`. OSX does not support `sed -r` while
FreeBSD does. GNU sed seems to support `sed -E` even if it is not
in the man page.
Changed install command.
2015-07-06 12:19:33 +02:00
Antonin Décimo
d4291daf92 Clean documentation, add dependencies 2015-06-26 19:35:13 +02:00
Antonin Décimo
3034c43cc0 Rewrite example.sh to modules.md 2015-06-26 19:34:17 +02:00
Antonin Décimo
4cda1607e9 Reimplement option to exclude files 2015-06-26 19:21:27 +02:00
Antonin Décimo
48bda5fbc1 Rewrite Windows module
TODO: check if there is no problems with icons and installer
2015-06-26 19:19:53 +02:00
Antonin Décimo
979ddf5719 Options can be prefixed for a specific module
Options can now be prefixed to be used only for the module the prefix
corresponds to. For example `--author` will set the author's name for
the whole project, but `--Wauthor` will set it for Windows only and
`--Dauthor` for Debian only.

If a module requires new options, they will be automatically prefixed at
compilation.
Most of the modules options have been renamed for consistency.

The `read_option` function was added to parse the default options.
It can use a prefix to parse the options for a module.

Each module now has a specific directory in the cache to allow
per-module cache cleaning.
2015-06-23 22:32:26 +02:00
Antonin Décimo
63bb8cc807 Add new options, rename some
Modules options have been capitalized.
"project's name" was renamed to "project's title".
Many options to set global variables were added.
"--clean" option was reimplemented.
2015-06-23 17:41:01 +02:00
Antonin Décimo
ea90092ead Fix typos 2015-06-13 01:27:12 +02:00
Antonin Décimo
9dd8d37d3d Changes in build/install, config, modules, cli 2015-06-13 01:12:04 +02:00
Antonin Décimo
c04739df10 Better installation process
- ask user confirmation
- detects if love-release should be installed system-wide or in user
  space
- moved completion form /etc/bash_completion.d/love-release to
  /usr/share/bash-completion/completions/love-release
2014-10-04 09:56:57 +02:00
Antonin Décimo
691b38767a Clarify windows installation doc 2014-09-28 00:41:15 +02:00
Antonin Décimo
128a1a6793 Add Windows installer with Inno Setup ! 2014-09-27 17:32:07 +02:00
Antonin Décimo
3ad8269ac9 Bug fixes, close #15
- rename --activity to --apk-activiy,
- support absolute or relative path for icon directory argument,
- rename love-LOVE_VERSION-winXX to PROJECT_NAME-winXX inside windows
  release zip.
2014-09-21 12:08:59 +02:00
Antonin Décimo
835257d805 OUYA icons, #3 2014-09-20 22:32:33 +02:00
Antonin Décimo
02f1738297 Android pkg now supports icons through --apk-icon. #3 2014-09-20 00:28:03 +02:00
Antonin Décimo
5eab2d841d Debian pkg now supports icons through --deb-icon. #3 2014-09-18 21:55:47 +02:00
Antonin Décimo
c076e59a1a Bug fixes
- when arguments containing spaces where passed, following options would
  be ignored
- love-release was not marked as executable
- fix typos
2014-09-06 13:59:39 +02:00
Antonin Décimo
dccf390820 Add tab-completion support 2014-09-04 11:55:21 +02:00
Antonin Décimo
465030dbeb Little fixes. Description and Homepage now global. 2014-09-04 10:37:59 +02:00
Antonin Décimo
bcdda5ac7e Fix issues with sed. Fix typo in github url. 2014-08-27 22:33:03 +02:00
Rucikir
b708ae13bb Fix typo 2014-08-24 11:29:43 +02:00
Antonin Décimo
fd4e0195a7 Conflicting options are now prefixed #8 2014-08-23 11:51:53 +02:00
Antonin Décimo
fc063815fb Add -x option to exclude files. #8 #11 2014-08-23 11:10:58 +02:00