mirror of https://github.com/odrling/Aegisub
Compare commits
101 Commits
Author | SHA1 | Date |
---|---|---|
Thomas Goyne | 097bbd3657 | |
Thomas Goyne | 8491ac041d | |
Thomas Goyne | a8e1931be1 | |
Thomas Goyne | bfa3c95b17 | |
Thomas Goyne | 02202cf7ab | |
Thomas Goyne | a144ce8776 | |
Thomas Goyne | 25d2ac5143 | |
Thomas Goyne | b23ccc8c0b | |
Thomas Goyne | f29b2d1fdc | |
Thomas Goyne | 2b76ee7696 | |
Thomas Goyne | e0b9970672 | |
Thomas Goyne | 208056ce52 | |
Thomas Goyne | ec3d8e4f2e | |
Thomas Goyne | 2ea9c4c2c5 | |
Thomas Goyne | 58920a4428 | |
Thomas Goyne | 848336fc82 | |
Thomas Goyne | debc0868e1 | |
Thomas Goyne | 5c91a2e36b | |
Thomas Goyne | aa99885517 | |
Thomas Goyne | 152862a576 | |
Thomas Goyne | c8410eec9c | |
Thomas Goyne | bd7a71abf4 | |
Thomas Goyne | 0cc7254210 | |
Thomas Goyne | 526b670120 | |
Thomas Goyne | 2f5bf396e7 | |
Thomas Goyne | 5cbbb87f61 | |
Thomas Goyne | 1eb86d46e6 | |
Thomas Goyne | b823e5a75b | |
Thomas Goyne | 8c71ee4cb9 | |
Thomas Goyne | 1a2847016c | |
Thomas Goyne | 9f6124220a | |
Thomas Goyne | ac25d10d74 | |
Thomas Goyne | f9498426d8 | |
Thomas Goyne | 1009aca696 | |
Thomas Goyne | d5fd7d4989 | |
Thomas Goyne | 56cbd00f4f | |
Thomas Goyne | 08c9b299b5 | |
Thomas Goyne | 5c91e67aba | |
Thomas Goyne | 0292a9ddbe | |
Thomas Goyne | 22000bc3a8 | |
Thomas Goyne | ae88326eb4 | |
Thomas Goyne | df89124427 | |
Thomas Goyne | f2fe118960 | |
Thomas Goyne | 7f4c88530f | |
Thomas Goyne | 6f49aaa8b4 | |
Thomas Goyne | 6a03890e41 | |
Thomas Goyne | 043428d153 | |
Илиян Илиев | 4fae315e1b | |
Thomas Goyne | afbf7ab32c | |
Xabier Aramendi | 2e451a8901 | |
Thomas Goyne | 452a353e1b | |
Thomas Goyne | 004020b662 | |
Thomas Goyne | 710cad0284 | |
Thomas Goyne | f5396726a5 | |
Yuri | 2f1e1a7214 | |
Thomas Goyne | 1d90cda8f3 | |
Thomas Goyne | b6e616c5f3 | |
computerfan | 5fd10eaa46 | |
Thomas Goyne | ca64ef1088 | |
Thomas Goyne | 3551d7d5a9 | |
Thomas Goyne | 5088f96f93 | |
Thomas Goyne | 4d389c65a3 | |
Tom Maneiro | 326009eb7c | |
Thomas Goyne | 7a9465fbf6 | |
Thomas Goyne | f3428bccbd | |
Thomas Goyne | 924c63103f | |
Thomas Goyne | 0b205e8019 | |
Thomas Goyne | 9a0ecb9877 | |
صفا الفليج | 62b877837f | |
Thomas Goyne | d5636dc17a | |
Thomas Goyne | 7ba9468522 | |
Thomas Goyne | b4e00c93c6 | |
Thomas Goyne | ffe79665bb | |
Thomas Goyne | a08e582de1 | |
Thomas Goyne | 9a53fa4eaa | |
Thomas Goyne | 8f3920c4e9 | |
Thomas Goyne | 1391aacc4d | |
Thomas Goyne | d254874a6c | |
Thomas Goyne | a3fc66da18 | |
Thomas Goyne | 1664cabdb3 | |
Thomas Goyne | 858a8583af | |
Daniel Mota | a63bd5c152 | |
Thomas Goyne | 4480fa0d6e | |
Thomas Goyne | 0bca637cea | |
doplank | 2c762cf83b | |
Thomas Goyne | b3e738f4e1 | |
Thomas Goyne | 4ccb33d415 | |
Thomas Goyne | 88a36482f2 | |
Thomas Goyne | edb2e5456f | |
Thomas Goyne | c24f0c992a | |
Thomas Goyne | 8da4c33c2b | |
Thomas Goyne | edcfb7d226 | |
Thomas Goyne | 2b214f77dd | |
Thomas Goyne | 6d81a91c73 | |
Thomas Goyne | 9dfe12d3d7 | |
Thomas Goyne | 4afda8cbdb | |
Thomas Goyne | 7d80e9ab45 | |
Thomas Goyne | 9d421e1666 | |
Thomas Goyne | a4e8499e0a | |
Thomas Goyne | ae3b188d28 | |
Thomas Goyne | d12a5ad077 |
|
@ -34,47 +34,44 @@
|
|||
*.zip
|
||||
*~
|
||||
|
||||
bin
|
||||
lib
|
||||
obj
|
||||
ipch
|
||||
/bin
|
||||
/include
|
||||
/ipch
|
||||
/lib
|
||||
/obj
|
||||
/tests/data
|
||||
|
||||
.lvimrc
|
||||
.syntastic_cpp_config
|
||||
/Makefile.inc
|
||||
BuildLog.htm
|
||||
Makefile.inc
|
||||
acconf.h
|
||||
acconf.h.in
|
||||
aclocal.m4
|
||||
aegisub/conf.sh
|
||||
aegisub/desktop/aegisub.desktop
|
||||
aegisub/libaegisub/libaegisub-3.0.so.3
|
||||
aegisub/reporter/reporter-3.0
|
||||
aegisub/src/aegisub
|
||||
aegisub/src/aegisub-3.0
|
||||
aegisub/src/libresrc/bitmap.cpp
|
||||
aegisub/src/libresrc/bitmap.h
|
||||
aegisub/src/libresrc/default_config.cpp
|
||||
aegisub/src/libresrc/default_config.h
|
||||
aegisub/src/libresrc/default_config_platform.json
|
||||
aegisub/tools/common-respack
|
||||
aegisub/tools/osx-bundle-restart-helper
|
||||
aegisub/tools/osx-bundle.sed
|
||||
autom4te.cache
|
||||
conf.sh
|
||||
config.log
|
||||
config.status
|
||||
config_windows.h
|
||||
configure
|
||||
svn-revision.h
|
||||
svn_revision
|
||||
svnmove.txt
|
||||
desktop/aegisub.desktop
|
||||
desktop/aegisub.desktop.template
|
||||
git_version.h
|
||||
git_version.xml
|
||||
aegisub/tests/data
|
||||
aegisub/tests/run
|
||||
aegisub/tests/*.json
|
||||
src/aegisub
|
||||
src/libresrc/bitmap.cpp
|
||||
src/libresrc/bitmap.h
|
||||
src/libresrc/default_config.cpp
|
||||
src/libresrc/default_config.h
|
||||
src/libresrc/default_config_platform.json
|
||||
svn-revision.h
|
||||
svn_revision
|
||||
tests/*.json
|
||||
tests/run
|
||||
tools/common-respack
|
||||
tools/osx-bundle-restart-helper
|
||||
tools/osx-bundle.sed
|
||||
tools/repack-thes-dict
|
||||
tools/repack-thes-dict.dSYM
|
||||
|
||||
/packages
|
||||
.nuget
|
||||
/aegisub/include
|
||||
/deps/fftw
|
||||
|
|
|
@ -1,52 +1,51 @@
|
|||
[submodule "deps/fribidi"]
|
||||
path = deps/fribidi
|
||||
[submodule "vendor/fribidi"]
|
||||
path = vendor/fribidi
|
||||
url = git://anongit.freedesktop.org/fribidi/fribidi
|
||||
ignore = dirty
|
||||
[submodule "deps/freetype2"]
|
||||
path = deps/freetype2
|
||||
[submodule "vendor/freetype2"]
|
||||
path = vendor/freetype2
|
||||
url = git://git.sv.nongnu.org/freetype/freetype2.git
|
||||
ignore = dirty
|
||||
[submodule "deps/zlib"]
|
||||
path = deps/zlib
|
||||
[submodule "vendor/zlib"]
|
||||
path = vendor/zlib
|
||||
url = git://github.com/madler/zlib.git
|
||||
ignore = dirty
|
||||
[submodule "deps/wxWidgets"]
|
||||
path = deps/wxWidgets
|
||||
[submodule "vendor/wxWidgets"]
|
||||
path = vendor/wxWidgets
|
||||
url = git://github.com/wxWidgets/wxWidgets.git
|
||||
ignore = dirty
|
||||
[submodule "deps/googletest"]
|
||||
path = deps/googletest
|
||||
[submodule "vendor/googletest"]
|
||||
path = vendor/googletest
|
||||
url = git://github.com/svn2github/googletest.git
|
||||
ignore = dirty
|
||||
[submodule "deps/ffmpeg"]
|
||||
path = deps/ffmpeg
|
||||
[submodule "vendor/ffmpeg"]
|
||||
path = vendor/ffmpeg
|
||||
url = git://source.ffmpeg.org/ffmpeg.git
|
||||
ignore = dirty
|
||||
[submodule "deps/ffms2"]
|
||||
path = deps/ffms2
|
||||
[submodule "vendor/ffms2"]
|
||||
path = vendor/ffms2
|
||||
url = git://github.com/FFMS/ffms2.git
|
||||
branch = master
|
||||
ignore = dirty
|
||||
[submodule "deps/fontconfig"]
|
||||
path = deps/fontconfig
|
||||
[submodule "vendor/fontconfig"]
|
||||
path = vendor/fontconfig
|
||||
url = git://github.com/tgoyne/fontconfig.git
|
||||
branch = msvc
|
||||
ignore = dirty
|
||||
[submodule "deps/libass"]
|
||||
path = deps/libass
|
||||
url = https://code.google.com/p/libass/
|
||||
[submodule "vendor/libass"]
|
||||
path = vendor/libass
|
||||
url = git://github.com/libass/libass.git
|
||||
branch = master
|
||||
[submodule "deps/icu"]
|
||||
path = deps/icu
|
||||
[submodule "vendor/icu"]
|
||||
path = vendor/icu
|
||||
url = git://github.com/sillsdev/icu4c.git
|
||||
branch = trunk
|
||||
ignore = dirty
|
||||
[submodule "deps/boost"]
|
||||
path = deps/boost
|
||||
[submodule "vendor/boost"]
|
||||
path = vendor/boost
|
||||
url = https://github.com/boostorg/boost.git
|
||||
ignore = dirty
|
||||
[submodule "deps/lua"]
|
||||
path = deps/lua
|
||||
url = git://github.com/ittner/Lua-experimentation.git
|
||||
branch = lua51
|
||||
[submodule "vendor/fftw"]
|
||||
path = vendor/fftw
|
||||
url = https://github.com/Aegisub/fftw3.git
|
||||
ignore = dirty
|
||||
|
|
|
@ -3,4 +3,7 @@
|
|||
<solution>
|
||||
<add key="disableSourceControlIntegration" value="true" />
|
||||
</solution>
|
||||
</configuration>
|
||||
<config>
|
||||
<add key="repositoryPath" value="lib" />
|
||||
</config>
|
||||
</configuration>
|
||||
|
|
169
Aegisub.sln
169
Aegisub.sln
|
@ -1,62 +1,68 @@
|
|||
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||
# Visual Studio 2012
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Aegisub", "aegisub\build\Aegisub\Aegisub.vcxproj", "{9DDDB9E5-E4A1-423D-A224-F6D4E5AAC06A}"
|
||||
# Visual Studio 2013
|
||||
VisualStudioVersion = 12.0.21005.1
|
||||
MinimumVisualStudioVersion = 10.0.40219.1
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Aegisub", "build\Aegisub\Aegisub.vcxproj", "{9DDDB9E5-E4A1-423D-A224-F6D4E5AAC06A}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{15C79E75-F5F6-451D-B870-94ED02AF257E} = {15C79E75-F5F6-451D-B870-94ED02AF257E}
|
||||
{914A5B35-66B2-4293-BB6C-D93DA9BC68C6} = {914A5B35-66B2-4293-BB6C-D93DA9BC68C6}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "csrihelper", "aegisub\build\csrihelper\csrihelper.vcxproj", "{C832EAF3-860D-4373-A02C-933626B47A5E}"
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "csrihelper", "build\csrihelper\csrihelper.vcxproj", "{C832EAF3-860D-4373-A02C-933626B47A5E}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "hunspell", "aegisub\build\hunspell\hunspell.vcxproj", "{CC791693-6B28-40AC-879D-64A6C16468E3}"
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "hunspell", "build\hunspell\hunspell.vcxproj", "{CC791693-6B28-40AC-879D-64A6C16468E3}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libaegisub", "aegisub\build\libaegisub\libaegisub.vcxproj", "{BB3FED86-DB7A-4DC7-964A-260FB86CDE61}"
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libaegisub", "build\libaegisub\libaegisub.vcxproj", "{BB3FED86-DB7A-4DC7-964A-260FB86CDE61}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{A649D828-A399-4D81-ADEF-94CFDBA7847F} = {A649D828-A399-4D81-ADEF-94CFDBA7847F}
|
||||
{F934AB7B-186B-4E96-B20C-A58C38C1B818} = {F934AB7B-186B-4E96-B20C-A58C38C1B818}
|
||||
{965054D2-44F2-4EB2-9879-051CC3D7EF08} = {965054D2-44F2-4EB2-9879-051CC3D7EF08}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libiconv", "aegisub\build\libiconv\libiconv.vcxproj", "{965054D2-44F2-4EB2-9879-051CC3D7EF08}"
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libiconv", "build\libiconv\libiconv.vcxproj", "{965054D2-44F2-4EB2-9879-051CC3D7EF08}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libresrc", "aegisub\build\libresrc\libresrc.vcxproj", "{BD00D65F-24DA-4784-8860-3B972EA125FC}"
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libresrc", "build\libresrc\libresrc.vcxproj", "{BD00D65F-24DA-4784-8860-3B972EA125FC}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{0518D6C0-7BF6-4FD1-91FB-191BD10DB2AC} = {0518D6C0-7BF6-4FD1-91FB-191BD10DB2AC}
|
||||
{08AF2BCC-FCDD-4F0E-8B41-59A6E634F2E8} = {08AF2BCC-FCDD-4F0E-8B41-59A6E634F2E8}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "lua51", "aegisub\build\lua51\lua51.vcxproj", "{5391A8B1-9C70-4DC4-92AD-D3E34C6B803F}"
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "lua51", "build\lua51\lua51.vcxproj", "{5391A8B1-9C70-4DC4-92AD-D3E34C6B803F}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "respack", "aegisub\build\respack\respack.vcxproj", "{08AF2BCC-FCDD-4F0E-8B41-59A6E634F2E8}"
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "respack", "build\respack\respack.vcxproj", "{08AF2BCC-FCDD-4F0E-8B41-59A6E634F2E8}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{FB8E8D19-A4D6-4181-943C-282075F49B41} = {FB8E8D19-A4D6-4181-943C-282075F49B41}
|
||||
{F934AB7B-186B-4E96-B20C-A58C38C1B818} = {F934AB7B-186B-4E96-B20C-A58C38C1B818}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "universalchardet", "aegisub\build\universalchardet\universalchardet.vcxproj", "{7B56955D-5162-4698-AA5B-47484EDC8783}"
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "universalchardet", "build\universalchardet\universalchardet.vcxproj", "{7B56955D-5162-4698-AA5B-47484EDC8783}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "fftw", "aegisub\build\fftw\fftw.vcxproj", "{EA3DCC95-2423-4EA0-A508-7A427B4C0594}"
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "fftw", "build\fftw\fftw.vcxproj", "{EA3DCC95-2423-4EA0-A508-7A427B4C0594}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "freetype", "aegisub\build\freetype2\freetype.vcxproj", "{78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}"
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "freetype", "build\freetype2\freetype.vcxproj", "{78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "fontconfig", "aegisub\build\fontconfig\fontconfig.vcxproj", "{AD56899E-961B-47B7-BD0F-14D0DA50D141}"
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "fontconfig", "build\fontconfig\fontconfig.vcxproj", "{AD56899E-961B-47B7-BD0F-14D0DA50D141}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{78B079BD-9FC7-4B9E-B4A6-96DA0F00248B} = {78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "BuildTasks", "aegisub\build\BuildTasks\BuildTasks.fsproj", "{15C79E75-F5F6-451D-B870-94ED02AF257E}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "fribidi", "aegisub\build\fribidi\fribidi.vcxproj", "{FB8E8D19-A4D6-4181-943C-282075F49B41}"
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "fribidi", "build\fribidi\fribidi.vcxproj", "{FB8E8D19-A4D6-4181-943C-282075F49B41}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{15C79E75-F5F6-451D-B870-94ED02AF257E} = {15C79E75-F5F6-451D-B870-94ED02AF257E}
|
||||
{914A5B35-66B2-4293-BB6C-D93DA9BC68C6} = {914A5B35-66B2-4293-BB6C-D93DA9BC68C6}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ffms2", "aegisub\build\ffms2\ffms2.vcxproj", "{AA137613-96A1-4388-8905-71345B4F8F87}"
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ffms2", "build\ffms2\ffms2.vcxproj", "{AA137613-96A1-4388-8905-71345B4F8F87}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{FB8E8D19-A4D6-4181-943C-282075F49B41} = {FB8E8D19-A4D6-4181-943C-282075F49B41}
|
||||
{F934AB7B-186B-4E96-B20C-A58C38C1B818} = {F934AB7B-186B-4E96-B20C-A58C38C1B818}
|
||||
{F934AB7B-186B-4E96-B20C-A58C38C1B819} = {F934AB7B-186B-4E96-B20C-A58C38C1B819}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ffmpeg", "aegisub\build\ffmpeg\ffmpeg.vcxproj", "{F934AB7B-186B-4E96-B20C-A58C38C1B819}"
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ffmpeg", "build\ffmpeg\ffmpeg.vcxproj", "{F934AB7B-186B-4E96-B20C-A58C38C1B819}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{10F22A5A-DD9E-44A1-BA2E-2A9A7C78B0EE} = {10F22A5A-DD9E-44A1-BA2E-2A9A7C78B0EE}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "zlib", "aegisub\build\zlib\zlib.vcxproj", "{10F22A5A-DD9E-44A1-BA2E-2A9A7C78B0EE}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "! Update Dependencies", "aegisub\build\deps\deps.vcxproj", "{472212DF-99E8-4B73-9736-8500616D8A80}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{15C79E75-F5F6-451D-B870-94ED02AF257E} = {15C79E75-F5F6-451D-B870-94ED02AF257E}
|
||||
EndProjectSection
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "zlib", "build\zlib\zlib.vcxproj", "{10F22A5A-DD9E-44A1-BA2E-2A9A7C78B0EE}"
|
||||
EndProject
|
||||
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".nuget", ".nuget", "{CEAEFCB9-3759-4D03-8D51-7287D7B7E7DF}"
|
||||
ProjectSection(SolutionItems) = preProject
|
||||
|
@ -65,19 +71,31 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".nuget", ".nuget", "{CEAEFC
|
|||
.nuget\NuGet.targets = .nuget\NuGet.targets
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "wxWidgets", "aegisub\build\wx\wxWidgets.vcxproj", "{0518D6C0-7BF6-4FD1-91FB-191BD10DB2AC}"
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "wxWidgets", "build\wx\wxWidgets.vcxproj", "{0518D6C0-7BF6-4FD1-91FB-191BD10DB2AC}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{914A5B35-66B2-4293-BB6C-D93DA9BC68C6} = {914A5B35-66B2-4293-BB6C-D93DA9BC68C6}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libass", "aegisub\build\libass\libass.vcxproj", "{8804F253-DA67-4CC4-926B-0CD2AEE5778D}"
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libass", "build\libass\libass.vcxproj", "{8804F253-DA67-4CC4-926B-0CD2AEE5778D}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PortableInstaller", "aegisub\build\PortableInstaller\PortableInstaller.vcxproj", "{5B0E9978-E76F-4BBC-8194-228323F59B53}"
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PortableInstaller", "build\PortableInstaller\PortableInstaller.vcxproj", "{5B0E9978-E76F-4BBC-8194-228323F59B53}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "boost", "aegisub\build\boost\boost.vcxproj", "{A649D828-A399-4D81-ADEF-94CFDBA7847F}"
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "boost", "build\boost\boost.vcxproj", "{A649D828-A399-4D81-ADEF-94CFDBA7847F}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{F934AB7B-186B-4E96-B20C-A58C38C1B818} = {F934AB7B-186B-4E96-B20C-A58C38C1B818}
|
||||
{965054D2-44F2-4EB2-9879-051CC3D7EF08} = {965054D2-44F2-4EB2-9879-051CC3D7EF08}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "icu", "aegisub\build\icu\icu.vcxproj", "{F934AB7B-186B-4E96-B20C-A58C38C1B818}"
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "icu", "build\icu\icu.vcxproj", "{F934AB7B-186B-4E96-B20C-A58C38C1B818}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{914A5B35-66B2-4293-BB6C-D93DA9BC68C6} = {914A5B35-66B2-4293-BB6C-D93DA9BC68C6}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "googletest", "aegisub\build\googletest\googletest.vcxproj", "{FBE51B37-8B12-41E8-B5E0-F00A06B4BCD2}"
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "googletest", "build\googletest\googletest.vcxproj", "{FBE51B37-8B12-41E8-B5E0-F00A06B4BCD2}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "tests", "aegisub\build\tests\tests.vcxproj", "{49766286-2B5D-4177-A860-BD7CE1846EEF}"
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "tests", "build\tests\tests.vcxproj", "{49766286-2B5D-4177-A860-BD7CE1846EEF}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BuildTasks", "build\BuildTasks\BuildTasks.csproj", "{914A5B35-66B2-4293-BB6C-D93DA9BC68C6}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
|
@ -89,6 +107,8 @@ Global
|
|||
Debug-Tests|x64 = Debug-Tests|x64
|
||||
Release|Win32 = Release|Win32
|
||||
Release|x64 = Release|x64
|
||||
Release-MinDep|Win32 = Release-MinDep|Win32
|
||||
Release-MinDep|x64 = Release-MinDep|x64
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{9DDDB9E5-E4A1-423D-A224-F6D4E5AAC06A}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
|
@ -106,6 +126,10 @@ Global
|
|||
{9DDDB9E5-E4A1-423D-A224-F6D4E5AAC06A}.Release|Win32.Build.0 = Release|Win32
|
||||
{9DDDB9E5-E4A1-423D-A224-F6D4E5AAC06A}.Release|x64.ActiveCfg = Release|x64
|
||||
{9DDDB9E5-E4A1-423D-A224-F6D4E5AAC06A}.Release|x64.Build.0 = Release|x64
|
||||
{9DDDB9E5-E4A1-423D-A224-F6D4E5AAC06A}.Release-MinDep|Win32.ActiveCfg = Release|Win32
|
||||
{9DDDB9E5-E4A1-423D-A224-F6D4E5AAC06A}.Release-MinDep|Win32.Build.0 = Release|Win32
|
||||
{9DDDB9E5-E4A1-423D-A224-F6D4E5AAC06A}.Release-MinDep|x64.ActiveCfg = Release|x64
|
||||
{9DDDB9E5-E4A1-423D-A224-F6D4E5AAC06A}.Release-MinDep|x64.Build.0 = Release|x64
|
||||
{C832EAF3-860D-4373-A02C-933626B47A5E}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{C832EAF3-860D-4373-A02C-933626B47A5E}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{C832EAF3-860D-4373-A02C-933626B47A5E}.Debug|x64.ActiveCfg = Debug|x64
|
||||
|
@ -118,6 +142,8 @@ Global
|
|||
{C832EAF3-860D-4373-A02C-933626B47A5E}.Release|Win32.Build.0 = Release|Win32
|
||||
{C832EAF3-860D-4373-A02C-933626B47A5E}.Release|x64.ActiveCfg = Release|x64
|
||||
{C832EAF3-860D-4373-A02C-933626B47A5E}.Release|x64.Build.0 = Release|x64
|
||||
{C832EAF3-860D-4373-A02C-933626B47A5E}.Release-MinDep|Win32.ActiveCfg = Release|Win32
|
||||
{C832EAF3-860D-4373-A02C-933626B47A5E}.Release-MinDep|x64.ActiveCfg = Release|x64
|
||||
{CC791693-6B28-40AC-879D-64A6C16468E3}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{CC791693-6B28-40AC-879D-64A6C16468E3}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{CC791693-6B28-40AC-879D-64A6C16468E3}.Debug|x64.ActiveCfg = Debug|x64
|
||||
|
@ -130,6 +156,8 @@ Global
|
|||
{CC791693-6B28-40AC-879D-64A6C16468E3}.Release|Win32.Build.0 = Release|Win32
|
||||
{CC791693-6B28-40AC-879D-64A6C16468E3}.Release|x64.ActiveCfg = Release|x64
|
||||
{CC791693-6B28-40AC-879D-64A6C16468E3}.Release|x64.Build.0 = Release|x64
|
||||
{CC791693-6B28-40AC-879D-64A6C16468E3}.Release-MinDep|Win32.ActiveCfg = Release|Win32
|
||||
{CC791693-6B28-40AC-879D-64A6C16468E3}.Release-MinDep|x64.ActiveCfg = Release|x64
|
||||
{BB3FED86-DB7A-4DC7-964A-260FB86CDE61}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{BB3FED86-DB7A-4DC7-964A-260FB86CDE61}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{BB3FED86-DB7A-4DC7-964A-260FB86CDE61}.Debug|x64.ActiveCfg = Debug|x64
|
||||
|
@ -146,6 +174,10 @@ Global
|
|||
{BB3FED86-DB7A-4DC7-964A-260FB86CDE61}.Release|Win32.Build.0 = Release|Win32
|
||||
{BB3FED86-DB7A-4DC7-964A-260FB86CDE61}.Release|x64.ActiveCfg = Release|x64
|
||||
{BB3FED86-DB7A-4DC7-964A-260FB86CDE61}.Release|x64.Build.0 = Release|x64
|
||||
{BB3FED86-DB7A-4DC7-964A-260FB86CDE61}.Release-MinDep|Win32.ActiveCfg = Release|Win32
|
||||
{BB3FED86-DB7A-4DC7-964A-260FB86CDE61}.Release-MinDep|Win32.Build.0 = Release|Win32
|
||||
{BB3FED86-DB7A-4DC7-964A-260FB86CDE61}.Release-MinDep|x64.ActiveCfg = Release|x64
|
||||
{BB3FED86-DB7A-4DC7-964A-260FB86CDE61}.Release-MinDep|x64.Build.0 = Release|x64
|
||||
{965054D2-44F2-4EB2-9879-051CC3D7EF08}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{965054D2-44F2-4EB2-9879-051CC3D7EF08}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{965054D2-44F2-4EB2-9879-051CC3D7EF08}.Debug|x64.ActiveCfg = Debug|x64
|
||||
|
@ -158,11 +190,14 @@ Global
|
|||
{965054D2-44F2-4EB2-9879-051CC3D7EF08}.Release|Win32.Build.0 = Release|Win32
|
||||
{965054D2-44F2-4EB2-9879-051CC3D7EF08}.Release|x64.ActiveCfg = Release|x64
|
||||
{965054D2-44F2-4EB2-9879-051CC3D7EF08}.Release|x64.Build.0 = Release|x64
|
||||
{965054D2-44F2-4EB2-9879-051CC3D7EF08}.Release-MinDep|Win32.ActiveCfg = Release|Win32
|
||||
{965054D2-44F2-4EB2-9879-051CC3D7EF08}.Release-MinDep|x64.ActiveCfg = Release|x64
|
||||
{BD00D65F-24DA-4784-8860-3B972EA125FC}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{BD00D65F-24DA-4784-8860-3B972EA125FC}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{BD00D65F-24DA-4784-8860-3B972EA125FC}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{BD00D65F-24DA-4784-8860-3B972EA125FC}.Debug|x64.Build.0 = Debug|x64
|
||||
{BD00D65F-24DA-4784-8860-3B972EA125FC}.Debug-MinDep|Win32.ActiveCfg = Debug|Win32
|
||||
{BD00D65F-24DA-4784-8860-3B972EA125FC}.Debug-MinDep|Win32.Build.0 = Debug|Win32
|
||||
{BD00D65F-24DA-4784-8860-3B972EA125FC}.Debug-MinDep|x64.ActiveCfg = Debug|x64
|
||||
{BD00D65F-24DA-4784-8860-3B972EA125FC}.Debug-Tests|Win32.ActiveCfg = Debug|Win32
|
||||
{BD00D65F-24DA-4784-8860-3B972EA125FC}.Debug-Tests|x64.ActiveCfg = Debug|x64
|
||||
|
@ -170,6 +205,10 @@ Global
|
|||
{BD00D65F-24DA-4784-8860-3B972EA125FC}.Release|Win32.Build.0 = Release|Win32
|
||||
{BD00D65F-24DA-4784-8860-3B972EA125FC}.Release|x64.ActiveCfg = Release|x64
|
||||
{BD00D65F-24DA-4784-8860-3B972EA125FC}.Release|x64.Build.0 = Release|x64
|
||||
{BD00D65F-24DA-4784-8860-3B972EA125FC}.Release-MinDep|Win32.ActiveCfg = Release|Win32
|
||||
{BD00D65F-24DA-4784-8860-3B972EA125FC}.Release-MinDep|Win32.Build.0 = Release|Win32
|
||||
{BD00D65F-24DA-4784-8860-3B972EA125FC}.Release-MinDep|x64.ActiveCfg = Release|x64
|
||||
{BD00D65F-24DA-4784-8860-3B972EA125FC}.Release-MinDep|x64.Build.0 = Release|x64
|
||||
{5391A8B1-9C70-4DC4-92AD-D3E34C6B803F}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{5391A8B1-9C70-4DC4-92AD-D3E34C6B803F}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{5391A8B1-9C70-4DC4-92AD-D3E34C6B803F}.Debug|x64.ActiveCfg = Debug|x64
|
||||
|
@ -182,6 +221,8 @@ Global
|
|||
{5391A8B1-9C70-4DC4-92AD-D3E34C6B803F}.Release|Win32.Build.0 = Release|Win32
|
||||
{5391A8B1-9C70-4DC4-92AD-D3E34C6B803F}.Release|x64.ActiveCfg = Release|x64
|
||||
{5391A8B1-9C70-4DC4-92AD-D3E34C6B803F}.Release|x64.Build.0 = Release|x64
|
||||
{5391A8B1-9C70-4DC4-92AD-D3E34C6B803F}.Release-MinDep|Win32.ActiveCfg = Release|Win32
|
||||
{5391A8B1-9C70-4DC4-92AD-D3E34C6B803F}.Release-MinDep|x64.ActiveCfg = Release|x64
|
||||
{08AF2BCC-FCDD-4F0E-8B41-59A6E634F2E8}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{08AF2BCC-FCDD-4F0E-8B41-59A6E634F2E8}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{08AF2BCC-FCDD-4F0E-8B41-59A6E634F2E8}.Debug|x64.ActiveCfg = Debug|x64
|
||||
|
@ -194,6 +235,8 @@ Global
|
|||
{08AF2BCC-FCDD-4F0E-8B41-59A6E634F2E8}.Release|Win32.Build.0 = Release|Win32
|
||||
{08AF2BCC-FCDD-4F0E-8B41-59A6E634F2E8}.Release|x64.ActiveCfg = Release|x64
|
||||
{08AF2BCC-FCDD-4F0E-8B41-59A6E634F2E8}.Release|x64.Build.0 = Release|x64
|
||||
{08AF2BCC-FCDD-4F0E-8B41-59A6E634F2E8}.Release-MinDep|Win32.ActiveCfg = Release|Win32
|
||||
{08AF2BCC-FCDD-4F0E-8B41-59A6E634F2E8}.Release-MinDep|x64.ActiveCfg = Release|x64
|
||||
{7B56955D-5162-4698-AA5B-47484EDC8783}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{7B56955D-5162-4698-AA5B-47484EDC8783}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{7B56955D-5162-4698-AA5B-47484EDC8783}.Debug|x64.ActiveCfg = Debug|x64
|
||||
|
@ -206,6 +249,8 @@ Global
|
|||
{7B56955D-5162-4698-AA5B-47484EDC8783}.Release|Win32.Build.0 = Release|Win32
|
||||
{7B56955D-5162-4698-AA5B-47484EDC8783}.Release|x64.ActiveCfg = Release|x64
|
||||
{7B56955D-5162-4698-AA5B-47484EDC8783}.Release|x64.Build.0 = Release|x64
|
||||
{7B56955D-5162-4698-AA5B-47484EDC8783}.Release-MinDep|Win32.ActiveCfg = Release|Win32
|
||||
{7B56955D-5162-4698-AA5B-47484EDC8783}.Release-MinDep|x64.ActiveCfg = Release|x64
|
||||
{EA3DCC95-2423-4EA0-A508-7A427B4C0594}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{EA3DCC95-2423-4EA0-A508-7A427B4C0594}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{EA3DCC95-2423-4EA0-A508-7A427B4C0594}.Debug|x64.ActiveCfg = Debug|x64
|
||||
|
@ -218,6 +263,8 @@ Global
|
|||
{EA3DCC95-2423-4EA0-A508-7A427B4C0594}.Release|Win32.Build.0 = Release|Win32
|
||||
{EA3DCC95-2423-4EA0-A508-7A427B4C0594}.Release|x64.ActiveCfg = Release|x64
|
||||
{EA3DCC95-2423-4EA0-A508-7A427B4C0594}.Release|x64.Build.0 = Release|x64
|
||||
{EA3DCC95-2423-4EA0-A508-7A427B4C0594}.Release-MinDep|Win32.ActiveCfg = Release|Win32
|
||||
{EA3DCC95-2423-4EA0-A508-7A427B4C0594}.Release-MinDep|x64.ActiveCfg = Release|x64
|
||||
{78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Debug|x64.ActiveCfg = Debug|x64
|
||||
|
@ -230,6 +277,8 @@ Global
|
|||
{78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Release|Win32.Build.0 = Release|Win32
|
||||
{78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Release|x64.ActiveCfg = Release|x64
|
||||
{78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Release|x64.Build.0 = Release|x64
|
||||
{78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Release-MinDep|Win32.ActiveCfg = Release|Win32
|
||||
{78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Release-MinDep|x64.ActiveCfg = Release|x64
|
||||
{AD56899E-961B-47B7-BD0F-14D0DA50D141}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{AD56899E-961B-47B7-BD0F-14D0DA50D141}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{AD56899E-961B-47B7-BD0F-14D0DA50D141}.Debug|x64.ActiveCfg = Debug|x64
|
||||
|
@ -242,18 +291,8 @@ Global
|
|||
{AD56899E-961B-47B7-BD0F-14D0DA50D141}.Release|Win32.Build.0 = Release|Win32
|
||||
{AD56899E-961B-47B7-BD0F-14D0DA50D141}.Release|x64.ActiveCfg = Release|x64
|
||||
{AD56899E-961B-47B7-BD0F-14D0DA50D141}.Release|x64.Build.0 = Release|x64
|
||||
{15C79E75-F5F6-451D-B870-94ED02AF257E}.Debug|Win32.ActiveCfg = Debug|Any CPU
|
||||
{15C79E75-F5F6-451D-B870-94ED02AF257E}.Debug|Win32.Build.0 = Debug|Any CPU
|
||||
{15C79E75-F5F6-451D-B870-94ED02AF257E}.Debug|x64.ActiveCfg = Debug|Any CPU
|
||||
{15C79E75-F5F6-451D-B870-94ED02AF257E}.Debug|x64.Build.0 = Debug|Any CPU
|
||||
{15C79E75-F5F6-451D-B870-94ED02AF257E}.Debug-MinDep|Win32.ActiveCfg = Debug|Any CPU
|
||||
{15C79E75-F5F6-451D-B870-94ED02AF257E}.Debug-MinDep|x64.ActiveCfg = Debug|Any CPU
|
||||
{15C79E75-F5F6-451D-B870-94ED02AF257E}.Debug-Tests|Win32.ActiveCfg = Debug|Any CPU
|
||||
{15C79E75-F5F6-451D-B870-94ED02AF257E}.Debug-Tests|x64.ActiveCfg = Debug|Any CPU
|
||||
{15C79E75-F5F6-451D-B870-94ED02AF257E}.Release|Win32.ActiveCfg = Release|Any CPU
|
||||
{15C79E75-F5F6-451D-B870-94ED02AF257E}.Release|Win32.Build.0 = Release|Any CPU
|
||||
{15C79E75-F5F6-451D-B870-94ED02AF257E}.Release|x64.ActiveCfg = Release|Any CPU
|
||||
{15C79E75-F5F6-451D-B870-94ED02AF257E}.Release|x64.Build.0 = Release|Any CPU
|
||||
{AD56899E-961B-47B7-BD0F-14D0DA50D141}.Release-MinDep|Win32.ActiveCfg = Release|Win32
|
||||
{AD56899E-961B-47B7-BD0F-14D0DA50D141}.Release-MinDep|x64.ActiveCfg = Release|x64
|
||||
{FB8E8D19-A4D6-4181-943C-282075F49B41}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{FB8E8D19-A4D6-4181-943C-282075F49B41}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{FB8E8D19-A4D6-4181-943C-282075F49B41}.Debug|x64.ActiveCfg = Debug|x64
|
||||
|
@ -266,6 +305,8 @@ Global
|
|||
{FB8E8D19-A4D6-4181-943C-282075F49B41}.Release|Win32.Build.0 = Release|Win32
|
||||
{FB8E8D19-A4D6-4181-943C-282075F49B41}.Release|x64.ActiveCfg = Release|x64
|
||||
{FB8E8D19-A4D6-4181-943C-282075F49B41}.Release|x64.Build.0 = Release|x64
|
||||
{FB8E8D19-A4D6-4181-943C-282075F49B41}.Release-MinDep|Win32.ActiveCfg = Release|Win32
|
||||
{FB8E8D19-A4D6-4181-943C-282075F49B41}.Release-MinDep|x64.ActiveCfg = Release|x64
|
||||
{AA137613-96A1-4388-8905-71345B4F8F87}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{AA137613-96A1-4388-8905-71345B4F8F87}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{AA137613-96A1-4388-8905-71345B4F8F87}.Debug|x64.ActiveCfg = Debug|x64
|
||||
|
@ -278,6 +319,8 @@ Global
|
|||
{AA137613-96A1-4388-8905-71345B4F8F87}.Release|Win32.Build.0 = Release|Win32
|
||||
{AA137613-96A1-4388-8905-71345B4F8F87}.Release|x64.ActiveCfg = Release|x64
|
||||
{AA137613-96A1-4388-8905-71345B4F8F87}.Release|x64.Build.0 = Release|x64
|
||||
{AA137613-96A1-4388-8905-71345B4F8F87}.Release-MinDep|Win32.ActiveCfg = Release|Win32
|
||||
{AA137613-96A1-4388-8905-71345B4F8F87}.Release-MinDep|x64.ActiveCfg = Release|x64
|
||||
{F934AB7B-186B-4E96-B20C-A58C38C1B819}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{F934AB7B-186B-4E96-B20C-A58C38C1B819}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{F934AB7B-186B-4E96-B20C-A58C38C1B819}.Debug|x64.ActiveCfg = Debug|x64
|
||||
|
@ -290,6 +333,8 @@ Global
|
|||
{F934AB7B-186B-4E96-B20C-A58C38C1B819}.Release|Win32.Build.0 = Release|Win32
|
||||
{F934AB7B-186B-4E96-B20C-A58C38C1B819}.Release|x64.ActiveCfg = Release|x64
|
||||
{F934AB7B-186B-4E96-B20C-A58C38C1B819}.Release|x64.Build.0 = Release|x64
|
||||
{F934AB7B-186B-4E96-B20C-A58C38C1B819}.Release-MinDep|Win32.ActiveCfg = Release|Win32
|
||||
{F934AB7B-186B-4E96-B20C-A58C38C1B819}.Release-MinDep|x64.ActiveCfg = Release|x64
|
||||
{10F22A5A-DD9E-44A1-BA2E-2A9A7C78B0EE}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{10F22A5A-DD9E-44A1-BA2E-2A9A7C78B0EE}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{10F22A5A-DD9E-44A1-BA2E-2A9A7C78B0EE}.Debug|x64.ActiveCfg = Debug|x64
|
||||
|
@ -302,14 +347,8 @@ Global
|
|||
{10F22A5A-DD9E-44A1-BA2E-2A9A7C78B0EE}.Release|Win32.Build.0 = Release|Win32
|
||||
{10F22A5A-DD9E-44A1-BA2E-2A9A7C78B0EE}.Release|x64.ActiveCfg = Release|x64
|
||||
{10F22A5A-DD9E-44A1-BA2E-2A9A7C78B0EE}.Release|x64.Build.0 = Release|x64
|
||||
{472212DF-99E8-4B73-9736-8500616D8A80}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{472212DF-99E8-4B73-9736-8500616D8A80}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{472212DF-99E8-4B73-9736-8500616D8A80}.Debug-MinDep|Win32.ActiveCfg = Debug|Win32
|
||||
{472212DF-99E8-4B73-9736-8500616D8A80}.Debug-MinDep|x64.ActiveCfg = Debug|Win32
|
||||
{472212DF-99E8-4B73-9736-8500616D8A80}.Debug-Tests|Win32.ActiveCfg = Debug|Win32
|
||||
{472212DF-99E8-4B73-9736-8500616D8A80}.Debug-Tests|x64.ActiveCfg = Debug|x64
|
||||
{472212DF-99E8-4B73-9736-8500616D8A80}.Release|Win32.ActiveCfg = Debug|Win32
|
||||
{472212DF-99E8-4B73-9736-8500616D8A80}.Release|x64.ActiveCfg = Debug|x64
|
||||
{10F22A5A-DD9E-44A1-BA2E-2A9A7C78B0EE}.Release-MinDep|Win32.ActiveCfg = Release|Win32
|
||||
{10F22A5A-DD9E-44A1-BA2E-2A9A7C78B0EE}.Release-MinDep|x64.ActiveCfg = Release|x64
|
||||
{0518D6C0-7BF6-4FD1-91FB-191BD10DB2AC}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{0518D6C0-7BF6-4FD1-91FB-191BD10DB2AC}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{0518D6C0-7BF6-4FD1-91FB-191BD10DB2AC}.Debug|x64.ActiveCfg = Debug|x64
|
||||
|
@ -322,6 +361,8 @@ Global
|
|||
{0518D6C0-7BF6-4FD1-91FB-191BD10DB2AC}.Release|Win32.Build.0 = Release|Win32
|
||||
{0518D6C0-7BF6-4FD1-91FB-191BD10DB2AC}.Release|x64.ActiveCfg = Release|x64
|
||||
{0518D6C0-7BF6-4FD1-91FB-191BD10DB2AC}.Release|x64.Build.0 = Release|x64
|
||||
{0518D6C0-7BF6-4FD1-91FB-191BD10DB2AC}.Release-MinDep|Win32.ActiveCfg = Release|Win32
|
||||
{0518D6C0-7BF6-4FD1-91FB-191BD10DB2AC}.Release-MinDep|x64.ActiveCfg = Release|x64
|
||||
{8804F253-DA67-4CC4-926B-0CD2AEE5778D}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{8804F253-DA67-4CC4-926B-0CD2AEE5778D}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{8804F253-DA67-4CC4-926B-0CD2AEE5778D}.Debug|x64.ActiveCfg = Debug|x64
|
||||
|
@ -334,6 +375,8 @@ Global
|
|||
{8804F253-DA67-4CC4-926B-0CD2AEE5778D}.Release|Win32.Build.0 = Release|Win32
|
||||
{8804F253-DA67-4CC4-926B-0CD2AEE5778D}.Release|x64.ActiveCfg = Release|x64
|
||||
{8804F253-DA67-4CC4-926B-0CD2AEE5778D}.Release|x64.Build.0 = Release|x64
|
||||
{8804F253-DA67-4CC4-926B-0CD2AEE5778D}.Release-MinDep|Win32.ActiveCfg = Release|Win32
|
||||
{8804F253-DA67-4CC4-926B-0CD2AEE5778D}.Release-MinDep|x64.ActiveCfg = Release|x64
|
||||
{5B0E9978-E76F-4BBC-8194-228323F59B53}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{5B0E9978-E76F-4BBC-8194-228323F59B53}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{5B0E9978-E76F-4BBC-8194-228323F59B53}.Debug-MinDep|Win32.ActiveCfg = Debug|Win32
|
||||
|
@ -342,6 +385,8 @@ Global
|
|||
{5B0E9978-E76F-4BBC-8194-228323F59B53}.Debug-Tests|x64.ActiveCfg = Debug|x64
|
||||
{5B0E9978-E76F-4BBC-8194-228323F59B53}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{5B0E9978-E76F-4BBC-8194-228323F59B53}.Release|x64.ActiveCfg = Release|x64
|
||||
{5B0E9978-E76F-4BBC-8194-228323F59B53}.Release-MinDep|Win32.ActiveCfg = Release|Win32
|
||||
{5B0E9978-E76F-4BBC-8194-228323F59B53}.Release-MinDep|x64.ActiveCfg = Release|x64
|
||||
{A649D828-A399-4D81-ADEF-94CFDBA7847F}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{A649D828-A399-4D81-ADEF-94CFDBA7847F}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{A649D828-A399-4D81-ADEF-94CFDBA7847F}.Debug|x64.ActiveCfg = Debug|x64
|
||||
|
@ -354,6 +399,8 @@ Global
|
|||
{A649D828-A399-4D81-ADEF-94CFDBA7847F}.Release|Win32.Build.0 = Release|Win32
|
||||
{A649D828-A399-4D81-ADEF-94CFDBA7847F}.Release|x64.ActiveCfg = Release|x64
|
||||
{A649D828-A399-4D81-ADEF-94CFDBA7847F}.Release|x64.Build.0 = Release|x64
|
||||
{A649D828-A399-4D81-ADEF-94CFDBA7847F}.Release-MinDep|Win32.ActiveCfg = Release|Win32
|
||||
{A649D828-A399-4D81-ADEF-94CFDBA7847F}.Release-MinDep|x64.ActiveCfg = Release|x64
|
||||
{F934AB7B-186B-4E96-B20C-A58C38C1B818}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{F934AB7B-186B-4E96-B20C-A58C38C1B818}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{F934AB7B-186B-4E96-B20C-A58C38C1B818}.Debug|x64.ActiveCfg = Debug|x64
|
||||
|
@ -368,6 +415,8 @@ Global
|
|||
{F934AB7B-186B-4E96-B20C-A58C38C1B818}.Release|Win32.Build.0 = Release|Win32
|
||||
{F934AB7B-186B-4E96-B20C-A58C38C1B818}.Release|x64.ActiveCfg = Release|x64
|
||||
{F934AB7B-186B-4E96-B20C-A58C38C1B818}.Release|x64.Build.0 = Release|x64
|
||||
{F934AB7B-186B-4E96-B20C-A58C38C1B818}.Release-MinDep|Win32.ActiveCfg = Release|Win32
|
||||
{F934AB7B-186B-4E96-B20C-A58C38C1B818}.Release-MinDep|x64.ActiveCfg = Release|x64
|
||||
{FBE51B37-8B12-41E8-B5E0-F00A06B4BCD2}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{FBE51B37-8B12-41E8-B5E0-F00A06B4BCD2}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{FBE51B37-8B12-41E8-B5E0-F00A06B4BCD2}.Debug|x64.ActiveCfg = Debug|x64
|
||||
|
@ -380,6 +429,8 @@ Global
|
|||
{FBE51B37-8B12-41E8-B5E0-F00A06B4BCD2}.Release|Win32.Build.0 = Release|Win32
|
||||
{FBE51B37-8B12-41E8-B5E0-F00A06B4BCD2}.Release|x64.ActiveCfg = Release|x64
|
||||
{FBE51B37-8B12-41E8-B5E0-F00A06B4BCD2}.Release|x64.Build.0 = Release|x64
|
||||
{FBE51B37-8B12-41E8-B5E0-F00A06B4BCD2}.Release-MinDep|Win32.ActiveCfg = Release|Win32
|
||||
{FBE51B37-8B12-41E8-B5E0-F00A06B4BCD2}.Release-MinDep|x64.ActiveCfg = Release|x64
|
||||
{49766286-2B5D-4177-A860-BD7CE1846EEF}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{49766286-2B5D-4177-A860-BD7CE1846EEF}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{49766286-2B5D-4177-A860-BD7CE1846EEF}.Debug|x64.ActiveCfg = Debug|x64
|
||||
|
@ -391,6 +442,18 @@ Global
|
|||
{49766286-2B5D-4177-A860-BD7CE1846EEF}.Debug-Tests|x64.ActiveCfg = Debug|x64
|
||||
{49766286-2B5D-4177-A860-BD7CE1846EEF}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{49766286-2B5D-4177-A860-BD7CE1846EEF}.Release|x64.ActiveCfg = Release|x64
|
||||
{49766286-2B5D-4177-A860-BD7CE1846EEF}.Release-MinDep|Win32.ActiveCfg = Release|Win32
|
||||
{49766286-2B5D-4177-A860-BD7CE1846EEF}.Release-MinDep|x64.ActiveCfg = Release|x64
|
||||
{914A5B35-66B2-4293-BB6C-D93DA9BC68C6}.Debug|Win32.ActiveCfg = Debug|Any CPU
|
||||
{914A5B35-66B2-4293-BB6C-D93DA9BC68C6}.Debug|x64.ActiveCfg = Debug|Any CPU
|
||||
{914A5B35-66B2-4293-BB6C-D93DA9BC68C6}.Debug-MinDep|Win32.ActiveCfg = Debug|Any CPU
|
||||
{914A5B35-66B2-4293-BB6C-D93DA9BC68C6}.Debug-MinDep|x64.ActiveCfg = Debug|Any CPU
|
||||
{914A5B35-66B2-4293-BB6C-D93DA9BC68C6}.Debug-Tests|Win32.ActiveCfg = Debug|Any CPU
|
||||
{914A5B35-66B2-4293-BB6C-D93DA9BC68C6}.Debug-Tests|x64.ActiveCfg = Debug|Any CPU
|
||||
{914A5B35-66B2-4293-BB6C-D93DA9BC68C6}.Release|Win32.ActiveCfg = Release|Any CPU
|
||||
{914A5B35-66B2-4293-BB6C-D93DA9BC68C6}.Release|x64.ActiveCfg = Release|Any CPU
|
||||
{914A5B35-66B2-4293-BB6C-D93DA9BC68C6}.Release-MinDep|Win32.ActiveCfg = Release|Any CPU
|
||||
{914A5B35-66B2-4293-BB6C-D93DA9BC68C6}.Release-MinDep|x64.ActiveCfg = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
|
|
|
@ -1,7 +1,8 @@
|
|||
include Makefile.inc
|
||||
|
||||
SUBDIRS += \
|
||||
universalchardet \
|
||||
vendor/lua \
|
||||
vendor/universalchardet \
|
||||
libaegisub \
|
||||
tools \
|
||||
src \
|
|
@ -73,7 +73,7 @@ CPPFLAGS_WX = @WX_CPPFLAGS@
|
|||
LIBS_WX = @WX_LIBS@ -lz
|
||||
|
||||
CPPFLAGS_BOOST = @BOOST_CPPFLAGS@
|
||||
LIBS_BOOST = @BOOST_LDFLAGS@ @BOOST_ASIO_LIB@ @BOOST_FILESYSTEM_LIB@ @BOOST_LOCALE_LIB@ @BOOST_REGEX_LIB@ @BOOST_SYSTEM_LIB@ @BOOST_THREAD_LIB@
|
||||
LIBS_BOOST = @BOOST_LDFLAGS@ @BOOST_ASIO_LIB@ @BOOST_FILESYSTEM_LIB@ @BOOST_LOCALE_LIB@ @BOOST_REGEX_LIB@ @BOOST_SYSTEM_LIB@ @BOOST_THREAD_LIB@ @BOOST_CHRONO_LIB@
|
||||
|
||||
CFLAGS_FFMS2 = @FFMS2_CFLAGS@
|
||||
CFLAGS_FFTW3 = @FFTW3_CFLAGS@
|
||||
|
@ -85,13 +85,13 @@ CFLAGS_ICONV = @ICONV_CFLAGS@
|
|||
CFLAGS_ICU = @ICU_I18N_CFLAGS@
|
||||
CFLAGS_LIBASS = @LIBASS_CFLAGS@
|
||||
CFLAGS_LIBCURL = @LIBCURL_CFLAGS@
|
||||
CFLAGS_LUA = @LUA_CFLAGS@
|
||||
CFLAGS_LIBPULSE = @LIBPULSE_CFLAGS@
|
||||
CFLAGS_LUA = -I../vendor/lua/src
|
||||
CFLAGS_OPENAL = @OPENAL_CFLAGS@
|
||||
CFLAGS_OSS = @OSS_CFLAGS@
|
||||
CFLAGS_PORTAUDIO = @PORTAUDIO_CFLAGS@
|
||||
CFLAGS_PTHREAD = @PTHREAD_CFLAGS@
|
||||
CFLAGS_LIBPULSE = @LIBPULSE_CFLAGS@
|
||||
CFLAGS_UCHARDET = -I../universalchardet
|
||||
CFLAGS_UCHARDET = -I../vendor/universalchardet
|
||||
|
||||
LIBS_ALSA = @ALSA_LIBS@
|
||||
LIBS_FFMS2 = @FFMS2_LIBS@
|
||||
|
@ -105,11 +105,11 @@ LIBS_ICU = @ICU_UC_LIBS@ @ICU_I18N_LIBS@
|
|||
LIBS_LIBASS = @LIBASS_LIBS@
|
||||
LIBS_LIBCURL = @LIBCURL_LIBS@
|
||||
LIBS_LIBPULSE = @LIBPULSE_LIBS@
|
||||
LIBS_LUA = @LUA_LIBS@
|
||||
LIBS_LUA = ../vendor/lua/liblua-aegisub.a
|
||||
LIBS_OPENAL = @OPENAL_LIBS@
|
||||
LIBS_PORTAUDIO = @PORTAUDIO_LIBS@
|
||||
LIBS_PTHREAD = @PTHREAD_LIBS@
|
||||
LIBS_UCHARDET ?= ../universalchardet/libuniversalchardet.a
|
||||
LIBS_UCHARDET ?= ../vendor/universalchardet/libuniversalchardet.a
|
||||
|
||||
#####################
|
||||
# DEBUG / DEVELOPMENT
|
|
@ -19,9 +19,9 @@ DEP = $(addsuffix .d, $(basename $(SRC)))
|
|||
###################
|
||||
|
||||
ifeq (yes, $(BUILD_DARWIN))
|
||||
CFLAGS += -mmacosx-version-min=10.7
|
||||
CXXFLAGS += -mmacosx-version-min=10.7
|
||||
LDFLAGS += -mmacosx-version-min=10.7
|
||||
CFLAGS += -mmacosx-version-min=10.7 -gfull
|
||||
CXXFLAGS += -mmacosx-version-min=10.7 -gfull
|
||||
LDFLAGS += -mmacosx-version-min=10.7 -Wl,-dead_strip
|
||||
LIB_SHARED_LINK = $(LIB_SHARED_LINK_OSX)
|
||||
endif
|
||||
|
||||
|
@ -139,9 +139,10 @@ $(SUBDIRS):
|
|||
$(MAKE) -C $@ $(MAKECMDGOALS)
|
||||
|
||||
# Set relations to ensure dependencies are built before their targets during parallel builds.
|
||||
automation: libaegisub
|
||||
src: universalchardet tools libaegisub
|
||||
automation: libaegisub vendor/lua
|
||||
src: vendor/universalchardet vendor/lua tools libaegisub
|
||||
tests: libaegisub
|
||||
tools: libaegisub
|
||||
reporter: src
|
||||
|
||||
$(OBJ): $(GLOBAL_DEPS)
|
|
@ -28,9 +28,9 @@ All other dependencies are either stored in the repository or are included as su
|
|||
Building:
|
||||
|
||||
1. Clone Aegisub's repository recursively to fetch it and all submodules: `git clone --recursive git@github.com:Aegisub/Aegisub.git`
|
||||
2. Disable autocrlf for ffmpeg, as its build system manages to not support Windows newlines: `cd aegisub/deps/ffmpeg && config --local core.autocrlf && git rm --cached -r . && git reset --hard`
|
||||
3. Open Aegisub.sln
|
||||
4. Build the "! Update Dependencies" project
|
||||
2. Disable autocrlf for ffmpeg, as its build system manages to not support Windows newlines: `cd aegisub/deps/ffmpeg && git config --local core.autocrlf && git rm --cached -r . && git reset --hard`
|
||||
3. Open Visual Studio from the VS2013 Native Tools Command Promp using devenv.exe /useenv (required for the build system to be able to find nmake.exe for building wxWidgets)
|
||||
4. Open Aegisub.sln
|
||||
5. Open the properties for the Aegisub project and set the location of MSYS in Configuration Properties > Aegisub > Library paths
|
||||
6. Build Aegisub
|
||||
7. Copy the contents of an existing Aegisub install into the aegisub/aegisub/bin directory (not strictly required, but you'll be missing a lot of functionality otherwise).
|
||||
|
|
|
@ -0,0 +1,217 @@
|
|||
/* acconf.h.in. Generated from configure.ac by autoheader. */
|
||||
|
||||
/* Name of the Aegisub gettext catalog */
|
||||
#undef AEGISUB_CATALOG
|
||||
|
||||
/* Name of the Aegisub executable */
|
||||
#undef AEGISUB_COMMAND
|
||||
|
||||
/* Enable if iconv expects the in argument to be const */
|
||||
#undef AGI_ICONV_CONST
|
||||
|
||||
/* Build credit supplied in application title using --with-build-credit= */
|
||||
#undef BUILD_CREDIT
|
||||
|
||||
/* Define to 1 if translation of program messages to the user's native
|
||||
language is requested. */
|
||||
#undef ENABLE_NLS
|
||||
|
||||
/* define if the Boost library is available */
|
||||
#undef HAVE_BOOST
|
||||
|
||||
/* define if the Boost::ASIO library is available */
|
||||
#undef HAVE_BOOST_ASIO
|
||||
|
||||
/* define if the Boost::Chrono library is available */
|
||||
#undef HAVE_BOOST_CHRONO
|
||||
|
||||
/* define if the Boost::Filesystem library is available */
|
||||
#undef HAVE_BOOST_FILESYSTEM
|
||||
|
||||
/* define if the Boost::Locale library is available */
|
||||
#undef HAVE_BOOST_LOCALE
|
||||
|
||||
/* define if the Boost::Regex library is available */
|
||||
#undef HAVE_BOOST_REGEX
|
||||
|
||||
/* Define to 1 if you have the <boost/spirit/home/phoenix/version.hpp> header
|
||||
file. */
|
||||
#undef HAVE_BOOST_SPIRIT_HOME_PHOENIX_VERSION_HPP
|
||||
|
||||
/* define if the Boost::System library is available */
|
||||
#undef HAVE_BOOST_SYSTEM
|
||||
|
||||
/* define if the Boost::Thread library is available */
|
||||
#undef HAVE_BOOST_THREAD
|
||||
|
||||
/* Define to 1 if you have the Mac OS X function CFLocaleCopyCurrent in the
|
||||
CoreFoundation framework. */
|
||||
#undef HAVE_CFLOCALECOPYCURRENT
|
||||
|
||||
/* Define to 1 if you have the Mac OS X function CFPreferencesCopyAppValue in
|
||||
the CoreFoundation framework. */
|
||||
#undef HAVE_CFPREFERENCESCOPYAPPVALUE
|
||||
|
||||
/* Define if the GNU dcgettext() function is already present or preinstalled.
|
||||
*/
|
||||
#undef HAVE_DCGETTEXT
|
||||
|
||||
/* Define if the GNU gettext() function is already present or preinstalled. */
|
||||
#undef HAVE_GETTEXT
|
||||
|
||||
/* Define to 1 if you have the <GL/gl.h> header file. */
|
||||
#undef HAVE_GL_GL_H
|
||||
|
||||
/* Define if you have the iconv() function and it works. */
|
||||
#undef HAVE_ICONV
|
||||
|
||||
/* Define to 1 if you have the <inttypes.h> header file. */
|
||||
#undef HAVE_INTTYPES_H
|
||||
|
||||
/* Define to 1 if you have the `m' library (-lm). */
|
||||
#undef HAVE_LIBM
|
||||
|
||||
/* Define to 1 if you have the <memory.h> header file. */
|
||||
#undef HAVE_MEMORY_H
|
||||
|
||||
/* Define to 1 if you have the <OpenGL/gl.h> header file. */
|
||||
#undef HAVE_OPENGL_GL_H
|
||||
|
||||
/* Define if you have POSIX threads libraries and header files. */
|
||||
#undef HAVE_PTHREAD
|
||||
|
||||
/* Have PTHREAD_PRIO_INHERIT. */
|
||||
#undef HAVE_PTHREAD_PRIO_INHERIT
|
||||
|
||||
/* Define to 1 if you have the <soundcard.h> header file. */
|
||||
#undef HAVE_SOUNDCARD_H
|
||||
|
||||
/* Define to 1 if you have the <stdint.h> header file. */
|
||||
#undef HAVE_STDINT_H
|
||||
|
||||
/* Define to 1 if you have the <stdlib.h> header file. */
|
||||
#undef HAVE_STDLIB_H
|
||||
|
||||
/* Define to 1 if you have the <strings.h> header file. */
|
||||
#undef HAVE_STRINGS_H
|
||||
|
||||
/* Define to 1 if you have the <string.h> header file. */
|
||||
#undef HAVE_STRING_H
|
||||
|
||||
/* Define to 1 if you have the <sys/soundcard.h> header file. */
|
||||
#undef HAVE_SYS_SOUNDCARD_H
|
||||
|
||||
/* Define to 1 if you have the <sys/stat.h> header file. */
|
||||
#undef HAVE_SYS_STAT_H
|
||||
|
||||
/* Define to 1 if you have the <sys/time.h> header file. */
|
||||
#undef HAVE_SYS_TIME_H
|
||||
|
||||
/* Define to 1 if you have the <sys/types.h> header file. */
|
||||
#undef HAVE_SYS_TYPES_H
|
||||
|
||||
/* Define to 1 if you have the <unistd.h> header file. */
|
||||
#undef HAVE_UNISTD_H
|
||||
|
||||
/* Define to 1 if you have the <windows.h> header file. */
|
||||
#undef HAVE_WINDOWS_H
|
||||
|
||||
/* Default install prefix, or --prefix. */
|
||||
#undef INSTALL_PREFIX
|
||||
|
||||
/* Define to the address where bug reports for this package should be sent. */
|
||||
#undef PACKAGE_BUGREPORT
|
||||
|
||||
/* Define to the full name of this package. */
|
||||
#undef PACKAGE_NAME
|
||||
|
||||
/* Define to the full name and version of this package. */
|
||||
#undef PACKAGE_STRING
|
||||
|
||||
/* Define to the one symbol short name of this package. */
|
||||
#undef PACKAGE_TARNAME
|
||||
|
||||
/* Define to the home page for this package. */
|
||||
#undef PACKAGE_URL
|
||||
|
||||
/* Define to the version of this package. */
|
||||
#undef PACKAGE_VERSION
|
||||
|
||||
/* Define to necessary symbol if this constant uses a non-standard name on
|
||||
your system. */
|
||||
#undef PTHREAD_CREATE_JOINABLE
|
||||
|
||||
/* Define to 1 if you have the ANSI C header files. */
|
||||
#undef STDC_HEADERS
|
||||
|
||||
/* Base path for the update checker */
|
||||
#undef UPDATE_CHECKER_BASE_URL
|
||||
|
||||
/* Server for the update checker */
|
||||
#undef UPDATE_CHECKER_SERVER
|
||||
|
||||
/* Enable extensions on AIX 3, Interix. */
|
||||
#ifndef _ALL_SOURCE
|
||||
# undef _ALL_SOURCE
|
||||
#endif
|
||||
/* Enable GNU extensions on systems that have them. */
|
||||
#ifndef _GNU_SOURCE
|
||||
# undef _GNU_SOURCE
|
||||
#endif
|
||||
/* Enable threading extensions on Solaris. */
|
||||
#ifndef _POSIX_PTHREAD_SEMANTICS
|
||||
# undef _POSIX_PTHREAD_SEMANTICS
|
||||
#endif
|
||||
/* Enable extensions on HP NonStop. */
|
||||
#ifndef _TANDEM_SOURCE
|
||||
# undef _TANDEM_SOURCE
|
||||
#endif
|
||||
/* Enable general extensions on Solaris. */
|
||||
#ifndef __EXTENSIONS__
|
||||
# undef __EXTENSIONS__
|
||||
#endif
|
||||
|
||||
|
||||
/* Enable ALSA Support */
|
||||
#undef WITH_ALSA
|
||||
|
||||
/* Enable exception handling in debug mode. (--enable-debug) This is always
|
||||
enabled when debug mode is off. */
|
||||
#undef WITH_EXCEPTIONS
|
||||
|
||||
/* Enable FFMS2 support */
|
||||
#undef WITH_FFMS2
|
||||
|
||||
/* Enable fftw support */
|
||||
#undef WITH_FFTW3
|
||||
|
||||
/* Enable Hunspell support */
|
||||
#undef WITH_HUNSPELL
|
||||
|
||||
/* Enable PulseAudio support */
|
||||
#undef WITH_LIBPULSE
|
||||
|
||||
/* Enable OpenAL support */
|
||||
#undef WITH_OPENAL
|
||||
|
||||
/* Enable OSS support */
|
||||
#undef WITH_OSS
|
||||
|
||||
/* Enable PortAudio v19 support */
|
||||
#undef WITH_PORTAUDIO
|
||||
|
||||
/* Whether to enable the update checker */
|
||||
#undef WITH_UPDATE_CHECKER
|
||||
|
||||
/* Define to 1 if the X Window System is missing or not being used. */
|
||||
#undef X_DISPLAY_MISSING
|
||||
|
||||
/* Define to 1 if on MINIX. */
|
||||
#undef _MINIX
|
||||
|
||||
/* Define to 2 if the system does not provide POSIX.1 features except with
|
||||
this defined. */
|
||||
#undef _POSIX_1_SOURCE
|
||||
|
||||
/* Define to 1 if you need to in order for `stat' and other things to work. */
|
||||
#undef _POSIX_SOURCE
|
|
@ -4,6 +4,7 @@ m4_include([m4macros/ac_flag.m4])
|
|||
m4_include([m4macros/agi_find_libheader.m4])
|
||||
m4_include([m4macros/ax_boost_asio.m4])
|
||||
m4_include([m4macros/ax_boost_base.m4])
|
||||
m4_include([m4macros/ax_boost_chrono.m4])
|
||||
m4_include([m4macros/ax_boost_filesystem.m4])
|
||||
m4_include([m4macros/ax_boost_locale.m4])
|
||||
m4_include([m4macros/ax_boost_regex.m4])
|
File diff suppressed because it is too large
Load Diff
|
@ -1,127 +0,0 @@
|
|||
// Copyright (c) 2012, Thomas Goyne <plorkyeran@aegisub.org>
|
||||
//
|
||||
// Permission to use, copy, modify, and distribute this software for any
|
||||
// purpose with or without fee is hereby granted, provided that the above
|
||||
// copyright notice and this permission notice appear in all copies.
|
||||
//
|
||||
// THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
|
||||
// WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
|
||||
// MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
|
||||
// ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
|
||||
// WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
|
||||
// ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
|
||||
// OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||
//
|
||||
// Aegisub Project http://www.aegisub.org/
|
||||
|
||||
module BuildTasks
|
||||
|
||||
open System
|
||||
open System.Diagnostics
|
||||
open Microsoft.Build.Evaluation
|
||||
open Microsoft.Build.Framework
|
||||
open Microsoft.Build.Utilities
|
||||
|
||||
/// Read all of the defined properties from the calling project file and stuff
|
||||
/// them in a Map
|
||||
let propertyMap (be : IBuildEngine) =
|
||||
use reader = Xml.XmlReader.Create(be.ProjectFileOfTaskNode)
|
||||
let project = new Project(reader)
|
||||
project.AllEvaluatedProperties
|
||||
|> Seq.filter (fun x -> not x.IsEnvironmentProperty)
|
||||
|> Seq.filter (fun x -> not x.IsGlobalProperty)
|
||||
|> Seq.filter (fun x -> not x.IsReservedProperty)
|
||||
|> Seq.map (fun x -> (x.Name, x.EvaluatedValue))
|
||||
|> Map.ofSeq
|
||||
|
||||
/// Convert an absolute windows path to an msys path
|
||||
let mungePath path =
|
||||
let matchre pat str =
|
||||
let m = System.Text.RegularExpressions.Regex.Match(str, pat)
|
||||
if m.Success
|
||||
then List.tail [ for g in m.Groups -> g.Value ]
|
||||
else []
|
||||
match matchre "([A-Za-z]):\\\\(.*)" path with
|
||||
| drive :: path :: [] -> sprintf "/%s/%s" drive (path.Replace('\\', '/'))
|
||||
| _ -> path
|
||||
|
||||
type ShellWrapper(conf : ITaskItem) =
|
||||
inherit ToolTask()
|
||||
|
||||
member val Arguments = "" with get, set
|
||||
member val WorkingDirectory = "" with get, set
|
||||
|
||||
// ToolTask overrides
|
||||
override val ToolName = "sh.exe" with get
|
||||
override this.GenerateFullPathToTool() = conf.GetMetadata "Sh"
|
||||
override this.GenerateCommandLineCommands() = this.Arguments
|
||||
override this.GetWorkingDirectory() = this.WorkingDirectory
|
||||
|
||||
override this.Execute() =
|
||||
if this.GenerateFullPathToTool() |> IO.File.Exists |> not then
|
||||
failwith "sh.exe not found. Make sure the MSYS root is set to a correct location."
|
||||
|
||||
if not <| IO.Directory.Exists this.WorkingDirectory then ignore <| IO.Directory.CreateDirectory this.WorkingDirectory
|
||||
|
||||
this.UseCommandProcessor <- false
|
||||
this.StandardOutputImportance <- "High"
|
||||
this.EnvironmentVariables <- [| for x in ["CC"; "CPP"; "CFLAGS"; "PATH"; "INCLUDE"; "LIB"]
|
||||
-> sprintf "%s=%s" <| x <| conf.GetMetadata(x).Replace("\n", "").Replace(" ", "") |]
|
||||
base.Execute()
|
||||
|
||||
type ExecShellScript() =
|
||||
inherit Task()
|
||||
|
||||
// Task arguments
|
||||
[<Required>] member val WorkingDirectory = "" with get, set
|
||||
[<Required>] member val Command = "" with get, set
|
||||
[<Required>] member val Configuration : ITaskItem = null with get, set
|
||||
member val Arguments = "" with get, set
|
||||
|
||||
member private this.realArgs () =
|
||||
let cleanArgs = this.Arguments.Replace("\r", "").Replace('\n', ' ')
|
||||
sprintf "-c '%s %s'" (mungePath this.Command) cleanArgs
|
||||
|
||||
override this.Execute() =
|
||||
try
|
||||
let sw = ShellWrapper(this.Configuration,
|
||||
BuildEngine = this.BuildEngine,
|
||||
HostObject = this.HostObject,
|
||||
Arguments = this.realArgs(),
|
||||
WorkingDirectory = this.WorkingDirectory)
|
||||
|
||||
sw.Execute()
|
||||
with
|
||||
| Failure(e) -> this.Log.LogError(e); false
|
||||
| e -> this.Log.LogErrorFromException(e); false
|
||||
|
||||
type MsysPath() =
|
||||
inherit Task()
|
||||
|
||||
member val Path = "" with get, set
|
||||
[<Output>] member val Result = "" with get, set
|
||||
|
||||
override this.Execute() =
|
||||
try
|
||||
this.Result <- mungePath this.Path
|
||||
true
|
||||
with Failure(e) ->
|
||||
this.Log.LogError(e)
|
||||
false
|
||||
|
||||
type UpdateFile() =
|
||||
inherit Task()
|
||||
|
||||
member val File = "" with get, set
|
||||
member val Find = "" with get, set
|
||||
member val Replacement = "" with get, set
|
||||
|
||||
override this.Execute() =
|
||||
try
|
||||
this.Log.LogMessage("Replacing '{0}' with '{1}' in '{2}'", this.Find, this.Replacement, this.File)
|
||||
let text = IO.File.ReadAllText(this.File).Replace(this.Find, this.Replacement)
|
||||
IO.File.WriteAllText(this.File, text)
|
||||
true
|
||||
with e ->
|
||||
this.Log.LogErrorFromException e
|
||||
false
|
|
@ -1,71 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
|
||||
<PropertyGroup>
|
||||
<Configuration Condition="'$(Configuration)'==''">Debug</Configuration>
|
||||
<Platform>AnyCPU</Platform>
|
||||
<SchemaVersion>2.0</SchemaVersion>
|
||||
<ProjectGuid>15c79e75-f5f6-451d-b870-94ed02af257e</ProjectGuid>
|
||||
<OutputType>Library</OutputType>
|
||||
<RootNamespace>BuildTakss</RootNamespace>
|
||||
<AssemblyName>BuildTasks</AssemblyName>
|
||||
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
|
||||
<Name>BuildTasks</Name>
|
||||
<ProjectName>BuildTasks</ProjectName>
|
||||
<RestorePackages>true</RestorePackages>
|
||||
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\..\</SolutionDir>
|
||||
<TargetFSharpCoreVersion>4.3.0.0</TargetFSharpCoreVersion>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(MSBuildThisFileDirectory)..\paths.props" />
|
||||
<PropertyGroup>
|
||||
<OutputPath>$(AegisubBinaryDir)</OutputPath>
|
||||
<IntermediateOutputPath>$(AegisubObjectDir)</IntermediateOutputPath>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<DebugType>full</DebugType>
|
||||
<Optimize>false</Optimize>
|
||||
<Tailcalls>false</Tailcalls>
|
||||
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
||||
<WarningLevel>3</WarningLevel>
|
||||
<StartAction>Program</StartAction>
|
||||
<StartProgram>C:\Windows\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe</StartProgram>
|
||||
<StartWorkingDirectory>Z:\src\temp\aegisub\aegisub</StartWorkingDirectory>
|
||||
<StartArguments>/p:BuildProjectReferences=false build\deps\deps.vcxproj</StartArguments>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||
<DebugType>pdbonly</DebugType>
|
||||
<Optimize>true</Optimize>
|
||||
<Tailcalls>true</Tailcalls>
|
||||
<DefineConstants>TRACE</DefineConstants>
|
||||
<WarningLevel>3</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup>
|
||||
<MinimumVisualStudioVersion Condition="'$(MinimumVisualStudioVersion)' == ''">12</MinimumVisualStudioVersion>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\FSharp\Microsoft.FSharp.Targets" />
|
||||
<ItemGroup>
|
||||
<Compile Include="BuildTasks.fs" />
|
||||
<Compile Include="DependencyFetchers.fs" />
|
||||
<None Include="packages.config" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="FSharp.Core, Version=$(TargetFSharpCoreVersion), Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<Private>True</Private>
|
||||
</Reference>
|
||||
<Reference Include="ICSharpCode.SharpZipLib">
|
||||
<HintPath>..\..\..\packages\SharpZipLib.0.86.0\lib\20\ICSharpCode.SharpZipLib.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Microsoft.Build" />
|
||||
<Reference Include="Microsoft.Build.Engine" />
|
||||
<Reference Include="Microsoft.Build.Framework" />
|
||||
<Reference Include="Microsoft.Build.Utilities.v4.0" />
|
||||
<Reference Include="mscorlib" />
|
||||
<Reference Include="System" />
|
||||
<Reference Include="System.Core" />
|
||||
<Reference Include="System.Net" />
|
||||
<Reference Include="System.Numerics" />
|
||||
<Reference Include="System.Xml" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(SolutionDir)\.nuget\nuget.targets" />
|
||||
</Project>
|
|
@ -1,96 +0,0 @@
|
|||
// Copyright (c) 2012, Thomas Goyne <plorkyeran@aegisub.org>
|
||||
//
|
||||
// Permission to use, copy, modify, and distribute this software for any
|
||||
// purpose with or without fee is hereby granted, provided that the above
|
||||
// copyright notice and this permission notice appear in all copies.
|
||||
//
|
||||
// THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
|
||||
// WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
|
||||
// MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
|
||||
// ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
|
||||
// WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
|
||||
// ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
|
||||
// OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||
//
|
||||
// Aegisub Project http://www.aegisub.org/
|
||||
|
||||
module DependencyFetchers
|
||||
|
||||
open System
|
||||
open System.Diagnostics
|
||||
open System.Linq
|
||||
open Microsoft.Build.Evaluation
|
||||
open Microsoft.Build.Framework
|
||||
open Microsoft.Build.Utilities
|
||||
|
||||
let downloadArchive (url : String) unpackDest =
|
||||
use wc = new Net.WebClient()
|
||||
use downloadStream = wc.OpenRead url
|
||||
use gzStream = new ICSharpCode.SharpZipLib.GZip.GZipInputStream(downloadStream)
|
||||
use tarStream = new ICSharpCode.SharpZipLib.Tar.TarInputStream(gzStream)
|
||||
use tarArchive = ICSharpCode.SharpZipLib.Tar.TarArchive.CreateInputTarArchive tarStream
|
||||
tarArchive.ExtractContents unpackDest
|
||||
|
||||
type TarballProject() =
|
||||
inherit Task()
|
||||
|
||||
member val Projects : ITaskItem[] = null with get, set
|
||||
member val Root = "" with get, set
|
||||
|
||||
override this.Execute() =
|
||||
let needsUpdate directory version =
|
||||
try
|
||||
not <| String.Equals(sprintf "%s\\version.aegisub" directory |> IO.File.ReadAllText, version)
|
||||
with | :? IO.IOException -> true
|
||||
|
||||
let update directory (project : ITaskItem) version =
|
||||
try IO.Directory.Delete(directory, true) with | :? IO.IOException -> ()
|
||||
|
||||
this.Log.LogMessage ("Downloading {0} {1} from {2}", project.ItemSpec, version, project.GetMetadata "Url")
|
||||
downloadArchive (project.GetMetadata "Url") (sprintf @"%s\.." directory)
|
||||
|
||||
let dirname = project.GetMetadata "DirName"
|
||||
if not <| String.IsNullOrWhiteSpace dirname
|
||||
then IO.Directory.Move(dirname |> sprintf @"%s\..\%s" directory, directory)
|
||||
|
||||
IO.File.WriteAllText(sprintf @"%s\version.aegisub" directory, version)
|
||||
|
||||
let check (project : ITaskItem) =
|
||||
let directory = sprintf "%s\\%s" this.Root project.ItemSpec
|
||||
let version = project.GetMetadata "Version"
|
||||
|
||||
if needsUpdate directory <| version
|
||||
then update directory project version
|
||||
else this.Log.LogMessage <| sprintf "%s is up to date" project.ItemSpec
|
||||
|
||||
try
|
||||
this.Projects |> Array.map check |> ignore
|
||||
true
|
||||
with e ->
|
||||
this.Log.LogErrorFromException e
|
||||
false
|
||||
|
||||
type DownloadTgzFile() =
|
||||
inherit Task()
|
||||
|
||||
member val Url = "" with get, set
|
||||
member val Destination = "" with get, set
|
||||
member val OutputFile = "" with get, set
|
||||
member val Hash = "" with get, set
|
||||
|
||||
override this.Execute() =
|
||||
let needsDownload =
|
||||
try
|
||||
use fs = IO.File.OpenRead this.OutputFile
|
||||
let sha = new Security.Cryptography.SHA1Managed ()
|
||||
let hash = sha.ComputeHash fs
|
||||
BitConverter.ToString(hash).Replace("-", "") <> this.Hash
|
||||
with | :? IO.IOException -> true
|
||||
|
||||
try
|
||||
if needsDownload
|
||||
then downloadArchive this.Url this.Destination
|
||||
true
|
||||
with e ->
|
||||
this.Log.LogErrorFromException e
|
||||
false
|
|
@ -1,49 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
Copyright (c) 2012, Thomas Goyne <plorkyeran@aegisub.org>
|
||||
|
||||
Permission to use, copy, modify, and distribute this software for any purpose
|
||||
with or without fee is hereby granted, provided that the above copyright notice
|
||||
and this permission notice appear in all copies.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
|
||||
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
|
||||
FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
|
||||
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
|
||||
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
|
||||
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
|
||||
PERFORMANCE OF THIS SOFTWARE.
|
||||
|
||||
Aegisub Project http://www.aegisub.org/
|
||||
-->
|
||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{472212DF-99E8-4B73-9736-8500616D8A80}</ProjectGuid>
|
||||
<ProjectName>! Update Dependencies</ProjectName>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup Label="tarball">
|
||||
<TarballProject Include="fftw">
|
||||
<Version>3.3.2</Version>
|
||||
<Url>http://www.fftw.org/fftw-3.3.2.tar.gz</Url>
|
||||
<DirName>fftw-3.3.2</DirName>
|
||||
</TarballProject>
|
||||
</ItemGroup>
|
||||
|
||||
<Import Project="$(MSBuildThisFileDirectory)\..\aegisub.props" />
|
||||
<UsingTask TaskName="TarballProject" AssemblyFile="$(AegisubBinaryDir)BuildTasks.dll" />
|
||||
<UsingTask TaskName="DownloadTgzFile" AssemblyFile="$(AegisubBinaryDir)BuildTasks.dll" />
|
||||
|
||||
<Target Name="Build">
|
||||
<TarballProject Projects="@(TarballProject)" Root="$(MSBuildThisFileDirectory)..\..\..\deps" />
|
||||
|
||||
<!-- Generated with http://apps.icu-project.org/datacustom/ -->
|
||||
<!-- Includes Break Iterator and Collator data only -->
|
||||
<DownloadTgzFile
|
||||
Url="http://www.aegisub.org/~plorkyeran/icudt51l.dat.tgz"
|
||||
Destination="$(MSBuildThisFileDirectory)..\..\..\deps\icu\source\data\in"
|
||||
OutputFile="$(MSBuildThisFileDirectory)..\..\..\deps\icu\source\data\in\icudt51l.dat"
|
||||
Hash="0885a647fdd48645a6bba48a7f8957131882db02"
|
||||
/>
|
||||
</Target>
|
||||
</Project>
|
|
@ -1,72 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{AA137613-96A1-4388-8905-71345B4F8F87}</ProjectGuid>
|
||||
<RootNamespace>ffms2</RootNamespace>
|
||||
</PropertyGroup>
|
||||
|
||||
<!-- Aegisub project configuration -->
|
||||
<PropertyGroup Label="AegisubConfiguration">
|
||||
<AegisubProjectType>dll</AegisubProjectType>
|
||||
</PropertyGroup>
|
||||
|
||||
<ImportGroup Label="PropertySheets">
|
||||
<Import Project="$(MSBuildThisFileDirectory)..\aegisub.props" />
|
||||
</ImportGroup>
|
||||
|
||||
<!-- Project specific configuration -->
|
||||
<ItemDefinitionGroup>
|
||||
<ClCompile>
|
||||
<AdditionalIncludeDirectories>
|
||||
$(FfmsSrcDir)\include;
|
||||
%(AdditionalIncludeDirectories)
|
||||
</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>
|
||||
WITH_AVRESAMPLE;
|
||||
FFMS_EXPORTS;
|
||||
HAALISOURCE;
|
||||
_CRT_SECURE_NO_WARNINGS;
|
||||
_CRT_NONSTDC_NO_DEPRECATE;
|
||||
_SCL_SECURE_NO_WARNINGS;
|
||||
__STDC_CONSTANT_MACROS;
|
||||
%(PreprocessorDefinitions)
|
||||
</PreprocessorDefinitions>
|
||||
<DisableSpecificWarnings>4250;%(DisableSpecificWarnings)</DisableSpecificWarnings>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalLibraryDirectories>$(AegisubLibraryDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
|
||||
<!-- Source files -->
|
||||
<ItemGroup>
|
||||
<InstallHeader Include="$(FfmsSrcDir)\include\ffms.h" />
|
||||
<InstallHeader Include="$(FfmsSrcDir)\include\ffmscompat.h" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="$(FfmsSrcDir)\src\avisynth\*.cpp" />
|
||||
<None Include="$(FfmsSrcDir)\src\avisynth\*.h" />
|
||||
<None Include="$(FfmsSrcDir)\src\vapoursynth\*.cpp" />
|
||||
<None Include="$(FfmsSrcDir)\src\vapoursynth\*.h" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="$(FfmsSrcDir)\src\config\libs.cpp" />
|
||||
<ClCompile Include="$(FfmsSrcDir)\src\core\*.cpp" />
|
||||
<ClCompile Include="$(FfmsSrcDir)\src\core\*.c" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="$(FfmsSrcDir)\include\ffms.h" />
|
||||
<ClInclude Include="$(FfmsSrcDir)\include\ffmscompat.h" />
|
||||
<ClInclude Include="$(FfmsSrcDir)\src\config\msvc-config.h" />
|
||||
<ClInclude Include="$(FfmsSrcDir)\src\core\*.h" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\ffmpeg\ffmpeg.vcxproj">
|
||||
<Project>{f934ab7b-186b-4e96-b20c-a58c38c1b819}</Project>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="..\zlib\zlib.vcxproj">
|
||||
<Project>{10f22a5a-dd9e-44a1-ba2e-2a9a7c78b0ee}</Project>
|
||||
</ProjectReference>
|
||||
</ItemGroup>
|
||||
</Project>
|
|
@ -1,184 +0,0 @@
|
|||
<doxygenlayout version="1.0">
|
||||
<!-- Navigation index tabs for HTML output -->
|
||||
<navindex>
|
||||
<tab type="mainpage" visible="yes" title=""/>
|
||||
<tab type="pages" visible="yes" title=""/>
|
||||
<tab type="modules" visible="no" title=""/>
|
||||
<tab type="namespaces" visible="yes" title="">
|
||||
<tab type="namespaces" visible="yes" title=""/>
|
||||
<tab type="namespacemembers" visible="yes" title=""/>
|
||||
</tab>
|
||||
<tab type="classes" visible="yes" title="">
|
||||
<tab type="classes" visible="yes" title=""/>
|
||||
<tab type="classindex" visible="$ALPHABETICAL_INDEX" title=""/>
|
||||
<tab type="hierarchy" visible="yes" title=""/>
|
||||
<tab type="classmembers" visible="yes" title=""/>
|
||||
</tab>
|
||||
<tab type="files" visible="yes" title="">
|
||||
<tab type="files" visible="yes" title=""/>
|
||||
<tab type="globals" visible="yes" title=""/>
|
||||
</tab>
|
||||
<tab type="dirs" visible="yes" title=""/>
|
||||
<tab type="examples" visible="yes" title=""/>
|
||||
</navindex>
|
||||
|
||||
<!-- Layout definition for a class page -->
|
||||
<class>
|
||||
<briefdescription visible="yes"/>
|
||||
<includes visible="$SHOW_INCLUDE_FILES"/>
|
||||
<inheritancegraph visible="$CLASS_GRAPH"/>
|
||||
<collaborationgraph visible="$COLLABORATION_GRAPH"/>
|
||||
<allmemberslink visible="yes"/>
|
||||
<memberdecl>
|
||||
<nestedclasses visible="yes" title=""/>
|
||||
<publictypes title=""/>
|
||||
<publicslots title=""/>
|
||||
<signals title=""/>
|
||||
<publicmethods title=""/>
|
||||
<publicstaticmethods title=""/>
|
||||
<publicattributes title=""/>
|
||||
<publicstaticattributes title=""/>
|
||||
<protectedtypes title=""/>
|
||||
<protectedslots title=""/>
|
||||
<protectedmethods title=""/>
|
||||
<protectedstaticmethods title=""/>
|
||||
<protectedattributes title=""/>
|
||||
<protectedstaticattributes title=""/>
|
||||
<packagetypes title=""/>
|
||||
<packagemethods title=""/>
|
||||
<packagestaticmethods title=""/>
|
||||
<packageattributes title=""/>
|
||||
<packagestaticattributes title=""/>
|
||||
<properties title=""/>
|
||||
<events title=""/>
|
||||
<privatetypes title=""/>
|
||||
<privateslots title=""/>
|
||||
<privatemethods title=""/>
|
||||
<privatestaticmethods title=""/>
|
||||
<privateattributes title=""/>
|
||||
<privatestaticattributes title=""/>
|
||||
<friends title=""/>
|
||||
<related title="" subtitle=""/>
|
||||
<membergroups visible="yes"/>
|
||||
</memberdecl>
|
||||
<detaileddescription title=""/>
|
||||
<memberdef>
|
||||
<typedefs title=""/>
|
||||
<enums title=""/>
|
||||
<constructors title=""/>
|
||||
<functions title=""/>
|
||||
<related title=""/>
|
||||
<variables title=""/>
|
||||
<properties title=""/>
|
||||
<events title=""/>
|
||||
</memberdef>
|
||||
<usedfiles visible="$SHOW_USED_FILES"/>
|
||||
<authorsection visible="yes"/>
|
||||
</class>
|
||||
|
||||
<!-- Layout definition for a namespace page -->
|
||||
<namespace>
|
||||
<briefdescription visible="yes"/>
|
||||
<memberdecl>
|
||||
<nestednamespaces visible="yes" title=""/>
|
||||
<classes visible="yes" title=""/>
|
||||
<typedefs title=""/>
|
||||
<enums title=""/>
|
||||
<functions title=""/>
|
||||
<variables title=""/>
|
||||
<membergroups visible="yes"/>
|
||||
</memberdecl>
|
||||
<detaileddescription title=""/>
|
||||
<memberdef>
|
||||
<typedefs title=""/>
|
||||
<enums title=""/>
|
||||
<functions title=""/>
|
||||
<variables title=""/>
|
||||
</memberdef>
|
||||
<authorsection visible="yes"/>
|
||||
</namespace>
|
||||
|
||||
<!-- Layout definition for a file page -->
|
||||
<file>
|
||||
<briefdescription visible="yes"/>
|
||||
<includes visible="$SHOW_INCLUDE_FILES"/>
|
||||
<includegraph visible="$INCLUDE_GRAPH"/>
|
||||
<includedbygraph visible="$INCLUDED_BY_GRAPH"/>
|
||||
<sourcelink visible="yes"/>
|
||||
<memberdecl>
|
||||
<classes visible="yes" title=""/>
|
||||
<namespaces visible="yes" title=""/>
|
||||
<defines title=""/>
|
||||
<typedefs title=""/>
|
||||
<enums title=""/>
|
||||
<functions title=""/>
|
||||
<variables title=""/>
|
||||
<membergroups visible="yes"/>
|
||||
</memberdecl>
|
||||
<detaileddescription title=""/>
|
||||
<memberdef>
|
||||
<defines title=""/>
|
||||
<typedefs title=""/>
|
||||
<enums title=""/>
|
||||
<functions title=""/>
|
||||
<variables title=""/>
|
||||
</memberdef>
|
||||
<authorsection/>
|
||||
</file>
|
||||
|
||||
<!-- Layout definition for a group page -->
|
||||
<group>
|
||||
<briefdescription visible="yes"/>
|
||||
<groupgraph visible="$GROUP_GRAPHS"/>
|
||||
<memberdecl>
|
||||
<classes visible="yes" title=""/>
|
||||
<namespaces visible="yes" title=""/>
|
||||
<dirs visible="yes" title=""/>
|
||||
<nestedgroups visible="yes" title=""/>
|
||||
<files visible="yes" title=""/>
|
||||
<defines title=""/>
|
||||
<typedefs title=""/>
|
||||
<enums title=""/>
|
||||
<enumvalues title=""/>
|
||||
<functions title=""/>
|
||||
<variables title=""/>
|
||||
<signals title=""/>
|
||||
<publicslots title=""/>
|
||||
<protectedslots title=""/>
|
||||
<privateslots title=""/>
|
||||
<events title=""/>
|
||||
<properties title=""/>
|
||||
<friends title=""/>
|
||||
<membergroups visible="yes"/>
|
||||
</memberdecl>
|
||||
<detaileddescription title=""/>
|
||||
<memberdef>
|
||||
<pagedocs/>
|
||||
<defines title=""/>
|
||||
<typedefs title=""/>
|
||||
<enums title=""/>
|
||||
<enumvalues title=""/>
|
||||
<functions title=""/>
|
||||
<variables title=""/>
|
||||
<signals title=""/>
|
||||
<publicslots title=""/>
|
||||
<protectedslots title=""/>
|
||||
<privateslots title=""/>
|
||||
<events title=""/>
|
||||
<properties title=""/>
|
||||
<friends title=""/>
|
||||
</memberdef>
|
||||
<authorsection visible="yes"/>
|
||||
</group>
|
||||
|
||||
<!-- Layout definition for a directory page -->
|
||||
<directory>
|
||||
<briefdescription visible="yes"/>
|
||||
<directorygraph visible="yes"/>
|
||||
<memberdecl>
|
||||
<dirs visible="yes"/>
|
||||
<files visible="yes"/>
|
||||
</memberdecl>
|
||||
<detaileddescription title=""/>
|
||||
</directory>
|
||||
</doxygenlayout>
|
|
@ -1,21 +0,0 @@
|
|||
/* $Id$ */
|
||||
|
||||
.note, .warning, .caution {
|
||||
margin: 0.5em;
|
||||
padding: 0.5em 0.5em;
|
||||
word-wrap: break-word;
|
||||
}
|
||||
|
||||
.note {
|
||||
border: 1px solid #F9FD96;
|
||||
background-color: #FDFEE7;
|
||||
}
|
||||
|
||||
.caution {
|
||||
border: 1px solid #FF4A66;
|
||||
background-color: #FFF5F6;
|
||||
}
|
||||
|
||||
.warning {
|
||||
border: 1px solid #FF4A66;
|
||||
}
|
|
@ -1,30 +0,0 @@
|
|||
@INCLUDE = doxyfile_base
|
||||
|
||||
PROJECT_NAME = Aegisub
|
||||
|
||||
INPUT = ../../src/ ./pages_aegisub
|
||||
|
||||
|
||||
EXCLUDE_PATTERNS = */.svn* */.deps* */.libs* */boost/* */scripts/* */gl/* */msvc/* */libresrc/* \
|
||||
*/libosxutil/bundledirs-test.c */avisynth.h */MatroskaParser.? */md5.?
|
||||
|
||||
PREDEFINED += \
|
||||
WITH_PORTAUDIO \
|
||||
WITH_ALSA \
|
||||
WITH_AUTO4_LUA \
|
||||
WITH_AUTOMATION \
|
||||
WITH_AVISYNTH \
|
||||
WITH_CSRI \
|
||||
WITH_DIRECTSOUND \
|
||||
WITH_FFMS2 \
|
||||
WITH_FONTCONFIG \
|
||||
WITH_FREETYPE2 \
|
||||
WITH_HUNSPELL \
|
||||
WITH_LIBASS \
|
||||
WITH_OLD_HUNSPELL \
|
||||
WITH_OPENAL \
|
||||
WITH_PORTAUDIO \
|
||||
WITH_PORTAUDIO2 \
|
||||
WITH_LIBPULSE \
|
||||
WITH_STARTUPLOG \
|
||||
WITH_UNIVCHARDET
|
|
@ -1,268 +0,0 @@
|
|||
# Doxyfile 1.5.8
|
||||
|
||||
#---------------------------------------------------------------------------
|
||||
# Project related configuration options
|
||||
#---------------------------------------------------------------------------
|
||||
DOXYFILE_ENCODING = UTF-8
|
||||
#PROJECT_NAME =
|
||||
PROJECT_NUMBER = trunk
|
||||
OUTPUT_DIRECTORY = $(OUTPUT_DIR)
|
||||
CREATE_SUBDIRS = NO
|
||||
OUTPUT_LANGUAGE = English
|
||||
BRIEF_MEMBER_DESC = YES
|
||||
REPEAT_BRIEF = YES
|
||||
ABBREVIATE_BRIEF =
|
||||
ALWAYS_DETAILED_SEC = NO
|
||||
INLINE_INHERITED_MEMB = NO
|
||||
FULL_PATH_NAMES = YES
|
||||
STRIP_FROM_PATH = $(SRC_TRIM)
|
||||
STRIP_FROM_INC_PATH =
|
||||
SHORT_NAMES = NO
|
||||
JAVADOC_AUTOBRIEF = NO
|
||||
QT_AUTOBRIEF = NO
|
||||
MULTILINE_CPP_IS_BRIEF = YES
|
||||
INHERIT_DOCS = YES
|
||||
SEPARATE_MEMBER_PAGES = NO
|
||||
TAB_SIZE = 4
|
||||
ALIASES =
|
||||
ALIASES += ticket{1}="<a href='http://devel.aegisub.org/ticket/\1' class='el'>#\1</a>"
|
||||
ALIASES += revision{1}="<a href='http://devel.aegisub.org/changeset/\1' class='el'>r\1</a>"
|
||||
OPTIMIZE_OUTPUT_FOR_C = NO
|
||||
OPTIMIZE_OUTPUT_JAVA = NO
|
||||
OPTIMIZE_FOR_FORTRAN = NO
|
||||
OPTIMIZE_OUTPUT_VHDL = NO
|
||||
EXTENSION_MAPPING =
|
||||
BUILTIN_STL_SUPPORT = YES
|
||||
CPP_CLI_SUPPORT = YES
|
||||
SIP_SUPPORT = NO
|
||||
IDL_PROPERTY_SUPPORT = YES
|
||||
DISTRIBUTE_GROUP_DOC = NO
|
||||
SUBGROUPING = YES
|
||||
TYPEDEF_HIDES_STRUCT = NO
|
||||
SYMBOL_CACHE_SIZE = 0
|
||||
#---------------------------------------------------------------------------
|
||||
# Build related configuration options
|
||||
#---------------------------------------------------------------------------
|
||||
EXTRACT_ALL = YES
|
||||
EXTRACT_PRIVATE = YES
|
||||
EXTRACT_STATIC = YES
|
||||
EXTRACT_LOCAL_CLASSES = YES
|
||||
EXTRACT_LOCAL_METHODS = YES
|
||||
EXTRACT_ANON_NSPACES = NO
|
||||
HIDE_UNDOC_MEMBERS = NO
|
||||
HIDE_UNDOC_CLASSES = NO
|
||||
HIDE_FRIEND_COMPOUNDS = NO
|
||||
HIDE_IN_BODY_DOCS = NO
|
||||
INTERNAL_DOCS = NO
|
||||
CASE_SENSE_NAMES = YES
|
||||
HIDE_SCOPE_NAMES = NO
|
||||
SHOW_INCLUDE_FILES = NO
|
||||
INLINE_INFO = YES
|
||||
SORT_MEMBER_DOCS = YES
|
||||
SORT_BRIEF_DOCS = NO
|
||||
SORT_GROUP_NAMES = NO
|
||||
SORT_BY_SCOPE_NAME = YES
|
||||
GENERATE_TODOLIST = YES
|
||||
GENERATE_TESTLIST = YES
|
||||
GENERATE_BUGLIST = YES
|
||||
GENERATE_DEPRECATEDLIST= YES
|
||||
ENABLED_SECTIONS =
|
||||
MAX_INITIALIZER_LINES = 30
|
||||
SHOW_USED_FILES = YES
|
||||
SHOW_DIRECTORIES = NO
|
||||
SHOW_FILES = YES
|
||||
SHOW_NAMESPACES = YES
|
||||
#FILE_VERSION_FILTER = docs/versionfilter.sh
|
||||
LAYOUT_FILE = Layout.xml
|
||||
#---------------------------------------------------------------------------
|
||||
# configuration options related to warning and progress messages
|
||||
#---------------------------------------------------------------------------
|
||||
QUIET = NO
|
||||
WARNINGS = YES
|
||||
WARN_IF_UNDOCUMENTED = YES
|
||||
WARN_IF_DOC_ERROR = YES
|
||||
WARN_NO_PARAMDOC = NO
|
||||
WARN_FORMAT = "$file:$line: $text"
|
||||
WARN_LOGFILE = doxygen.log
|
||||
#---------------------------------------------------------------------------
|
||||
# configuration options related to the input files
|
||||
#---------------------------------------------------------------------------
|
||||
#INPUT =
|
||||
INPUT_ENCODING = UTF-8
|
||||
FILE_PATTERNS = *.h *.cpp *.c *.dox
|
||||
RECURSIVE = YES
|
||||
#EXCLUDE =
|
||||
EXCLUDE =
|
||||
EXCLUDE_SYMLINKS = NO
|
||||
#EXCLUDE_PATTERNS =
|
||||
EXCLUDE_SYMBOLS =
|
||||
EXAMPLE_PATH = ../../
|
||||
EXAMPLE_PATTERNS =
|
||||
EXAMPLE_RECURSIVE = NO
|
||||
IMAGE_PATH =
|
||||
INPUT_FILTER =
|
||||
FILTER_PATTERNS =
|
||||
FILTER_SOURCE_FILES = NO
|
||||
#---------------------------------------------------------------------------
|
||||
# configuration options related to source browsing
|
||||
#---------------------------------------------------------------------------
|
||||
SOURCE_BROWSER = YES
|
||||
INLINE_SOURCES = NO
|
||||
STRIP_CODE_COMMENTS = YES
|
||||
# FIXME: set these two to NO?
|
||||
REFERENCED_BY_RELATION = YES
|
||||
REFERENCES_RELATION = NO
|
||||
REFERENCES_LINK_SOURCE = YES
|
||||
USE_HTAGS = NO
|
||||
VERBATIM_HEADERS = YES
|
||||
#---------------------------------------------------------------------------
|
||||
# configuration options related to the alphabetical class index
|
||||
#---------------------------------------------------------------------------
|
||||
ALPHABETICAL_INDEX = YES
|
||||
COLS_IN_ALPHA_INDEX = 5
|
||||
IGNORE_PREFIX =
|
||||
#---------------------------------------------------------------------------
|
||||
# configuration options related to the HTML output
|
||||
#---------------------------------------------------------------------------
|
||||
GENERATE_HTML = YES
|
||||
HTML_OUTPUT = ./
|
||||
HTML_FILE_EXTENSION = .html
|
||||
HTML_HEADER = html_header.html
|
||||
HTML_FOOTER =
|
||||
HTML_STYLESHEET =
|
||||
HTML_ALIGN_MEMBERS = YES
|
||||
HTML_DYNAMIC_SECTIONS = NO
|
||||
GENERATE_DOCSET = NO
|
||||
DOCSET_FEEDNAME = "Doxygen generated docs"
|
||||
DOCSET_BUNDLE_ID = org.doxygen.Project
|
||||
GENERATE_HTMLHELP = NO
|
||||
CHM_FILE =
|
||||
HHC_LOCATION =
|
||||
GENERATE_CHI = NO
|
||||
CHM_INDEX_ENCODING =
|
||||
BINARY_TOC = NO
|
||||
TOC_EXPAND = NO
|
||||
GENERATE_QHP = NO
|
||||
QCH_FILE =
|
||||
QHP_NAMESPACE =
|
||||
QHP_VIRTUAL_FOLDER = doc
|
||||
QHP_CUST_FILTER_NAME =
|
||||
QHP_CUST_FILTER_ATTRS =
|
||||
QHP_SECT_FILTER_ATTRS =
|
||||
QHG_LOCATION =
|
||||
DISABLE_INDEX = NO
|
||||
ENUM_VALUES_PER_LINE = 4
|
||||
GENERATE_TREEVIEW = NONE
|
||||
TREEVIEW_WIDTH = 250
|
||||
FORMULA_FONTSIZE = 10
|
||||
#---------------------------------------------------------------------------
|
||||
# configuration options related to the LaTeX output
|
||||
#---------------------------------------------------------------------------
|
||||
GENERATE_LATEX = NO
|
||||
LATEX_OUTPUT = latex
|
||||
LATEX_CMD_NAME = latex
|
||||
MAKEINDEX_CMD_NAME = makeindex
|
||||
COMPACT_LATEX = NO
|
||||
PAPER_TYPE = a4wide
|
||||
EXTRA_PACKAGES =
|
||||
LATEX_HEADER =
|
||||
PDF_HYPERLINKS = YES
|
||||
USE_PDFLATEX = YES
|
||||
LATEX_BATCHMODE = NO
|
||||
LATEX_HIDE_INDICES = NO
|
||||
#---------------------------------------------------------------------------
|
||||
# configuration options related to the RTF output
|
||||
#---------------------------------------------------------------------------
|
||||
GENERATE_RTF = NO
|
||||
RTF_OUTPUT = rtf
|
||||
COMPACT_RTF = NO
|
||||
RTF_HYPERLINKS = NO
|
||||
RTF_STYLESHEET_FILE =
|
||||
RTF_EXTENSIONS_FILE =
|
||||
#---------------------------------------------------------------------------
|
||||
# configuration options related to the man page output
|
||||
#---------------------------------------------------------------------------
|
||||
GENERATE_MAN = NO
|
||||
MAN_OUTPUT = man
|
||||
MAN_EXTENSION = .3
|
||||
MAN_LINKS = NO
|
||||
#---------------------------------------------------------------------------
|
||||
# configuration options related to the XML output
|
||||
#---------------------------------------------------------------------------
|
||||
GENERATE_XML = NO
|
||||
XML_OUTPUT = xml
|
||||
XML_SCHEMA =
|
||||
XML_DTD =
|
||||
XML_PROGRAMLISTING = YES
|
||||
#---------------------------------------------------------------------------
|
||||
# configuration options for the AutoGen Definitions output
|
||||
#---------------------------------------------------------------------------
|
||||
GENERATE_AUTOGEN_DEF = NO
|
||||
#---------------------------------------------------------------------------
|
||||
# configuration options related to the Perl module output
|
||||
#---------------------------------------------------------------------------
|
||||
GENERATE_PERLMOD = NO
|
||||
PERLMOD_LATEX = NO
|
||||
PERLMOD_PRETTY = YES
|
||||
PERLMOD_MAKEVAR_PREFIX =
|
||||
#---------------------------------------------------------------------------
|
||||
# Configuration options related to the preprocessor
|
||||
#---------------------------------------------------------------------------
|
||||
ENABLE_PREPROCESSING = YES
|
||||
MACRO_EXPANSION = YES
|
||||
EXPAND_ONLY_PREDEF = YES
|
||||
SEARCH_INCLUDES = YES
|
||||
INCLUDE_PATH =
|
||||
INCLUDE_FILE_PATTERNS =
|
||||
#PREDEFINED =
|
||||
PREDEFINED += WXUNUSED(x)=
|
||||
PREDEFINED += "CMD_NAME(a)=const char* name() { return a; } ///< a"
|
||||
PREDEFINED += "STR_MENU(a)=wxString StrMenu() const { return a; } ///< a"
|
||||
PREDEFINED += "STR_DISP(a)=wxString StrDisplay() const { return a; } ///< a"
|
||||
PREDEFINED += "STR_HELP(a)=wxString StrHelp() const { return a; } ///< a"
|
||||
|
||||
#EXPAND_AS_DEFINED = CMD_NAME STR_MENU STR_DISP STR_HELP
|
||||
SKIP_FUNCTION_MACROS = YES
|
||||
#---------------------------------------------------------------------------
|
||||
# Configuration::additions related to external references
|
||||
#---------------------------------------------------------------------------
|
||||
TAGFILES =
|
||||
GENERATE_TAGFILE =
|
||||
ALLEXTERNALS = NO
|
||||
EXTERNAL_GROUPS = YES
|
||||
PERL_PATH = /usr/bin/perl
|
||||
#---------------------------------------------------------------------------
|
||||
# Configuration options related to the dot tool
|
||||
#---------------------------------------------------------------------------
|
||||
CLASS_DIAGRAMS = YES
|
||||
MSCGEN_PATH =
|
||||
HIDE_UNDOC_RELATIONS = YES
|
||||
HAVE_DOT = YES
|
||||
DOT_FONTNAME = FreeSans
|
||||
DOT_FONTSIZE = 10
|
||||
DOT_FONTPATH =
|
||||
CLASS_GRAPH = YES
|
||||
COLLABORATION_GRAPH = NO
|
||||
GROUP_GRAPHS = NO
|
||||
UML_LOOK = NO
|
||||
TEMPLATE_RELATIONS = NO
|
||||
INCLUDE_GRAPH = NO
|
||||
INCLUDED_BY_GRAPH = NO
|
||||
CALL_GRAPH = NO
|
||||
CALLER_GRAPH = NO
|
||||
GRAPHICAL_HIERARCHY = YES
|
||||
DIRECTORY_GRAPH = YES
|
||||
DOT_IMAGE_FORMAT = png
|
||||
DOT_PATH =
|
||||
DOTFILE_DIRS =
|
||||
DOT_GRAPH_MAX_NODES = 50
|
||||
MAX_DOT_GRAPH_DEPTH = 0
|
||||
DOT_TRANSPARENT = NO
|
||||
DOT_MULTI_TARGETS = NO
|
||||
GENERATE_LEGEND = YES
|
||||
DOT_CLEANUP = YES
|
||||
#---------------------------------------------------------------------------
|
||||
# Options related to the search engine
|
||||
#---------------------------------------------------------------------------
|
||||
SEARCHENGINE = NO
|
||||
SERVER_BASED_SEARCH = YES
|
|
@ -1,12 +0,0 @@
|
|||
@INCLUDE = doxyfile_base
|
||||
|
||||
PROJECT_NAME = "libaegisub"
|
||||
|
||||
INPUT = ../../libaegisub/ ./pages_libaegisub
|
||||
|
||||
EXCLUDE_PATTERNS = */.svn* */.deps* */.libs*
|
||||
|
||||
PREDEFINED += \
|
||||
__WINDOWS__ \
|
||||
__UNIX__ \
|
||||
__OSX__
|
|
@ -1,12 +0,0 @@
|
|||
@INCLUDE = doxyfile_base
|
||||
|
||||
PROJECT_NAME = "Aegisub Reporter"
|
||||
|
||||
INPUT = ../../reporter/ ./pages_reporter
|
||||
|
||||
EXCLUDE_PATTERNS = */.svn* */.deps* */.libs*
|
||||
|
||||
PREDEFINED += \
|
||||
__WINDOWS__ \
|
||||
__UNIX__ \
|
||||
__OSX__
|
|
@ -1,32 +0,0 @@
|
|||
#!/bin/sh
|
||||
#
|
||||
# $Id$
|
||||
#
|
||||
|
||||
if test -z "$1" || test -z "$2"; then
|
||||
echo "You must provide a project and output dir."
|
||||
exit;
|
||||
fi
|
||||
|
||||
SRC_PWD=`pwd|sed "s|/docs/doxygen||"`
|
||||
|
||||
case "$1" in
|
||||
"aegisub")
|
||||
TRIM="${SRC_PWD}/src/"
|
||||
;;
|
||||
"reporter")
|
||||
TRIM="${SRC_PWD}/reporter/"
|
||||
;;
|
||||
"libaegisub")
|
||||
TRIM="${SRC_PWD}/libaegisub/"
|
||||
;;
|
||||
esac
|
||||
|
||||
export OUTPUT_DIR="$2"
|
||||
export SRC_TRIM="${TRIM}"
|
||||
|
||||
mkdir -vp "$2"
|
||||
cp -v css.css "$2"
|
||||
|
||||
|
||||
doxygen "doxyfile_$1"
|
|
@ -1,13 +0,0 @@
|
|||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="content-type" content="text/html; charset=utf-8"/>
|
||||
<title>$title</title>
|
||||
<meta name="created" content="$datetime"/>
|
||||
<meta name="keywords" content="wxWidgets"/>
|
||||
<link href="/favicon.ico" rel="shortcut icon">
|
||||
<link href="css.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
|
|
@ -1,34 +0,0 @@
|
|||
/**
|
||||
@defgroup audio_input Audio Input
|
||||
@defgroup audio_output Audio Output
|
||||
@defgroup audio_ui Audio UI
|
||||
@defgroup build Files used in building Aegisub.
|
||||
@defgroup configuration_ui Configuration Ui
|
||||
@defgroup custom_control Custom Control
|
||||
@defgroup export Export
|
||||
@defgroup ffms FFmpegSource support.
|
||||
@defgroup font_collector Font collector
|
||||
@defgroup kanji_timer Kanji Timer
|
||||
@defgroup libosxutil libosxutil
|
||||
@defgroup main Main
|
||||
@defgroup main_headers Main Headers
|
||||
@defgroup main_ui Main UI
|
||||
@defgroup matroska Matroska support.
|
||||
@defgroup scripting Scripting
|
||||
@defgroup secondary_ui Secondary UI
|
||||
@defgroup spelling Spelling
|
||||
@defgroup style_editor Style Editor
|
||||
@defgroup subs_storage Subtitle Storage
|
||||
@defgroup subtitle_io Subtitle I/O
|
||||
@defgroup subtitle_rendering Subtitle Rendering
|
||||
@defgroup thesaurus Thesaurus
|
||||
@defgroup tools_ui Tools UI
|
||||
@defgroup unused Unused
|
||||
@defgroup utility Utility
|
||||
@defgroup video Video
|
||||
@defgroup video_input Video Input
|
||||
@defgroup video_output Video Output
|
||||
@defgroup visual_ts Video Typesetting
|
||||
@defgroup vobsub VobSub
|
||||
|
||||
*/
|
|
@ -1,75 +0,0 @@
|
|||
/** @mainpage
|
||||
|
||||
<h2>Source Groups</h2>
|
||||
<table border="0" cellpadding="10">
|
||||
<tr><td>
|
||||
Main
|
||||
- @ref main
|
||||
- @ref main_headers
|
||||
- @ref main_ui
|
||||
- @ref configuration_ui
|
||||
- @ref custom_control
|
||||
- @ref export
|
||||
- @ref scripting
|
||||
- @ref secondary_ui
|
||||
- @ref subs_storage
|
||||
|
||||
Library
|
||||
- @ref ffms
|
||||
- @ref matroska
|
||||
|
||||
Dialogues
|
||||
- @ref font_collector
|
||||
- @ref kanji_timer
|
||||
- @ref spelling
|
||||
- @ref style_editor
|
||||
- @ref thesaurus
|
||||
- @ref visual_ts
|
||||
|
||||
</td>
|
||||
<td>
|
||||
Miscellanous
|
||||
- @ref build
|
||||
- @ref tools_ui
|
||||
- @ref unused
|
||||
- @ref utility
|
||||
- @ref libosxutil
|
||||
|
||||
Subtitle
|
||||
- @ref subtitle_io
|
||||
- @ref subtitle_rendering
|
||||
- @ref vobsub
|
||||
|
||||
Audio
|
||||
- @ref audio_input
|
||||
- @ref audio_output
|
||||
- @ref audio_ui
|
||||
|
||||
Video
|
||||
- @ref video
|
||||
- @ref video_input
|
||||
- @ref video_output
|
||||
|
||||
</tr></td></table>
|
||||
|
||||
<hr size="0" width="80%">
|
||||
|
||||
|
||||
<h2>Available Command List</h2>
|
||||
- @ref cmd-app
|
||||
- @ref cmd-audio
|
||||
- @ref cmd-am
|
||||
- @ref cmd-edit
|
||||
- @ref cmd-grid
|
||||
- @ref cmd-help
|
||||
- @ref cmd-keyframed
|
||||
- @ref cmd-menu
|
||||
- @ref cmd-recent
|
||||
- @ref cmd-subtitle
|
||||
- @ref cmd-time
|
||||
- @ref cmd-timecode
|
||||
- @ref cmd-tool
|
||||
- @ref cmd-video
|
||||
|
||||
|
||||
*/
|
|
@ -1,5 +0,0 @@
|
|||
/** @page License Aegisub License
|
||||
|
||||
@verbinclude "LICENCE"
|
||||
|
||||
*/
|
|
@ -1,7 +0,0 @@
|
|||
/**
|
||||
@defgroup base Base
|
||||
@defgroup unix Unix
|
||||
@defgroup windows Windows
|
||||
@defgroup osx OS X
|
||||
@defgroup io File I/O
|
||||
*/
|
|
@ -1,11 +0,0 @@
|
|||
/** @mainpage
|
||||
|
||||
Main
|
||||
- @ref base
|
||||
|
||||
Library
|
||||
- @ref unix
|
||||
- @ref windows
|
||||
- @ref osx
|
||||
- @ref io
|
||||
*/
|
|
@ -1,5 +0,0 @@
|
|||
/** @page License libaegisub License
|
||||
|
||||
@verbinclude "LICENCE"
|
||||
|
||||
*/
|
|
@ -1,7 +0,0 @@
|
|||
/**
|
||||
@defgroup base Base
|
||||
@defgroup unix Unix
|
||||
@defgroup windows Windows
|
||||
@defgroup osx OS X
|
||||
@defgroup io File I/O
|
||||
*/
|
|
@ -1,11 +0,0 @@
|
|||
/** @mainpage
|
||||
|
||||
Main
|
||||
- @ref base
|
||||
|
||||
Library
|
||||
- @ref unix
|
||||
- @ref windows
|
||||
- @ref osx
|
||||
- @ref io
|
||||
*/
|
|
@ -1,5 +0,0 @@
|
|||
/** @page License Aegisub License
|
||||
|
||||
@verbinclude "LICENCE"
|
||||
|
||||
*/
|
|
@ -1,92 +0,0 @@
|
|||
; Copyright (c) 2007-2009, Niels Martin Hansen
|
||||
;
|
||||
; Redistribution and use in source and binary forms, with or without
|
||||
; modification, are permitted provided that the following conditions are met:
|
||||
;
|
||||
; * Redistributions of source code must retain the above copyright notice,
|
||||
; this list of conditions and the following disclaimer.
|
||||
; * Redistributions in binary form must reproduce the above copyright notice,
|
||||
; this list of conditions and the following disclaimer in the documentation
|
||||
; and/or other materials provided with the distribution.
|
||||
; * Neither the name of the Aegisub Group nor the names of its contributors
|
||||
; may be used to endorse or promote products derived from this software
|
||||
; without specific prior written permission.
|
||||
;
|
||||
; THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
|
||||
; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||
; IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
||||
; ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
|
||||
; LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
|
||||
; CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
|
||||
; SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||||
; INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
|
||||
; CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
|
||||
; ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
||||
; POSSIBILITY OF SUCH DAMAGE.
|
||||
;
|
||||
; -----------------------------------------------------------------------------
|
||||
;
|
||||
; AEGISUB
|
||||
;
|
||||
; Website: http://www.aegisub.org/
|
||||
; Contact: mailto:nielsm@indvikleren.dk
|
||||
;
|
||||
|
||||
|
||||
; This file declares everything related to installable translations of Aegisub
|
||||
|
||||
[Files]
|
||||
; localization (commented out ones are out of date; some don't have wxstd.mo)
|
||||
Source: src\mo\ar.mo; DestDir: {app}\locale\ar; DestName: aegisub.mo; Flags: ignoreversion
|
||||
Source: src\mo\wxstd-ar.mo; DestDir: {app}\locale\ar; DestName: wxstd.mo; Flags: ignoreversion
|
||||
Source: src\mo\ca.mo; DestDir: {app}\locale\ca; DestName: aegisub.mo; Flags: ignoreversion
|
||||
Source: src\mo\wxstd-ca.mo; DestDir: {app}\locale\ca; DestName: wxstd.mo; Flags: ignoreversion
|
||||
Source: src\mo\cs.mo; DestDir: {app}\locale\cs; DestName: aegisub.mo; Flags: ignoreversion
|
||||
Source: src\mo\wxstd-cs.mo; DestDir: {app}\locale\cs; DestName: wxstd.mo; Flags: ignoreversion
|
||||
Source: src\mo\da.mo; DestDir: {app}\locale\da; DestName: aegisub.mo; Flags: ignoreversion
|
||||
Source: src\mo\wxstd-da.mo; DestDir: {app}\locale\da; DestName: wxstd.mo; Flags: ignoreversion
|
||||
Source: src\mo\de.mo; DestDir: {app}\locale\de; DestName: aegisub.mo; Flags: ignoreversion
|
||||
Source: src\mo\wxstd-de.mo; DestDir: {app}\locale\de; DestName: wxstd.mo; Flags: ignoreversion
|
||||
Source: src\mo\es.mo; DestDir: {app}\locale\es; DestName: aegisub.mo; Flags: ignoreversion
|
||||
Source: src\mo\wxstd-es.mo; DestDir: {app}\locale\es; DestName: wxstd.mo; Flags: ignoreversion
|
||||
Source: src\mo\el.mo; DestDir: {app}\locale\el; DestName: aegisub.mo; Flags: ignoreversion
|
||||
Source: src\mo\wxstd-el.mo; DestDir: {app}\locale\el; DestName: wxstd.mo; Flags: ignoreversion
|
||||
Source: src\mo\eu.mo; DestDir: {app}\locale\eu; DestName: aegisub.mo; Flags: ignoreversion
|
||||
Source: src\mo\wxstd-eu.mo; DestDir: {app}\locale\eu; DestName: wxstd.mo; Flags: ignoreversion
|
||||
Source: src\mo\fa.mo; DestDir: {app}\locale\fa; DestName: aegisub.mo; Flags: ignoreversion
|
||||
; Farsi wxstd missing
|
||||
;Source: src\mo\wxstd-fa.mo; DestDir: {app}\locale\fa; DestName: wxstd.mo; Flags: ignoreversion
|
||||
Source: src\mo\fi.mo; DestDir: {app}\locale\fi; DestName: aegisub.mo; Flags: ignoreversion
|
||||
Source: src\mo\wxstd-fi.mo; DestDir: {app}\locale\fi; DestName: wxstd.mo; Flags: ignoreversion
|
||||
Source: src\mo\fr_FR.mo; DestDir: {app}\locale\fr_FR; DestName: aegisub.mo; Flags: ignoreversion
|
||||
Source: src\mo\wxstd-fr.mo; DestDir: {app}\locale\fr_FR; DestName: wxstd.mo; Flags: ignoreversion
|
||||
Source: src\mo\gl.mo; DestDir: {app}\locale\gl; DestName: aegisub.mo; Flags: ignoreversion
|
||||
Source: src\mo\wxstd-gl.mo; DestDir: {app}\locale\gl; DestName: wxstd.mo; Flags: ignoreversion
|
||||
Source: src\mo\hu.mo; DestDir: {app}\locale\hu; DestName: aegisub.mo; Flags: ignoreversion
|
||||
Source: src\mo\wxstd-hu.mo; DestDir: {app}\locale\hu; DestName: wxstd.mo; Flags: ignoreversion
|
||||
Source: src\mo\id.mo; DestDir: {app}\locale\id; DestName: aegisub.mo; Flags: ignoreversion
|
||||
Source: src\mo\wxstd-id.mo; DestDir: {app}\locale\id; DestName: wxstd.mo; Flags: ignoreversion
|
||||
Source: src\mo\it.mo; DestDir: {app}\locale\it; DestName: aegisub.mo; Flags: ignoreversion
|
||||
Source: src\mo\wxstd-it.mo; DestDir: {app}\locale\it; DestName: wxstd.mo; Flags: ignoreversion
|
||||
Source: src\mo\ja.mo; DestDir: {app}\locale\ja; DestName: aegisub.mo; Flags: ignoreversion
|
||||
Source: src\mo\wxstd-ja.mo; DestDir: {app}\locale\ja; DestName: wxstd.mo; Flags: ignoreversion
|
||||
Source: src\mo\ko.mo; DestDir: {app}\locale\ko; DestName: aegisub.mo; Flags: ignoreversion
|
||||
Source: src\mo\wxstd-ko_KR.mo; DestDir: {app}\locale\ko; DestName: wxstd.mo; Flags: ignoreversion
|
||||
Source: src\mo\pt_BR.mo; DestDir: {app}\locale\pt_BR; DestName: aegisub.mo; Flags: ignoreversion
|
||||
Source: src\mo\wxstd-pt_BR.mo; DestDir: {app}\locale\pt_BR; DestName: wxstd.mo; Flags: ignoreversion
|
||||
Source: src\mo\pt_PT.mo; DestDir: {app}\locale\pt_PT; DestName: aegisub.mo; Flags: ignoreversion
|
||||
Source: src\mo\wxstd-pt.mo; DestDir: {app}\locale\pt_PT; DestName: wxstd.mo; Flags: ignoreversion
|
||||
Source: src\mo\pl.mo; DestDir: {app}\locale\pl; DestName: aegisub.mo; Flags: ignoreversion
|
||||
Source: src\mo\wxstd-pl.mo; DestDir: {app}\locale\pl; DestName: wxstd.mo; Flags: ignoreversion
|
||||
Source: src\mo\ru.mo; DestDir: {app}\locale\ru; DestName: aegisub.mo; Flags: ignoreversion
|
||||
Source: src\mo\wxstd-ru.mo; DestDir: {app}\locale\ru; DestName: wxstd.mo; Flags: ignoreversion
|
||||
Source: src\mo\sr_RS.mo; DestDir: {app}\locale\sr_RS; DestName: aegisub.mo; Flags: ignoreversion
|
||||
Source: src\mo\sr_RS@latin.mo; DestDir: {app}\locale\sr_RS@latin; DestName: aegisub.mo; Flags: ignoreversion
|
||||
; Missing wxstd for Serbian
|
||||
Source: src\mo\vi.mo; DestDir: {app}\locale\vi; DestName: aegisub.mo; Flags: ignoreversion
|
||||
Source: src\mo\wxstd-vi.mo; DestDir: {app}\locale\vi; DestName: wxstd.mo; Flags: ignoreversion
|
||||
Source: src\mo\zh_CN.mo; DestDir: {app}\locale\zh_CN; DestName: aegisub.mo; Flags: ignoreversion
|
||||
Source: src\mo\wxstd-zh_CN.mo; DestDir: {app}\locale\zh_CN; DestName: wxstd.mo; Flags: ignoreversion
|
||||
Source: src\mo\zh_TW.mo; DestDir: {app}\locale\zh_TW; DestName: aegisub.mo; Flags: ignoreversion
|
||||
Source: src\mo\wxstd-zh_TW.mo; DestDir: {app}\locale\zh_TW; DestName: wxstd.mo; Flags: ignoreversion
|
||||
|
6799
aegisub/po/zh_CN.po
6799
aegisub/po/zh_CN.po
File diff suppressed because it is too large
Load Diff
5817
aegisub/po/zh_TW.po
5817
aegisub/po/zh_TW.po
File diff suppressed because it is too large
Load Diff
|
@ -4,11 +4,11 @@ LIB_SHARED = aegisub.so
|
|||
LIB_VERSION = 0.1.0
|
||||
BUILD_LIB = no
|
||||
|
||||
CXXFLAGS += -I../libaegisub/include -I../src $(CXXFLAGS_WX)
|
||||
CXXFLAGS += -I../libaegisub/include -I../src -I ../vendor/lua/src $(CXXFLAGS_WX)
|
||||
CPPFLAGS += $(CPPFLAGS_BOOST)
|
||||
|
||||
LIBS := -L../libaegisub -laegisub $(LIBS)
|
||||
LIBS += $(LIBS_WX) $(LIBS_BOOST) $(LIBS_ICU) $(LIBS_LUA)
|
||||
LIBS := -L../libaegisub -laegisub -L../vendor/lua -llua-aegisub $(LIBS)
|
||||
LIBS += $(LIBS_WX) $(LIBS_BOOST) $(LIBS_ICU)
|
||||
|
||||
SRC += tests/aegisub.cpp ../src/auto4_regex.cpp
|
||||
|
File diff suppressed because it is too large
Load Diff
|
@ -146,7 +146,6 @@
|
|||
</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>
|
||||
$(SrcDir)include\;
|
||||
$(AegisubContribBase)iconv\include;
|
||||
$(AegisubSourceBase)libaegisub\include;
|
||||
$(AegisubSourceBase)build;
|
||||
$(AegisubSourceBase)include;
|
|
@ -34,7 +34,7 @@
|
|||
Command="$(MSBuildThisFileDirectory)..\version.sh"
|
||||
WorkingDirectory="$(AegisubSourceBase)"
|
||||
Configuration="@(ExecShellScript)"
|
||||
Arguments=".." />
|
||||
Arguments="." />
|
||||
</Target>
|
||||
|
||||
<!-- Project References -->
|
||||
|
@ -392,10 +392,7 @@
|
|||
<ClCompile Include="$(SrcDir)hotkey.cpp" />
|
||||
<ClCompile Include="$(SrcDir)hotkey_data_view_model.cpp" />
|
||||
<ClCompile Include="$(SrcDir)initial_line_state.cpp" />
|
||||
<ClCompile Include="$(SrcDir)lpeg.c">
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<ForcedIncludeFiles></ForcedIncludeFiles>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(SrcDir)lpeg.cpp" />
|
||||
<ClCompile Include="$(SrcDir)main.cpp" />
|
||||
<ClCompile Include="$(SrcDir)menu.cpp" />
|
||||
<ClCompile Include="$(SrcDir)mkv_wrap.cpp" />
|
||||
|
@ -465,7 +462,8 @@
|
|||
<ClCompile Include="$(SrcDir)visual_tool_vector_clip.cpp" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ResourceCompile Include="$(SrcDir)res.rc" />
|
||||
<ResourceCompile Include="$(SrcDir)res\res.rc" />
|
||||
<ResourceCompile Include="$(SrcDir)res\strings.rc" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<MsgFmt Include="$(AegisubSourceBase)po\*.po" />
|
|
@ -1232,7 +1232,7 @@
|
|||
<ClCompile Include="$(SrcDir)auto4_regex.cpp">
|
||||
<Filter>Automation\Lua</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(SrcDir)lpeg.c">
|
||||
<ClCompile Include="$(SrcDir)lpeg.cpp">
|
||||
<Filter>Automation\Lua</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="$(SrcDir)resolution_resampler.cpp">
|
||||
|
@ -1240,7 +1240,10 @@
|
|||
</ClCompile>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ResourceCompile Include="$(SrcDir)res.rc">
|
||||
<ResourceCompile Include="$(SrcDir)res/res.rc">
|
||||
<Filter>Resources</Filter>
|
||||
</ResourceCompile>
|
||||
<ResourceCompile Include="$(SrcDir)res/strings.rc">
|
||||
<Filter>Resources</Filter>
|
||||
</ResourceCompile>
|
||||
</ItemGroup>
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue