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
line0
1631ce855a
meson: define BOOST_USE_WINDOWS_H on Windows
...
fixes symbol redefinition errors in VS 2019
2020-04-11 01:31:13 +02:00
line0
b15baa9611
meson: update dependencies
...
switch back to official harfbuzz upstream now that meson has landed
2020-04-11 01:31:12 +02:00
line0
1237989bd2
meson: don't build fontconfig file lister on windows
2020-04-11 01:30:11 +02:00
line0
46121094a1
fix PCHs on VS2019
...
* separate PCH for C and C++
* acconf.h now included in PCHs on windows, too
* meson now auto-generates companion source files for PCH headers
2020-04-11 01:30:10 +02:00
odrling
0d03097a4e
force git directory in version.sh
2020-02-29 16:27:21 +01:00
odrling
4159cdcebd
[ci] fix debian bionic build
2020-02-08 23:43:52 +01:00
odrling
b57f51aebf
[debian] fix changelog
2020-02-08 23:43:52 +01:00
odrling
c60f89a200
[debian] add scripts for buster, eoan and disco
2020-02-08 23:43:52 +01:00
odrling
c6b6cac62c
[automation] fix typo
2020-02-08 23:43:52 +01:00
odrling
19e0d879c3
Initial debian support
2020-02-08 23:43:52 +01:00