Thomas Goyne
|
aaccf94269
|
Remove support for externally-built FFTW3
|
2012-11-12 18:35:24 -08:00 |
|
Thomas Goyne
|
6b52c4f4aa
|
Copy FFTW3's header to a more convenient place after building it
|
2012-11-12 18:35:24 -08:00 |
|
Thomas Goyne
|
4bb1b182c8
|
Add a conditional project reference to FFTW3
|
2012-11-12 18:35:24 -08:00 |
|
Thomas Goyne
|
b308b1ec9c
|
Add a project file for FFTW3
|
2012-11-12 18:35:24 -08:00 |
|
Thomas Goyne
|
a4e96f22f7
|
Use the full path to the source file for the intermediate file location
This fixes the issues with multiple files in different directories with
the same name overwriting each other's object files.
|
2012-11-12 18:35:24 -08:00 |
|
Thomas Goyne
|
8ad1e2d4a9
|
Actually include the user's global properties file
|
2012-11-12 18:35:24 -08:00 |
|
Thomas Goyne
|
338e604455
|
Include user config file in libresrc to get the wx path
|
2012-11-12 18:35:24 -08:00 |
|
Thomas Goyne
|
cfc9f81f85
|
Define NOMINMAX for Aegisub
|
2012-11-12 18:35:24 -08:00 |
|
Thomas Goyne
|
735d687ec5
|
Add wx paths to the config properties
|
2012-11-12 18:35:24 -08:00 |
|
Thomas Goyne
|
83597e1a68
|
Actually define the update checker defines when enabled
|
2012-11-12 18:35:23 -08:00 |
|
Thomas Goyne
|
7f4a3b4967
|
Set defaults for more build options
|
2012-11-12 18:35:23 -08:00 |
|
Thomas Goyne
|
5f1f84ec32
|
Include default config before aegisub.props so that it actually works
|
2012-11-12 18:35:23 -08:00 |
|
Thomas Goyne
|
c4daf53030
|
Remove logic to create the default config file
|
2012-11-12 18:35:23 -08:00 |
|
Thomas Goyne
|
45ff83637a
|
Rearrange the build settings a bit and add update checker settings
|
2012-11-12 18:35:23 -08:00 |
|
Thomas Goyne
|
b7e7a9054c
|
Remove FinalRelease config setting
|
2012-11-12 18:35:23 -08:00 |
|
Thomas Goyne
|
5db559265f
|
Drop support for config_windows.h
|
2012-11-12 18:35:23 -08:00 |
|
Thomas Goyne
|
0aba5206c0
|
Normalize whitespace in Aegisub.targets
|
2012-11-12 18:35:23 -08:00 |
|
Thomas Goyne
|
f1ef0582cb
|
Update Aegisub project
|
2012-11-12 18:35:23 -08:00 |
|
Thomas Goyne
|
1531ef88bd
|
Visual Studio 2012 compilation fixes
VS11 only defines pseudo-variadic template stuff for up to 5 arguments,
so use lambdas rather than bind.
|
2012-11-12 18:35:23 -08:00 |
|
Thomas Goyne
|
f3d32c6726
|
Increase memory limit for precompiled header compilation
|
2012-11-12 18:35:23 -08:00 |
|
Thomas Goyne
|
67af6f89a8
|
Fix Aegisub source directory path
|
2012-11-12 18:35:22 -08:00 |
|
Thomas Goyne
|
8c3f556387
|
Remove SubWCRev build step
|
2012-11-12 18:35:22 -08:00 |
|
Thomas Goyne
|
b2a5fe406c
|
Unconditionally enable Lua and Hunspell
|
2012-11-12 18:35:22 -08:00 |
|
Thomas Goyne
|
71af4127ce
|
Add error checking to respack
|
2012-11-12 18:35:22 -08:00 |
|
Thomas Goyne
|
08eb738de5
|
Update libresrc project
|
2012-11-12 18:35:22 -08:00 |
|
Thomas Goyne
|
98cf1b7350
|
Update respack project
|
2012-11-12 18:35:22 -08:00 |
|
Thomas Goyne
|
c2510b1ef0
|
Remove explicit references to libraries and use project references instead
|
2012-11-12 18:35:22 -08:00 |
|
Thomas Goyne
|
fc7d50dfb5
|
Update CSRI source path
|
2012-11-12 18:35:22 -08:00 |
|
Thomas Goyne
|
e5a852fc0c
|
Update hunspell project
|
2012-11-12 18:35:22 -08:00 |
|
Thomas Goyne
|
6c23f14c81
|
Fix the default Aegisub source base
|
2012-11-12 18:35:22 -08:00 |
|
Thomas Goyne
|
2cf834806e
|
Update libaegisub project
|
2012-11-12 18:35:21 -08:00 |
|
Thomas Goyne
|
7230afc3cf
|
Update iconv project
|
2012-11-12 18:35:21 -08:00 |
|
Thomas Goyne
|
a9bc2c99a7
|
Update lua project
|
2012-11-12 18:35:21 -08:00 |
|
Thomas Goyne
|
9b4fd7a051
|
Update universalchardet project
|
2012-11-12 18:35:21 -08:00 |
|
Thomas Goyne
|
c41468354a
|
Convert msbuild projects to vs 2012 format
|
2012-11-12 18:35:21 -08:00 |
|
Thomas Goyne
|
e0f16da866
|
Move msbuild stuff to top level build folder
|
2012-11-12 18:35:21 -08:00 |
|
Thomas Goyne
|
b4c71e4673
|
Delete vs2008 build system
|
2012-11-12 18:35:21 -08:00 |
|
Thomas Goyne
|
1848aad5c1
|
Fix compilation with C++ 11/libc++
|
2012-11-12 18:35:21 -08:00 |
|
Thomas Goyne
|
ebd56f2163
|
Include cstdint rather than stdint.h
|
2012-11-10 18:05:57 -08:00 |
|
Thomas Goyne
|
0893ed3f0a
|
Remove references to tr1
|
2012-11-10 18:05:57 -08:00 |
|
Thomas Goyne
|
4500edef39
|
Build as C++11 on non-windows
|
2012-11-10 18:05:57 -08:00 |
|
Thomas Goyne
|
fdeb661a79
|
Bump required OS X version to 10.7 for libc++
|
2012-11-10 18:05:57 -08:00 |
|
Thomas Goyne
|
13b83b0996
|
Use libc++ when it's available
|
2012-11-10 18:05:57 -08:00 |
|
Thomas Goyne
|
b077c0991b
|
Move the split line at cursor functionality to commands
|
2012-11-10 18:05:57 -08:00 |
|
Thomas Goyne
|
9d4be82be8
|
Replace syntax highlighting logic with new stuff in libaegisub
|
2012-11-10 18:05:57 -08:00 |
|
Thomas Goyne
|
76adcad999
|
Move the spellchecker base class to libaegisub
|
2012-11-10 18:05:57 -08:00 |
|
Thomas Goyne
|
47bafe4b9f
|
Add a lexer for the body of dialogue lines to libaegisub
|
2012-11-10 18:05:56 -08:00 |
|
Thomas Goyne
|
bd78692148
|
Use wxSTC::GetTextRaw rather than converting utf-8 -> wxString -> utf-8
|
2012-11-10 18:05:56 -08:00 |
|
Thomas Goyne
|
9088ae994c
|
Remove windows.h from the precompiled header
It's only used by a few source files and it defines a ton of garbage.
|
2012-11-10 18:05:56 -08:00 |
|
Thomas Goyne
|
08983adc96
|
Move agi::Color parsing to its own file
Keeping all uses of boost.spirit in a single translation unit helps
avoid having it murder compile times, which requires that it be off by
itself.
|
2012-11-10 18:05:56 -08:00 |
|