Browse Source

Move everything up a level since the root dir no longer has stuff

depctrl-installer
Thomas Goyne 8 years ago
parent
commit
33a4a056a4
  1. 55
      .gitignore
  2. 26
      .gitmodules
  3. 5
      .nuget/NuGet.Config
  4. 48
      Aegisub.sln
  5. 0
      LICENCE
  6. 0
      Makefile
  7. 0
      Makefile.inc.in
  8. 0
      Makefile.target
  9. 6
      README.md
  10. 0
      acinclude.m4
  11. 0
      autogen.sh
  12. 0
      automation/.gitignore
  13. 0
      automation/Makefile
  14. 0
      automation/autoload/clean-info.lua
  15. 0
      automation/autoload/cleantags-autoload.lua
  16. 0
      automation/autoload/kara-templater.lua
  17. 0
      automation/autoload/karaoke-auto-leadin.lua
  18. 0
      automation/autoload/macro-1-edgeblur.lua
  19. 0
      automation/autoload/macro-2-mkfullwitdh.lua
  20. 0
      automation/autoload/select-overlaps.moon
  21. 0
      automation/autoload/strip-tags.lua
  22. 0
      automation/demos/future-windy-blur.lua
  23. 0
      automation/demos/raytracer-test1.ass
  24. 0
      automation/demos/raytracer.lua
  25. 0
      automation/include/aegisub/clipboard.lua
  26. 0
      automation/include/aegisub/re.moon
  27. 0
      automation/include/aegisub/unicode.moon
  28. 0
      automation/include/aegisub/util.moon
  29. 0
      automation/include/cleantags.lua
  30. 0
      automation/include/clipboard.lua
  31. 0
      automation/include/karaskel-auto4.lua
  32. 0
      automation/include/karaskel.lua
  33. 0
      automation/include/moonscript.lua
  34. 0
      automation/include/re.lua
  35. 0
      automation/include/unicode.lua
  36. 0
      automation/include/utils-auto4.lua
  37. 0
      automation/include/utils.lua
  38. 0
      automation/tests/aegisub.cpp
  39. 0
      automation/tests/automation/appended-lines.lua
  40. 0
      automation/tests/automation/basic-export-test.lua
  41. 0
      automation/tests/automation/basic-tests.lua
  42. 0
      automation/tests/automation/config-dialog-test.lua
  43. 0
      automation/tests/automation/furi-test.ass
  44. 0
      automation/tests/automation/gen-absurd-t-line.lua
  45. 0
      automation/tests/automation/hello-world.lua
  46. 0
      automation/tests/automation/kara-templater-retime.ass
  47. 0
      automation/tests/automation/karaoke-parse-test.lua
  48. 0
      automation/tests/automation/progress-reporting-test.lua
  49. 0
      automation/tests/automation/selection-set-test.lua
  50. 0
      automation/tests/automation/test-filter-name-clash.lua
  51. 0
      automation/tests/automation/test-furi.lua
  52. 0
      automation/tests/automation/test-tablecopy-recursive.lua
  53. 0
      automation/tests/automation/test-text_extents.lua
  54. 0
      automation/tests/automation/text-extents-test.lua
  55. 0
      automation/tests/automation/trace-level-test.lua
  56. 0
      automation/tests/automation/unicode-test.lua
  57. 0
      automation/tests/modules/re.moon
  58. 0
      automation/tests/modules/unicode.moon
  59. 0
      automation/tests/runner.moon
  60. 0
      automation/v4-docs/basic-function-interface.txt
  61. 0
      automation/v4-docs/configuration-dialogs.txt
  62. 0
      automation/v4-docs/file-streams.txt
  63. 0
      automation/v4-docs/misc.txt
  64. 0
      automation/v4-docs/overview.txt
  65. 0
      automation/v4-docs/progress-reporting.txt
  66. 0
      automation/v4-docs/subtitle-data.txt
  67. 0
      automation/v4-docs/template-scripting-ideas.ass
  68. 0
      build/Aegisub/Aegisub.targets
  69. 2
      build/Aegisub/Aegisub.vcxproj
  70. 0
      build/Aegisub/Aegisub.vcxproj.filters
  71. 0
      build/Aegisub/Aegisub.xml
  72. 0
      build/Aegisub/standard-libraries.props
  73. 4
      build/BuildTasks/BuildTasks.csproj
  74. 0
      build/BuildTasks/DownloadTgzFile.cs
  75. 0
      build/BuildTasks/ExecShellScript.cs
  76. 0
      build/BuildTasks/MsysPath.cs
  77. 0
      build/BuildTasks/Properties/AssemblyInfo.cs
  78. 0
      build/BuildTasks/ShellWrapper.cs
  79. 0
      build/BuildTasks/UpdateFile.cs
  80. 0
      build/BuildTasks/Utils.cs
  81. 0
      build/BuildTasks/packages.config
  82. 0
      build/DefaultConfiguration.props
  83. 0
      build/PortableInstaller/PortableInstaller.vcxproj
  84. 0
      build/PortableInstaller/PortableInstaller.vcxproj.filters
  85. 0
      build/aegisub.props
  86. 0
      build/boost/boost.vcxproj
  87. 0
      build/boost/boost.vcxproj.filters
  88. 0
      build/csrihelper/csrihelper.vcxproj
  89. 0
      build/csrihelper/csrihelper.vcxproj.filters
  90. 0
      build/ffmpeg/ffmpeg.vcxproj
  91. 0
      build/ffmpeg/ffmpeg.vcxproj.filters
  92. 0
      build/ffms2/ffms2.vcxproj
  93. 0
      build/fftw/config.h
  94. 0
      build/fftw/fftw.vcxproj
  95. 0
      build/fftw/fftw.vcxproj.filters
  96. 0
      build/fontconfig/fontconfig.vcxproj
  97. 0
      build/fontconfig/fontconfig.vcxproj.filters
  98. 0
      build/freetype2/freetype.vcxproj
  99. 0
      build/freetype2/freetype.vcxproj.filters
  100. 0
      build/fribidi/fribidi.vcxproj

55
.gitignore

@ -34,49 +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/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
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

26
.gitmodules

@ -1,56 +1,56 @@
[submodule "aegisub/vendor/fribidi"]
path = aegisub/vendor/fribidi
path = vendor/fribidi
url = git://anongit.freedesktop.org/fribidi/fribidi
ignore = dirty
[submodule "aegisub/vendor/freetype2"]
path = aegisub/vendor/freetype2
path = vendor/freetype2
url = git://git.sv.nongnu.org/freetype/freetype2.git
ignore = dirty
[submodule "aegisub/vendor/zlib"]
path = aegisub/vendor/zlib
path = vendor/zlib
url = git://github.com/madler/zlib.git
ignore = dirty
[submodule "aegisub/vendor/wxWidgets"]
path = aegisub/vendor/wxWidgets
path = vendor/wxWidgets
url = git://github.com/wxWidgets/wxWidgets.git
ignore = dirty
[submodule "aegisub/vendor/googletest"]
path = aegisub/vendor/googletest
path = vendor/googletest
url = git://github.com/svn2github/googletest.git
ignore = dirty
[submodule "aegisub/vendor/ffmpeg"]
path = aegisub/vendor/ffmpeg
path = vendor/ffmpeg
url = git://source.ffmpeg.org/ffmpeg.git
ignore = dirty
[submodule "aegisub/vendor/ffms2"]
path = aegisub/vendor/ffms2
path = vendor/ffms2
url = git://github.com/FFMS/ffms2.git
branch = master
ignore = dirty
[submodule "aegisub/vendor/fontconfig"]
path = aegisub/vendor/fontconfig
path = vendor/fontconfig
url = git://github.com/tgoyne/fontconfig.git
branch = msvc
ignore = dirty
[submodule "aegisub/vendor/libass"]
path = aegisub/vendor/libass
path = vendor/libass
url = git://github.com/libass/libass.git
branch = master
[submodule "aegisub/vendor/icu"]
path = aegisub/vendor/icu
path = vendor/icu
url = git://github.com/sillsdev/icu4c.git
branch = trunk
ignore = dirty
[submodule "aegisub/vendor/boost"]
path = aegisub/vendor/boost
path = vendor/boost
url = https://github.com/boostorg/boost.git
ignore = dirty
[submodule "aegisub/vendor/lua"]
path = aegisub/vendor/lua
path = vendor/lua
url = git://github.com/ittner/Lua-experimentation.git
branch = lua51
ignore = dirty
[submodule "aegisub/vendor/fftw"]
path = aegisub/vendor/fftw
path = vendor/fftw
url = https://github.com/Aegisub/fftw3.git
ignore = dirty

