odrling
81edc38e10
libass 0.15.0
2020-11-17 02:05:28 +01:00
Ryan Lucia
f34c2833b9
actions: add initial ubuntu workflow
2020-11-15 12:53:31 -05:00
Ryan Lucia
558f59942c
meson: switch to upstream freetype
2020-11-15 12:53:31 -05:00
Ryan Lucia
3221a5e77b
meson: search for 'system' module with system boost
...
System was made header-only by 1.74, so we can't check for it in the submodule, but when linking with older system boosts we need to make sure it gets linked in
2020-11-15 12:53:31 -05:00
Ryan Lucia
8900da2b9d
meson: allow boost fallback under msvc
2020-11-15 12:53:31 -05:00
Ryan Lucia
59decf1e12
Remove travis file
2020-11-15 12:53:31 -05:00
Ryan Lucia
0d55458839
meson: allow wx fallback on all platforms
2020-11-15 12:53:31 -05:00
Ryan Lucia
fba8529d65
meson: remove old wx_path and icu_path hacks
2020-11-15 12:53:31 -05:00
Ryan Lucia
34ae282d58
meson: default to buildtype debugoptimized
2020-11-15 12:53:31 -05:00
Ryan Lucia
88bfc0220d
meson: initial attempt to generate Aegisub.app on macOS
2020-11-15 12:53:31 -05:00
Ryan Lucia
9a10103bd4
Convert osx-fix-libs.py to py3
2020-11-15 12:53:31 -05:00
Ryan Lucia
48b98514df
win-installer: auto-populate current year for copyright
2020-11-15 12:53:31 -05:00
Ryan Lucia
474ad6140f
win-installer: remove fragment_opengl
2020-11-15 12:53:31 -05:00
Ryan Lucia
abdc9f3019
meson: move all .desktop file work into linux conditional
2020-11-15 12:53:31 -05:00
Ryan Lucia
c2d473646c
meson: move luabins to subprojects
2020-11-15 12:53:31 -05:00
Ryan Lucia
8b9514f935
gitignore: mass purge, add .DS_STORE
2020-11-15 12:53:31 -05:00
Ryan Lucia
8fa9b3e112
meson: fix source file inclusion in libaegisub on osx
2020-11-15 12:53:31 -05:00
Myaamori
93a8f30da1
meson: save git_version.xml to meson build directory in version.ps1
2020-11-08 11:41:57 -05:00
Myaamori
58296f238d
meson: use meson-pr branch for libass
2020-11-08 11:41:57 -05:00
Myaamori
1a70baf818
remove build, .nuget, Aegisub.sln
2020-11-08 11:41:57 -05:00
Myaamori
41ef49fceb
meson: remove DUALNUM check from LuaJIT
2020-11-08 11:41:57 -05:00
Myaamori
e9aa2d673b
update .gitignore
2020-11-08 11:41:57 -05:00
Myaamori
87f6638fa2
meson: ignore second argument in version.ps1
...
for compatibility with bf2dca2e4c0
2020-11-08 11:41:57 -05:00
Myaamori
a88fbd5aff
meson: add nasm wrap for Windows
2020-11-08 11:41:57 -05:00
Myaamori
fc073aa5e1
meson: patch libass with stub dirent.h
...
this should probably be handled by the libass meson port at some point
2020-11-08 11:41:57 -05:00
Myaamori
0a3e163303
meson: pin wx version and fix dependencies
2020-11-08 11:41:57 -05:00
Myaamori
af49c1586d
meson: use check_header to check for iconv
...
iconv is not a standalone library on Linux, so find_library is pointless
2020-11-08 11:41:57 -05:00
Myaamori
255a9fc846
meson: define fallbacks for optional dependencies
2020-11-08 11:41:57 -05:00
Myaamori
fd00ba50f2
meson: create git_version.h in build directory in version.sh
2020-11-08 11:41:57 -05:00
Myaamori
0c5c4db142
meson: don't build with C11
...
C11 breaks the LuaJIT build
2020-11-08 11:41:57 -05:00
Myaamori
69254ab2b1
meson: add FFMS2 wrap
2020-11-08 11:41:57 -05:00
Myaamori
cee4c65c98
meson: add Boost wrap
2020-11-08 11:41:57 -05:00
Myaamori
a6ff208912
meson: add ICU wrap
2020-11-08 11:41:57 -05:00
Myaamori
7f26d05a50
meson: have iconv subproject override iconv dependency
2020-11-08 11:41:57 -05:00
Myaamori
c06b2df750
meson: set correct flags when compiling LuaJIT on Windows
2020-11-08 11:41:57 -05:00
Myaamori
da53b2e814
meson: enable Lua 5.2 compat for both native and host builds
2020-11-08 11:41:57 -05:00
Myaamori
5b84be1f93
meson: update zlib wrapper
2020-11-08 11:41:57 -05:00
odrling
2df16d63f0
use libass latest release
2020-09-08 03:08:01 +02:00
Myaamori
10acc00445
meson: Apply Lua 5.2 compat flags to both native and non-native builds ( #69 )
...
Otherwise -DLUAJIT_ENABLE_LUA52COMPAT isn't included when building
buildvm, which will then fail to pick up Lua 5.2-only functions
defined using the LJLIB_CF macro (e.g. table.pack).
2020-06-13 12:40:33 +02: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
line0
05c345ee6b
meson: flag aegisub as a GUI app
2020-05-21 09:07:58 +02:00
Subarashii no Fansub
7814c9ca3d
Update README.md
2020-04-18 01:06:41 +02:00
Subarashii no Fansub
dabf362eb0
Update README.md
2020-04-18 01:05:25 +02:00
line0
1dcfbbd194
meson: add missing link dependencies on windows
2020-04-12 21:51:28 +02:00
line0
c4b8b351f1
meson: add support for building wxWidgets as a subproject (WIP)
...
monolithic build only and disabled precompiled headers due to limited cmake support in meson
still missing linker dependencies refs to Windows SDK libs
2020-04-11 01:31:14 +02:00
line0
34fa9af482
utils: work around missing C++11 char16_t overload in wx string conversion
2020-04-11 01:31:14 +02:00
line0
5f06eb3376
meson: generate git_version header in build root rather than within the source tree
...
fixes an issue where the windows version of the git version update script generated the header in a place where it couldn't be found by the include in version.cpp
2020-04-11 01:31:13 +02:00
line0
f5621bc6a6
meson: make boost honor the global default_library option
2020-04-11 01:31:13 +02:00
line0
bf85421629
meson: build libiconv as static library
2020-04-11 01:31:13 +02:00