odrling
9a631d85dd
Merge branch 'meson' into meson-vs2019
2020-11-17 20:52:46 +01:00
odrling
6907ea2c62
Merge branch 'master' into meson-vs2019
2020-11-17 19:38:05 +01:00
Ryan Lucia
88bfc0220d
meson: initial attempt to generate Aegisub.app on macOS
2020-11-15 12:53:31 -05:00
odrling
5e9cc572f2
update lua scripts
...
see changes at https://git.odrling.xyz/odrling/amoegisub
2020-06-13 00:09:12 +02:00
odrling
8f99a2e145
update lua scripts
...
see changes at https://git.odrling.xyz/odrling/amoegisub
2020-06-13 00:08:05 +02:00
odrling
c6b6cac62c
[automation] fix typo
2020-02-08 23:43:52 +01:00
odrling
3b97278982
[meson] add libssl and update automation autoloaded files
2020-02-08 23:43:52 +01:00
Ryan Lucia
fe1813ec03
meson: enable building Aegisub.app on macOS
2020-02-08 23:43:52 +01:00
Ryan Lucia
ed461072f2
Remove autotools build system
2020-02-08 23:41:40 +01:00
Ryan Lucia
a9b956693c
Switch to newer path concatenation syntax
2020-02-08 23:40:07 +01:00
Ryan Lucia
0c148ec512
Make spacing around colons consistent
2020-02-08 23:40:07 +01:00
Martin Herkt
146d1aa7b8
Meson: add install rules
2020-02-08 23:40:07 +01:00
Ryan Lucia
a80fc83cbe
Remove autotools build system
2019-10-05 21:34:23 +02:00
Ryan Lucia
b960971613
Switch to newer path concatenation syntax
2019-10-05 21:34:09 +02:00
Ryan Lucia
ffacb49fdf
Make spacing around colons consistent
2019-10-05 21:34:08 +02:00
Martin Herkt
d966e2c282
Meson: add install rules
2019-10-05 21:34:06 +02:00
odrling
0146c2e13f
[automation] remove scripts that seem totally useless
2019-08-24 01:31:03 +02:00
odrling
deaf588af9
[build] apply patch for lua
2019-08-20 01:52:21 +02:00
odrling
03d5ff6980
[automation] add amoegisub scripts
2019-08-18 23:25:24 +02:00
Ryan Lucia
10814a7d0b
Add support for setting status bar text from Lua
2018-04-30 02:38:11 -04:00
rr-
4791222ab3
Add support for reading waveform selection in LUA
2018-03-03 12:51:49 -08:00
Ryan Lucia
3c5b61429a
Update moonscript version
...
Current version is from
491f2352a2
2018-03-03 12:46:20 -08:00
Thomas Goyne
bc157d9bbc
Also stub out the `system` lua module that newer versions of busted use
2018-03-03 12:44:31 -08:00
Martin Herkt
3594ade719
build: sort wildcard results for repeatable builds ( #44 )
2017-03-30 10:08:30 -07:00
Yao
931613381c
Fix typo
2016-07-09 16:25:40 +08:00
Thomas Goyne
893b08a19c
Add CFLAGS_PTHREAD/LIBS_PTHREAD to everything needing them
...
Closes #1903 .
2016-03-05 11:23:46 -08:00
Thomas Goyne
fa2e3fb38f
More cruft to support running busted on Travis
2015-12-22 17:43:25 -08:00
Thomas Goyne
26361c5003
Add support for using busted 2.0 to run automation tests
...
Supply a definition of socket.gettime() to remove the dependency on
LuaSocket, as installing binary deps from luarocks doesn't work with a
custom build of luajit.
2015-12-21 19:48:23 -08:00
Thomas Goyne
c49dd8bd96
Ensure luarocks env variables are set for make-automation
2015-09-13 11:54:32 +02:00
Thomas Goyne
8cd970eb53
Update moonscript to 0.3.1
2015-05-09 10:54:34 -07:00
Thomas Goyne
7a8fda007d
Cancel karaoke templater execution immediately when an error occurs
...
Closes #1849 .
2015-03-01 11:22:50 -08:00
Thomas Goyne
9466c98fd7
Remove trailing whitespace from kara-templater.lua
2015-03-01 11:20:15 -08:00
Niels Martin Hansen
0f3bca016e
Fix bug introduced in 15d26dd
2015-01-23 19:28:40 +01:00
Thomas Goyne
6d74f22e92
Fix the legacy clipboard include
2014-12-25 21:09:06 -08:00
Thomas Goyne
15d26dd86f
Slightly speed up karaskel.collect_head
2014-12-24 15:10:12 -08:00
Thomas Goyne
1fd44ea8da
Add subtitles.script_resolution()
...
Returns the values from the headers if they're present, or does the
insane Gabest-logic if one or both are missing.
2014-12-24 15:10:12 -08:00
Thomas Goyne
57d66be785
Fix skipping trailing empty segments in re.split
2014-09-20 08:13:49 -07:00
Thomas Goyne
5b47758539
Convert the clipboard module to the ffi
2014-07-28 15:52:37 -07:00
Thomas Goyne
e3c60514cd
Add lua argument checker
2014-07-28 12:30:45 -07:00
Thomas Goyne
74a215f642
Convert the re module over to the LuaJIT ffi
2014-07-28 12:30:44 -07:00
Thomas Goyne
0cf35894e1
Convert the lfs module to using the ffi
2014-07-28 12:30:44 -07:00
Thomas Goyne
4f08afd808
Convert the unicode lua module over to using the ffi
2014-07-28 12:30:44 -07:00
Thomas Goyne
eb0cf90433
Ensure the lua state gets closed when running tests
...
This is required for the gc metamethods to actually get run.
2014-07-23 15:29:55 -07:00
Thomas Goyne
4dc38447dc
Check the return value from lua_open()
...
It always fails when running under valgrind because valgrind does not
implement mmap functionality that LuaJIT requires.
2014-07-11 09:26:58 -07:00
Thomas Goyne
365c04333c
Install the unicode-compatible Lua module loader before loading moonscript
...
Closes #1760 .
2014-07-07 09:23:36 -07:00
Thomas Goyne
6fab17d860
Add basic tests for lfs
2014-07-04 10:52:38 -07:00
Thomas Goyne
68eaab0f43
Convert the build system to non-recursive make
...
Speeds up a no-op build from 500ms to 60ms and significantly improves
dependency tracking.
2014-06-17 11:37:20 -07:00
Thomas Goyne
6500b379bd
Remove all distfile stuff from the build system
...
It's unused and out of date.
2014-06-09 17:20:56 -07:00
Thomas Goyne
8d26c66d0f
Remove a bunch of unused functionalty from agi::Exception
2014-05-30 11:53:14 -07:00
Thomas Goyne
6a8958f287
Delete the Clean Script Info macro
...
It doesn't actually do anything anymore.
2014-05-22 09:29:15 -07:00