diff --git a/aegisub/build/Aegisub/Aegisub.targets b/aegisub/build/Aegisub/Aegisub.targets index a17be1fc3..3184551be 100644 --- a/aegisub/build/Aegisub/Aegisub.targets +++ b/aegisub/build/Aegisub/Aegisub.targets @@ -100,12 +100,7 @@ WITH_FREETYPE2;%(PreprocessorDefinitions) - $(Ft2IncludePath);%(AdditionalIncludeDirectories) - - $(Ft2LibraryPath);%(AdditionalLibraryDirectories) - $(Ft2LibraryName);%(AdditionalDependencies) - diff --git a/aegisub/build/Aegisub/Aegisub.vcxproj b/aegisub/build/Aegisub/Aegisub.vcxproj index b89675309..7dce522f1 100644 --- a/aegisub/build/Aegisub/Aegisub.vcxproj +++ b/aegisub/build/Aegisub/Aegisub.vcxproj @@ -66,6 +66,9 @@ {ea3dcc95-2423-4ea0-a508-7a427b4c0594} + + {78b079bd-9fc7-4b9e-b4a6-96da0f00248b} + {cc791693-6b28-40ac-879d-64a6c16468e3} diff --git a/aegisub/build/Aegisub/Aegisub.xml b/aegisub/build/Aegisub/Aegisub.xml index b592ad97f..ab74dcff3 100644 --- a/aegisub/build/Aegisub/Aegisub.xml +++ b/aegisub/build/Aegisub/Aegisub.xml @@ -122,27 +122,6 @@ DisplayName="Use Freetype 2" Description="Specify whether to use Freetype 2 for font enumeration in the Font Collector. You will need to configure the location of the Freetype 2 library on the Library paths page." /> - - - diff --git a/aegisub/build/freetype2/config.xml b/aegisub/build/freetype2/config.xml new file mode 100644 index 000000000..ecf86812c --- /dev/null +++ b/aegisub/build/freetype2/config.xml @@ -0,0 +1,18 @@ + + + + + + + + + diff --git a/aegisub/build/freetype2/freetype.vcxproj b/aegisub/build/freetype2/freetype.vcxproj new file mode 100644 index 000000000..0032ea70e --- /dev/null +++ b/aegisub/build/freetype2/freetype.vcxproj @@ -0,0 +1,112 @@ + + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + {78B079BD-9FC7-4B9E-B4A6-96DA0F00248B} + freetype + v110 + + + + + + + + + + lib + + + + + + + + + + $(Freetype2SrcDir)\include;%(AdditionalIncludeDirectories) + _LIB;_CRT_SECURE_NO_WARNINGS;FT2_BUILD_LIBRARY;%(PreprocessorDefinitions) + true + true + 4001 + + + 0x0409 + + + + md $(AegisubSourceBase)\include 2> NUL + xcopy /s /q /y $(Freetype2SrcDir)\include $(AegisubSourceBase)\include + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/aegisub/build/freetype2/freetype.vcxproj.filters b/aegisub/build/freetype2/freetype.vcxproj.filters new file mode 100644 index 000000000..74967e6a0 --- /dev/null +++ b/aegisub/build/freetype2/freetype.vcxproj.filters @@ -0,0 +1,155 @@ + + + + + {b4c15893-ec11-491d-9507-0ac184f9cc78} + cpp;c;cxx;rc;def;r;odl;idl;hpj;bat + + + {4d3e4eff-3fbc-4b20-b413-2743b23b7109} + + + {e6cf6a0f-0404-4024-8bf8-ff5b29f35657} + h;hpp;hxx;hm;inl + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + \ No newline at end of file