5
.nuget/NuGet.Config

@ -3,4 +3,7 @@
<solution>
<add key="disableSourceControlIntegration" value="true" />
</solution>
</configuration>
<config>
<add key="repositoryPath" value="lib" />
</config>
</configuration>

48
Aegisub.sln

@ -2,56 +2,56 @@ Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 2013
VisualStudioVersion = 12.0.21005.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
{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}"
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}"
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("{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
{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
{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}"
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
@ -60,27 +60,27 @@ 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}"
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", "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
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution

0
aegisub/LICENCE → LICENCE

0
aegisub/Makefile → Makefile

0
aegisub/Makefile.inc.in → Makefile.inc.in

0
aegisub/Makefile.target → Makefile.target

6
README.md

@ -12,7 +12,7 @@ Support is available on [the forums](http://forum.aegisub.org) or [on IRC](irc:/
Prerequisites:
1. Visual Studio 2012. Express edition might work.
1. Visual Studio 2013. Express edition might work.
2. A recent Windows SDK
3. A recent DirectX SDK
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:
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)
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).
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
"Debug-MinDep" configuration (which disables building most of the projects), as

0
aegisub/acinclude.m4 → acinclude.m4

0
aegisub/autogen.sh → autogen.sh

0
aegisub/automation/.gitignore → automation/.gitignore

0
aegisub/automation/Makefile → automation/Makefile

0
aegisub/automation/autoload/clean-info.lua → automation/autoload/clean-info.lua

0
aegisub/automation/autoload/cleantags-autoload.lua → automation/autoload/cleantags-autoload.lua

0
aegisub/automation/autoload/kara-templater.lua → automation/autoload/kara-templater.lua

0
aegisub/automation/autoload/karaoke-auto-leadin.lua → automation/autoload/karaoke-auto-leadin.lua

0
aegisub/automation/autoload/macro-1-edgeblur.lua → automation/autoload/macro-1-edgeblur.lua

0
aegisub/automation/autoload/macro-2-mkfullwitdh.lua → automation/autoload/macro-2-mkfullwitdh.lua

0
aegisub/automation/autoload/select-overlaps.moon → automation/autoload/select-overlaps.moon

0
aegisub/automation/autoload/strip-tags.lua → automation/autoload/strip-tags.lua

0
aegisub/automation/demos/future-windy-blur.lua → automation/demos/future-windy-blur.lua

0
aegisub/automation/demos/raytracer-test1.ass → automation/demos/raytracer-test1.ass

0
aegisub/automation/demos/raytracer.lua → automation/demos/raytracer.lua

0
aegisub/automation/include/aegisub/clipboard.lua → automation/include/aegisub/clipboard.lua

0
aegisub/automation/include/aegisub/re.moon → automation/include/aegisub/re.moon

0
aegisub/automation/include/aegisub/unicode.moon → automation/include/aegisub/unicode.moon

0
aegisub/automation/include/aegisub/util.moon → automation/include/aegisub/util.moon

0
aegisub/automation/include/cleantags.lua → automation/include/cleantags.lua

0
aegisub/automation/include/clipboard.lua → automation/include/clipboard.lua

0
aegisub/automation/include/karaskel-auto4.lua → automation/include/karaskel-auto4.lua

0
aegisub/automation/include/karaskel.lua → automation/include/karaskel.lua

