Move everything up a level since the root dir no longer has stuff
This commit is contained in:
parent
bdff48f19b
commit
33a4a056a4
1955 changed files with 74 additions and 76 deletions
55
.gitignore
vendored
55
.gitignore
vendored
|
@ -34,49 +34,44 @@
|
||||||
*.zip
|
*.zip
|
||||||
*~
|
*~
|
||||||
|
|
||||||
bin
|
/bin
|
||||||
lib
|
/include
|
||||||
obj
|
/ipch
|
||||||
ipch
|
/lib
|
||||||
|
/obj
|
||||||
|
/tests/data
|
||||||
|
|
||||||
.lvimrc
|
.lvimrc
|
||||||
.syntastic_cpp_config
|
.syntastic_cpp_config
|
||||||
|
/Makefile.inc
|
||||||
BuildLog.htm
|
BuildLog.htm
|
||||||
Makefile.inc
|
|
||||||
acconf.h
|
acconf.h
|
||||||
acconf.h.in
|
acconf.h.in
|
||||||
aclocal.m4
|
aclocal.m4
|
||||||
aegisub/conf.sh
|
|
||||||
aegisub/desktop/aegisub.desktop
|
|
||||||
aegisub/desktop/aegisub.desktop.template
|
|
||||||
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/repack-thes-dict
|
|
||||||
aegisub/tools/repack-thes-dict.dSYM
|
|
||||||
aegisub/tools/osx-bundle-restart-helper
|
|
||||||
aegisub/tools/osx-bundle.sed
|
|
||||||
autom4te.cache
|
autom4te.cache
|
||||||
|
conf.sh
|
||||||
config.log
|
config.log
|
||||||
config.status
|
config.status
|
||||||
config_windows.h
|
config_windows.h
|
||||||
configure
|
configure
|
||||||
svn-revision.h
|
desktop/aegisub.desktop
|
||||||
svn_revision
|
desktop/aegisub.desktop.template
|
||||||
svnmove.txt
|
|
||||||
git_version.h
|
git_version.h
|
||||||
git_version.xml
|
git_version.xml
|
||||||
aegisub/tests/data
|
src/aegisub
|
||||||
aegisub/tests/run
|
src/libresrc/bitmap.cpp
|
||||||
aegisub/tests/*.json
|
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
|
.nuget
|
||||||
/aegisub/include
|
|
||||||
|
|
26
.gitmodules
vendored
26
.gitmodules
vendored
|
@ -1,56 +1,56 @@
|
||||||
[submodule "aegisub/vendor/fribidi"]
|
[submodule "aegisub/vendor/fribidi"]
|
||||||
path = aegisub/vendor/fribidi
|
path = vendor/fribidi
|
||||||
url = git://anongit.freedesktop.org/fribidi/fribidi
|
url = git://anongit.freedesktop.org/fribidi/fribidi
|
||||||
ignore = dirty
|
ignore = dirty
|
||||||
[submodule "aegisub/vendor/freetype2"]
|
[submodule "aegisub/vendor/freetype2"]
|
||||||
path = aegisub/vendor/freetype2
|
path = vendor/freetype2
|
||||||
url = git://git.sv.nongnu.org/freetype/freetype2.git
|
url = git://git.sv.nongnu.org/freetype/freetype2.git
|
||||||
ignore = dirty
|
ignore = dirty
|
||||||
[submodule "aegisub/vendor/zlib"]
|
[submodule "aegisub/vendor/zlib"]
|
||||||
path = aegisub/vendor/zlib
|
path = vendor/zlib
|
||||||
url = git://github.com/madler/zlib.git
|
url = git://github.com/madler/zlib.git
|
||||||
ignore = dirty
|
ignore = dirty
|
||||||
[submodule "aegisub/vendor/wxWidgets"]
|
[submodule "aegisub/vendor/wxWidgets"]
|
||||||
path = aegisub/vendor/wxWidgets
|
path = vendor/wxWidgets
|
||||||
url = git://github.com/wxWidgets/wxWidgets.git
|
url = git://github.com/wxWidgets/wxWidgets.git
|
||||||
ignore = dirty
|
ignore = dirty
|
||||||
[submodule "aegisub/vendor/googletest"]
|
[submodule "aegisub/vendor/googletest"]
|
||||||
path = aegisub/vendor/googletest
|
path = vendor/googletest
|
||||||
url = git://github.com/svn2github/googletest.git
|
url = git://github.com/svn2github/googletest.git
|
||||||
ignore = dirty
|
ignore = dirty
|
||||||
[submodule "aegisub/vendor/ffmpeg"]
|
[submodule "aegisub/vendor/ffmpeg"]
|
||||||
path = aegisub/vendor/ffmpeg
|
path = vendor/ffmpeg
|
||||||
url = git://source.ffmpeg.org/ffmpeg.git
|
url = git://source.ffmpeg.org/ffmpeg.git
|
||||||
ignore = dirty
|
ignore = dirty
|
||||||
[submodule "aegisub/vendor/ffms2"]
|
[submodule "aegisub/vendor/ffms2"]
|
||||||
path = aegisub/vendor/ffms2
|
path = vendor/ffms2
|
||||||
url = git://github.com/FFMS/ffms2.git
|
url = git://github.com/FFMS/ffms2.git
|
||||||
branch = master
|
branch = master
|
||||||
ignore = dirty
|
ignore = dirty
|
||||||
[submodule "aegisub/vendor/fontconfig"]
|
[submodule "aegisub/vendor/fontconfig"]
|
||||||
path = aegisub/vendor/fontconfig
|
path = vendor/fontconfig
|
||||||
url = git://github.com/tgoyne/fontconfig.git
|
url = git://github.com/tgoyne/fontconfig.git
|
||||||
branch = msvc
|
branch = msvc
|
||||||
ignore = dirty
|
ignore = dirty
|
||||||
[submodule "aegisub/vendor/libass"]
|
[submodule "aegisub/vendor/libass"]
|
||||||
path = aegisub/vendor/libass
|
path = vendor/libass
|
||||||
url = git://github.com/libass/libass.git
|
url = git://github.com/libass/libass.git
|
||||||
branch = master
|
branch = master
|
||||||
[submodule "aegisub/vendor/icu"]
|
[submodule "aegisub/vendor/icu"]
|
||||||
path = aegisub/vendor/icu
|
path = vendor/icu
|
||||||
url = git://github.com/sillsdev/icu4c.git
|
url = git://github.com/sillsdev/icu4c.git
|
||||||
branch = trunk
|
branch = trunk
|
||||||
ignore = dirty
|
ignore = dirty
|
||||||
[submodule "aegisub/vendor/boost"]
|
[submodule "aegisub/vendor/boost"]
|
||||||
path = aegisub/vendor/boost
|
path = vendor/boost
|
||||||
url = https://github.com/boostorg/boost.git
|
url = https://github.com/boostorg/boost.git
|
||||||
ignore = dirty
|
ignore = dirty
|
||||||
[submodule "aegisub/vendor/lua"]
|
[submodule "aegisub/vendor/lua"]
|
||||||
path = aegisub/vendor/lua
|
path = vendor/lua
|
||||||
url = git://github.com/ittner/Lua-experimentation.git
|
url = git://github.com/ittner/Lua-experimentation.git
|
||||||
branch = lua51
|
branch = lua51
|
||||||
ignore = dirty
|
ignore = dirty
|
||||||
[submodule "aegisub/vendor/fftw"]
|
[submodule "aegisub/vendor/fftw"]
|
||||||
path = aegisub/vendor/fftw
|
path = vendor/fftw
|
||||||
url = https://github.com/Aegisub/fftw3.git
|
url = https://github.com/Aegisub/fftw3.git
|
||||||
ignore = dirty
|
ignore = dirty
|
||||||
|
|
|
@ -3,4 +3,7 @@
|
||||||
<solution>
|
<solution>
|
||||||
<add key="disableSourceControlIntegration" value="true" />
|
<add key="disableSourceControlIntegration" value="true" />
|
||||||
</solution>
|
</solution>
|
||||||
</configuration>
|
<config>
|
||||||
|
<add key="repositoryPath" value="lib" />
|
||||||
|
</config>
|
||||||
|
</configuration>
|
||||||
|
|
48
Aegisub.sln
48
Aegisub.sln
|
@ -2,56 +2,56 @@ Microsoft Visual Studio Solution File, Format Version 12.00
|
||||||
# Visual Studio 2013
|
# Visual Studio 2013
|
||||||
VisualStudioVersion = 12.0.21005.1
|
VisualStudioVersion = 12.0.21005.1
|
||||||
MinimumVisualStudioVersion = 10.0.40219.1
|
MinimumVisualStudioVersion = 10.0.40219.1
|
||||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Aegisub", "aegisub\build\Aegisub\Aegisub.vcxproj", "{9DDDB9E5-E4A1-423D-A224-F6D4E5AAC06A}"
|
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Aegisub", "build\Aegisub\Aegisub.vcxproj", "{9DDDB9E5-E4A1-423D-A224-F6D4E5AAC06A}"
|
||||||
ProjectSection(ProjectDependencies) = postProject
|
ProjectSection(ProjectDependencies) = postProject
|
||||||
{914A5B35-66B2-4293-BB6C-D93DA9BC68C6} = {914A5B35-66B2-4293-BB6C-D93DA9BC68C6}
|
{914A5B35-66B2-4293-BB6C-D93DA9BC68C6} = {914A5B35-66B2-4293-BB6C-D93DA9BC68C6}
|
||||||
EndProjectSection
|
EndProjectSection
|
||||||
EndProject
|
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
|
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
|
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}"
|
||||||
EndProject
|
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
|
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
|
ProjectSection(ProjectDependencies) = postProject
|
||||||
{0518D6C0-7BF6-4FD1-91FB-191BD10DB2AC} = {0518D6C0-7BF6-4FD1-91FB-191BD10DB2AC}
|
{0518D6C0-7BF6-4FD1-91FB-191BD10DB2AC} = {0518D6C0-7BF6-4FD1-91FB-191BD10DB2AC}
|
||||||
{08AF2BCC-FCDD-4F0E-8B41-59A6E634F2E8} = {08AF2BCC-FCDD-4F0E-8B41-59A6E634F2E8}
|
{08AF2BCC-FCDD-4F0E-8B41-59A6E634F2E8} = {08AF2BCC-FCDD-4F0E-8B41-59A6E634F2E8}
|
||||||
EndProjectSection
|
EndProjectSection
|
||||||
EndProject
|
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
|
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}"
|
||||||
EndProject
|
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
|
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
|
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
|
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
|
ProjectSection(ProjectDependencies) = postProject
|
||||||
{78B079BD-9FC7-4B9E-B4A6-96DA0F00248B} = {78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}
|
{78B079BD-9FC7-4B9E-B4A6-96DA0F00248B} = {78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}
|
||||||
EndProjectSection
|
EndProjectSection
|
||||||
EndProject
|
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
|
ProjectSection(ProjectDependencies) = postProject
|
||||||
{914A5B35-66B2-4293-BB6C-D93DA9BC68C6} = {914A5B35-66B2-4293-BB6C-D93DA9BC68C6}
|
{914A5B35-66B2-4293-BB6C-D93DA9BC68C6} = {914A5B35-66B2-4293-BB6C-D93DA9BC68C6}
|
||||||
EndProjectSection
|
EndProjectSection
|
||||||
EndProject
|
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
|
ProjectSection(ProjectDependencies) = postProject
|
||||||
{F934AB7B-186B-4E96-B20C-A58C38C1B819} = {F934AB7B-186B-4E96-B20C-A58C38C1B819}
|
{F934AB7B-186B-4E96-B20C-A58C38C1B819} = {F934AB7B-186B-4E96-B20C-A58C38C1B819}
|
||||||
EndProjectSection
|
EndProjectSection
|
||||||
EndProject
|
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
|
ProjectSection(ProjectDependencies) = postProject
|
||||||
{10F22A5A-DD9E-44A1-BA2E-2A9A7C78B0EE} = {10F22A5A-DD9E-44A1-BA2E-2A9A7C78B0EE}
|
{10F22A5A-DD9E-44A1-BA2E-2A9A7C78B0EE} = {10F22A5A-DD9E-44A1-BA2E-2A9A7C78B0EE}
|
||||||
EndProjectSection
|
EndProjectSection
|
||||||
EndProject
|
EndProject
|
||||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "zlib", "aegisub\build\zlib\zlib.vcxproj", "{10F22A5A-DD9E-44A1-BA2E-2A9A7C78B0EE}"
|
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "zlib", "build\zlib\zlib.vcxproj", "{10F22A5A-DD9E-44A1-BA2E-2A9A7C78B0EE}"
|
||||||
EndProject
|
EndProject
|
||||||
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".nuget", ".nuget", "{CEAEFCB9-3759-4D03-8D51-7287D7B7E7DF}"
|
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".nuget", ".nuget", "{CEAEFCB9-3759-4D03-8D51-7287D7B7E7DF}"
|
||||||
ProjectSection(SolutionItems) = preProject
|
ProjectSection(SolutionItems) = preProject
|
||||||
|
@ -60,27 +60,27 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".nuget", ".nuget", "{CEAEFC
|
||||||
.nuget\NuGet.targets = .nuget\NuGet.targets
|
.nuget\NuGet.targets = .nuget\NuGet.targets
|
||||||
EndProjectSection
|
EndProjectSection
|
||||||
EndProject
|
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
|
ProjectSection(ProjectDependencies) = postProject
|
||||||
{914A5B35-66B2-4293-BB6C-D93DA9BC68C6} = {914A5B35-66B2-4293-BB6C-D93DA9BC68C6}
|
{914A5B35-66B2-4293-BB6C-D93DA9BC68C6} = {914A5B35-66B2-4293-BB6C-D93DA9BC68C6}
|
||||||
EndProjectSection
|
EndProjectSection
|
||||||
EndProject
|
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
|
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
|
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}"
|
||||||
EndProject
|
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
|
ProjectSection(ProjectDependencies) = postProject
|
||||||
{914A5B35-66B2-4293-BB6C-D93DA9BC68C6} = {914A5B35-66B2-4293-BB6C-D93DA9BC68C6}
|
{914A5B35-66B2-4293-BB6C-D93DA9BC68C6} = {914A5B35-66B2-4293-BB6C-D93DA9BC68C6}
|
||||||
EndProjectSection
|
EndProjectSection
|
||||||
EndProject
|
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
|
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
|
EndProject
|
||||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BuildTasks", "aegisub\build\BuildTasks\BuildTasks.csproj", "{914A5B35-66B2-4293-BB6C-D93DA9BC68C6}"
|
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BuildTasks", "build\BuildTasks\BuildTasks.csproj", "{914A5B35-66B2-4293-BB6C-D93DA9BC68C6}"
|
||||||
EndProject
|
EndProject
|
||||||
Global
|
Global
|
||||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||||
|
|
|
@ -12,7 +12,7 @@ Support is available on [the forums](http://forum.aegisub.org) or [on IRC](irc:/
|
||||||
|
|
||||||
Prerequisites:
|
Prerequisites:
|
||||||
|
|
||||||
1. Visual Studio 2012. Express edition might work.
|
1. Visual Studio 2013. Express edition might work.
|
||||||
2. A recent Windows SDK
|
2. A recent Windows SDK
|
||||||
3. A recent DirectX SDK
|
3. A recent DirectX SDK
|
||||||
4. A MSYS install with git and c99conv. Note that mingw is not required.
|
4. A MSYS install with git and c99conv. Note that mingw is not required.
|
||||||
|
@ -28,14 +28,14 @@ All other dependencies are either stored in the repository or are included as su
|
||||||
Building:
|
Building:
|
||||||
|
|
||||||
1. Clone Aegisub's repository recursively to fetch it and all submodules: `git clone --recursive git@github.com:Aegisub/Aegisub.git`
|
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 && git config --local core.autocrlf && git rm --cached -r . && git reset --hard`
|
2. Disable autocrlf for ffmpeg, as its build system manages to not support Windows newlines: `cd vendor/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)
|
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
|
4. Open Aegisub.sln
|
||||||
5. Open the properties for the Aegisub project and set the location of MSYS in Configuration Properties > Aegisub > Library paths
|
5. Open the properties for the Aegisub project and set the location of MSYS in Configuration Properties > Aegisub > Library paths
|
||||||
6. Build Aegisub
|
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).
|
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).
|
||||||
|
|
||||||
There's a pile of other files such as dictionaries, VSFilter and avisynth
|
There's a pile of other files needed at runtime such as dictionaries, VSFilter and avisynth. The simplest way to get them is to copy all of the files from the Aegisub installer to the bin directory.
|
||||||
|
|
||||||
For actual development work you will probably want to mostly use the
|
For actual development work you will probably want to mostly use the
|
||||||
"Debug-MinDep" configuration (which disables building most of the projects), as
|
"Debug-MinDep" configuration (which disables building most of the projects), as
|
||||||
|
|
|
@ -34,7 +34,7 @@
|
||||||
Command="$(MSBuildThisFileDirectory)..\version.sh"
|
Command="$(MSBuildThisFileDirectory)..\version.sh"
|
||||||
WorkingDirectory="$(AegisubSourceBase)"
|
WorkingDirectory="$(AegisubSourceBase)"
|
||||||
Configuration="@(ExecShellScript)"
|
Configuration="@(ExecShellScript)"
|
||||||
Arguments=".." />
|
Arguments="." />
|
||||||
</Target>
|
</Target>
|
||||||
|
|
||||||
<!-- Project References -->
|
<!-- Project References -->
|
|
@ -35,7 +35,7 @@
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<Reference Include="ICSharpCode.SharpZipLib">
|
<Reference Include="ICSharpCode.SharpZipLib">
|
||||||
<HintPath>..\..\..\packages\SharpZipLib.0.86.0\lib\20\ICSharpCode.SharpZipLib.dll</HintPath>
|
<HintPath>..\..\.nuget\lib\SharpZipLib.0.86.0\lib\20\ICSharpCode.SharpZipLib.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="Microsoft.Build" />
|
<Reference Include="Microsoft.Build" />
|
||||||
<Reference Include="Microsoft.Build.Engine" />
|
<Reference Include="Microsoft.Build.Engine" />
|
||||||
|
@ -70,4 +70,4 @@
|
||||||
<Target Name="AfterBuild">
|
<Target Name="AfterBuild">
|
||||||
</Target>
|
</Target>
|
||||||
-->
|
-->
|
||||||
</Project>
|
</Project>
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue