From 5db559265f548bb909d661271cae40e414629b8e Mon Sep 17 00:00:00 2001 From: Thomas Goyne Date: Thu, 1 Nov 2012 11:11:51 -0700 Subject: [PATCH] Drop support for config_windows.h --- .../Aegisub.DefaultConfiguration.props | 1 - aegisub/build/Aegisub/Aegisub.targets | 39 ++--- aegisub/build/Aegisub/Aegisub.xml | 7 - aegisub/src/config.h | 21 +-- aegisub/src/config/config_windows0.h | 145 ------------------ 5 files changed, 14 insertions(+), 199 deletions(-) delete mode 100644 aegisub/src/config/config_windows0.h diff --git a/aegisub/build/Aegisub/Aegisub.DefaultConfiguration.props b/aegisub/build/Aegisub/Aegisub.DefaultConfiguration.props index a3695537b..32fbf6973 100644 --- a/aegisub/build/Aegisub/Aegisub.DefaultConfiguration.props +++ b/aegisub/build/Aegisub/Aegisub.DefaultConfiguration.props @@ -36,7 +36,6 @@ - true true $(DXSDK_DIR) true diff --git a/aegisub/build/Aegisub/Aegisub.targets b/aegisub/build/Aegisub/Aegisub.targets index 9d75a2d44..f5d14ff87 100644 --- a/aegisub/build/Aegisub/Aegisub.targets +++ b/aegisub/build/Aegisub/Aegisub.targets @@ -61,13 +61,12 @@ /> - - + Anonymous @@ -76,24 +75,10 @@ - - - - BUILD_SKIP_CONFIG_WINDOWS_H;%(PreprocessorDefinitions) - - - - - - $(AegisubSourceBase)src\config\config_windows0.h - $(AegisubSourceBase)src\config\config_windows.h - - - - WITH_AUTO4_LUA;%(PreprocessorDefinitions) + WITH_AUTO4_LUA;%(PreprocessorDefinitions) $(AegisubContribBase)lua51\src;%(AdditionalIncludeDirectories) @@ -101,7 +86,7 @@ - WITH_HUNSPELL;%(PreprocessorDefinitions) + WITH_HUNSPELL;%(PreprocessorDefinitions) $(AegisubContribBase)hunspell\src;%(AdditionalIncludeDirectories) @@ -109,14 +94,14 @@ - WITH_CSRI;%(PreprocessorDefinitions) + WITH_CSRI;%(PreprocessorDefinitions) - WITH_CSRI;%(PreprocessorDefinitions) + WITH_CSRI;%(PreprocessorDefinitions) $(CsriLibraryPath);%(AdditionalLibraryDirectories) @@ -127,7 +112,7 @@ - WITH_LIBASS;%(PreprocessorDefinitions) + WITH_LIBASS;%(PreprocessorDefinitions) $(LibassIncludePath);%(AdditionalIncludeDirectories) @@ -139,7 +124,7 @@ - WITH_FREETYPE2;%(PreprocessorDefinitions) + WITH_FREETYPE2;%(PreprocessorDefinitions) $(Ft2IncludePath);%(AdditionalIncludeDirectories) @@ -151,7 +136,7 @@ - WITH_FFMS2;%(PreprocessorDefinitions) + WITH_FFMS2;%(PreprocessorDefinitions) $(FFmpegSourceIncludePath);%(AdditionalIncludeDirectories) @@ -163,14 +148,14 @@ - WITH_AVISYNTH;%(PreprocessorDefinitions) + WITH_AVISYNTH;%(PreprocessorDefinitions) - WITH_FFTW3;%(PreprocessorDefinitions) + WITH_FFTW3;%(PreprocessorDefinitions) $(FftwIncludePath);%(AdditionalIncludeDirectories) @@ -185,7 +170,7 @@ - WITH_DIRECTSOUND;%(PreprocessorDefinitions) + WITH_DIRECTSOUND;%(PreprocessorDefinitions) $(DXSDK_DIR)\Include\;%(AdditionalIncludeDirectories) @@ -205,7 +190,7 @@ - + FINAL_RELEASE;%(PreprocessorDefinitions) WITH_STARTUPLOG;%(PreprocessorDefinitions) diff --git a/aegisub/build/Aegisub/Aegisub.xml b/aegisub/build/Aegisub/Aegisub.xml index 4bc87f923..c2f9e065c 100644 --- a/aegisub/build/Aegisub/Aegisub.xml +++ b/aegisub/build/Aegisub/Aegisub.xml @@ -46,13 +46,6 @@ - - is a very fast library for computing the discrete fourier transform, but is a bit -// tricky to get working on Windows, and has the additional problem of being GPL licensed. -// Enable this option to use FFTW to get faster rendering of the audio spectrogram -//#define WITH_FFTW3 -#ifdef WITH_FFTW3 -#pragma comment(lib,libfftw.lib) -#endif -// Specify tags the update checker accepts -// See for details on tags. -// Depending on who will be using your build, you may or may not want to have the -// "source" tag in here. If the string is empty, the update checker will reject any -// update offered. -#if defined(_M_IX86) -# define UPDATE_CHECKER_ACCEPT_TAGS "windows source" -#elif defined(_M_X64) -# define UPDATE_CHECKER_ACCEPT_TAGS "win64 source" -#endif - -// Where the update checker should look for updates -#define UPDATE_CHECKER_SERVER "updates.aegisub.org" -#define UPDATE_CHECKER_BASE_URL "/trunk" - -///////////// NOT RECOMMENDED ///////////// - -// Enable FontConfig -// Requires: fontconfig -//#define WITH_FONTCONFIG -#ifdef WITH_FONTCONFIG -#define WITH_FREETYPE2 -#pragma comment(lib,"libfontconfig.lib") -#endif - -// Enable libass -// Requires: libass -//#define WITH_LIBASS -#ifdef WITH_LIBASS -#pragma comment(lib, "libass.lib") -#endif - -// Enable PortAudio audio player -// Requires PortAudio release 19 -//#define WITH_PORTAUDIO -#ifdef WITH_PORTAUDIO -#pragma comment(lib,"portaudio_x86.lib") -#endif - -// Enable ALSA audio player -// Requires Linux and libasound -//#define WITH_ALSA - -// Enable OpenAL audio player -// Requires OpenAL development libraries and headers -//#define WITH_OPENAL - -// Enable Pulse Audio audio player -// Requires libpulse (and a *NIX compatible system and a running sound server to actually use) -//#define WITH_LIBPULSE - -// Display trace-level diagnostic messages during startup -// Only enable for making special builds for end users having trouble with starting Aegisub -//#define WITH_STARTUPLOG