0
aegisub/automation/include/moonscript.lua → automation/include/moonscript.lua

0
aegisub/automation/include/re.lua → automation/include/re.lua

0
aegisub/automation/include/unicode.lua → automation/include/unicode.lua

0
aegisub/automation/include/utils-auto4.lua → automation/include/utils-auto4.lua

0
aegisub/automation/include/utils.lua → automation/include/utils.lua

0
aegisub/automation/tests/aegisub.cpp → automation/tests/aegisub.cpp

0
aegisub/automation/tests/automation/appended-lines.lua → automation/tests/automation/appended-lines.lua

0
aegisub/automation/tests/automation/basic-export-test.lua → automation/tests/automation/basic-export-test.lua

0
aegisub/automation/tests/automation/basic-tests.lua → automation/tests/automation/basic-tests.lua

0
aegisub/automation/tests/automation/config-dialog-test.lua → automation/tests/automation/config-dialog-test.lua

0
aegisub/automation/tests/automation/furi-test.ass → automation/tests/automation/furi-test.ass

0
aegisub/automation/tests/automation/gen-absurd-t-line.lua → automation/tests/automation/gen-absurd-t-line.lua

0
aegisub/automation/tests/automation/hello-world.lua → automation/tests/automation/hello-world.lua

0
aegisub/automation/tests/automation/kara-templater-retime.ass → automation/tests/automation/kara-templater-retime.ass

0
aegisub/automation/tests/automation/karaoke-parse-test.lua → automation/tests/automation/karaoke-parse-test.lua

0
aegisub/automation/tests/automation/progress-reporting-test.lua → automation/tests/automation/progress-reporting-test.lua

0
aegisub/automation/tests/automation/selection-set-test.lua → automation/tests/automation/selection-set-test.lua

0
aegisub/automation/tests/automation/test-filter-name-clash.lua → automation/tests/automation/test-filter-name-clash.lua

0
aegisub/automation/tests/automation/test-furi.lua → automation/tests/automation/test-furi.lua

0
aegisub/automation/tests/automation/test-tablecopy-recursive.lua → automation/tests/automation/test-tablecopy-recursive.lua

0
aegisub/automation/tests/automation/test-text_extents.lua → automation/tests/automation/test-text_extents.lua

0
aegisub/automation/tests/automation/text-extents-test.lua → automation/tests/automation/text-extents-test.lua

0
aegisub/automation/tests/automation/trace-level-test.lua → automation/tests/automation/trace-level-test.lua

0
aegisub/automation/tests/automation/unicode-test.lua → automation/tests/automation/unicode-test.lua

0
aegisub/automation/tests/modules/re.moon → automation/tests/modules/re.moon

0
aegisub/automation/tests/modules/unicode.moon → automation/tests/modules/unicode.moon

0
aegisub/automation/tests/runner.moon → automation/tests/runner.moon

0
aegisub/automation/v4-docs/basic-function-interface.txt → automation/v4-docs/basic-function-interface.txt

0
aegisub/automation/v4-docs/configuration-dialogs.txt → automation/v4-docs/configuration-dialogs.txt

0
aegisub/automation/v4-docs/file-streams.txt → automation/v4-docs/file-streams.txt

0
aegisub/automation/v4-docs/misc.txt → automation/v4-docs/misc.txt

0
aegisub/automation/v4-docs/overview.txt → automation/v4-docs/overview.txt

0
aegisub/automation/v4-docs/progress-reporting.txt → automation/v4-docs/progress-reporting.txt

0
aegisub/automation/v4-docs/subtitle-data.txt → automation/v4-docs/subtitle-data.txt

0
aegisub/automation/v4-docs/template-scripting-ideas.ass → automation/v4-docs/template-scripting-ideas.ass

0
aegisub/build/Aegisub/Aegisub.targets → build/Aegisub/Aegisub.targets

2
aegisub/build/Aegisub/Aegisub.vcxproj → build/Aegisub/Aegisub.vcxproj

