Support for this edition is available on this issues page.
Building Aegisub
CMake (for Windows only)
This fork includes all the various libraries with their sources, set the current directory to the root of the folder and run: scripts\createcmake.bat
To enable AviSynth+ support, install AviSynth, check Filter SDK and modify createcmake.bat.
Updating Moonscript
From within the Moonscript repository, run bin/moon bin/splat.moon -l moonscript moonscript/ > bin/moonscript.lua. Open the newly created bin/moonscript.lua, and within it make the following changes:
Prepend the final line of the file, package.preload["moonscript"](), with a return, producing return package.preload["moonscript"]().
Within the function at package.preload['moonscript.base'], remove references to moon_loader, insert_loader, and remove_loader. This means removing their declarations, definitions, and entries in the returned table.
Within the function at package.preload['moonscript'], remove the line _with_0.insert_loader().
The file is now ready for use, to be placed in automation/include within the Aegisub repo.
Expanding the Git history
The Git history of this project is truncated. To fetch and graft the remaining history, run the following command (replace origin with the appropriate remote name as necessary):
git fetch origin "+refs/replace/*:refs/replace/*"
License
All files in this repository are licensed under various GPL-compatible BSD-style licenses; see LICENCE and the individual source files for more information. The official Windows build is GPLv2 due to including fftw3. 作者: Seekladoom 时间: 2021-4-18 17:11:15