diff --git a/aegisub/build/Aegisub/Aegisub.targets b/aegisub/build/Aegisub/Aegisub.targets index fda47d959..96ee5205e 100644 --- a/aegisub/build/Aegisub/Aegisub.targets +++ b/aegisub/build/Aegisub/Aegisub.targets @@ -89,6 +89,9 @@ WITH_LIBASS;%(PreprocessorDefinitions) + + fribidi.lib;%(AdditionalDependencies) + @@ -176,9 +179,9 @@ %(AdditionalIncludeDirectories) - - $(AegisubLibraryDir);%(AdditionalLibraryDirectories) - + + $(AegisubLibraryDir);%(AdditionalLibraryDirectories) + diff --git a/aegisub/build/Aegisub/Aegisub.vcxproj b/aegisub/build/Aegisub/Aegisub.vcxproj index 8e36f6b5e..c657f6b58 100644 --- a/aegisub/build/Aegisub/Aegisub.vcxproj +++ b/aegisub/build/Aegisub/Aegisub.vcxproj @@ -68,6 +68,9 @@ {ad56899e-961b-47b7-bd0f-14d0da50d141} + + {fb8e8d19-a4d6-4181-943c-282075f49b41} + {cc791693-6b28-40ac-879d-64a6c16468e3} diff --git a/aegisub/build/fribidi/fribidi.vcxproj b/aegisub/build/fribidi/fribidi.vcxproj index 9575337a4..c915a4264 100644 --- a/aegisub/build/fribidi/fribidi.vcxproj +++ b/aegisub/build/fribidi/fribidi.vcxproj @@ -32,14 +32,15 @@ - --enable-debug CFLAGS=-MDd - --disable-debug CFLAGS=-MD + -nologo -DFRIBIDI_ENTRY=\"\" + --enable-debug CFLAGS="-MDd $(Cflags)" + --disable-debug CFLAGS="-MD $(Cflags)" --enable-static --disable-shared --disable-dependency-tracking --without-glib - $(CfgEnableDebug) + $(CfgDebug) $([System.IO.Path]::GetFullPath('$(MSBuildThisFileDirectory)$(FribidiSrcDir)')) diff --git a/aegisub/build/libass/libass.vcxproj b/aegisub/build/libass/libass.vcxproj index 476a0c320..c3150fda1 100644 --- a/aegisub/build/libass/libass.vcxproj +++ b/aegisub/build/libass/libass.vcxproj @@ -45,6 +45,7 @@ inline=__inline; + FRIBIDI_ENTRY=; %(PreprocessorDefinitions)