@ -34,7 +34,7 @@
Command="$(MSBuildThisFileDirectory)..\version.sh"
WorkingDirectory="$(AegisubSourceBase)"
Configuration="@(ExecShellScript)"
Arguments=".." />
Arguments="." />
</Target>
<!-- Project References -->

0
aegisub/build/Aegisub/Aegisub.vcxproj.filters → build/Aegisub/Aegisub.vcxproj.filters

0
aegisub/build/Aegisub/Aegisub.xml → build/Aegisub/Aegisub.xml

0
aegisub/build/Aegisub/standard-libraries.props → build/Aegisub/standard-libraries.props

4
aegisub/build/BuildTasks/BuildTasks.csproj → build/BuildTasks/BuildTasks.csproj

@ -35,7 +35,7 @@
</PropertyGroup>
<ItemGroup>
<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 Include="Microsoft.Build" />
<Reference Include="Microsoft.Build.Engine" />
@ -70,4 +70,4 @@
<Target Name="AfterBuild">
</Target>
-->
</Project>
</Project>

0
aegisub/build/BuildTasks/DownloadTgzFile.cs → build/BuildTasks/DownloadTgzFile.cs

0
aegisub/build/BuildTasks/ExecShellScript.cs → build/BuildTasks/ExecShellScript.cs

0
aegisub/build/BuildTasks/MsysPath.cs → build/BuildTasks/MsysPath.cs

0
aegisub/build/BuildTasks/Properties/AssemblyInfo.cs → build/BuildTasks/Properties/AssemblyInfo.cs

0
aegisub/build/BuildTasks/ShellWrapper.cs → build/BuildTasks/ShellWrapper.cs

0
aegisub/build/BuildTasks/UpdateFile.cs → build/BuildTasks/UpdateFile.cs

0
aegisub/build/BuildTasks/Utils.cs → build/BuildTasks/Utils.cs

0
aegisub/build/BuildTasks/packages.config → build/BuildTasks/packages.config

0
aegisub/build/DefaultConfiguration.props → build/DefaultConfiguration.props

0
aegisub/build/PortableInstaller/PortableInstaller.vcxproj → build/PortableInstaller/PortableInstaller.vcxproj

0
aegisub/build/PortableInstaller/PortableInstaller.vcxproj.filters → build/PortableInstaller/PortableInstaller.vcxproj.filters

0
aegisub/build/aegisub.props → build/aegisub.props

0
aegisub/build/boost/boost.vcxproj → build/boost/boost.vcxproj

0
aegisub/build/boost/boost.vcxproj.filters → build/boost/boost.vcxproj.filters

0
aegisub/build/csrihelper/csrihelper.vcxproj → build/csrihelper/csrihelper.vcxproj

0
aegisub/build/csrihelper/csrihelper.vcxproj.filters → build/csrihelper/csrihelper.vcxproj.filters

0
aegisub/build/ffmpeg/ffmpeg.vcxproj → build/ffmpeg/ffmpeg.vcxproj

0
aegisub/build/ffmpeg/ffmpeg.vcxproj.filters → build/ffmpeg/ffmpeg.vcxproj.filters

0
aegisub/build/ffms2/ffms2.vcxproj → build/ffms2/ffms2.vcxproj

0
aegisub/build/fftw/config.h → build/fftw/config.h

0
aegisub/build/fftw/fftw.vcxproj → build/fftw/fftw.vcxproj

0
aegisub/build/fftw/fftw.vcxproj.filters → build/fftw/fftw.vcxproj.filters

0
aegisub/build/fontconfig/fontconfig.vcxproj → build/fontconfig/fontconfig.vcxproj

0
aegisub/build/fontconfig/fontconfig.vcxproj.filters → build/fontconfig/fontconfig.vcxproj.filters

0
aegisub/build/freetype2/freetype.vcxproj → build/freetype2/freetype.vcxproj

0
aegisub/build/freetype2/freetype.vcxproj.filters → build/freetype2/freetype.vcxproj.filters

0
aegisub/build/fribidi/fribidi.vcxproj → build/fribidi/fribidi.vcxproj

Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save