Remove SharpFont dependency.
This commit is contained in:
3
AUTHORS
3
AUTHORS
@@ -162,9 +162,6 @@ the Apache 2.0 license.
|
|||||||
Using GeoLite2 data created by MaxMind and
|
Using GeoLite2 data created by MaxMind and
|
||||||
distributed under the CC BY-SA 3.0 license.
|
distributed under the CC BY-SA 3.0 license.
|
||||||
|
|
||||||
Using SharpFont created by Robert Rouhani and
|
|
||||||
distributed under the MIT license.
|
|
||||||
|
|
||||||
Using SDL2-CS and OpenAL-CS created by Ethan
|
Using SDL2-CS and OpenAL-CS created by Ethan
|
||||||
Lee and released under the zlib license.
|
Lee and released under the zlib license.
|
||||||
|
|
||||||
|
|||||||
5
Makefile
5
Makefile
@@ -111,7 +111,7 @@ pdefault_SRCS := $(shell find OpenRA.Platforms.Default/ -iname '*.cs')
|
|||||||
pdefault_TARGET = OpenRA.Platforms.Default.dll
|
pdefault_TARGET = OpenRA.Platforms.Default.dll
|
||||||
pdefault_KIND = library
|
pdefault_KIND = library
|
||||||
pdefault_DEPS = $(game_TARGET)
|
pdefault_DEPS = $(game_TARGET)
|
||||||
pdefault_LIBS = $(COMMON_LIBS) thirdparty/download/SDL2-CS.dll thirdparty/download/OpenAL-CS.dll thirdparty/download/SharpFont.dll $(pdefault_DEPS)
|
pdefault_LIBS = $(COMMON_LIBS) thirdparty/download/SDL2-CS.dll thirdparty/download/OpenAL-CS.dll $(pdefault_DEPS)
|
||||||
PROGRAMS += pdefault
|
PROGRAMS += pdefault
|
||||||
platforms: $(pdefault_TARGET)
|
platforms: $(pdefault_TARGET)
|
||||||
|
|
||||||
@@ -355,8 +355,7 @@ install-engine:
|
|||||||
@$(CP) Eluant* "$(DATA_INSTALL_DIR)"
|
@$(CP) Eluant* "$(DATA_INSTALL_DIR)"
|
||||||
@$(INSTALL_PROGRAM) ICSharpCode.SharpZipLib.dll "$(DATA_INSTALL_DIR)"
|
@$(INSTALL_PROGRAM) ICSharpCode.SharpZipLib.dll "$(DATA_INSTALL_DIR)"
|
||||||
@$(INSTALL_PROGRAM) FuzzyLogicLibrary.dll "$(DATA_INSTALL_DIR)"
|
@$(INSTALL_PROGRAM) FuzzyLogicLibrary.dll "$(DATA_INSTALL_DIR)"
|
||||||
@$(INSTALL_PROGRAM) SharpFont.dll "$(DATA_INSTALL_DIR)"
|
@$(CP) OpenRA.Platforms.Default.dll.config "$(DATA_INSTALL_DIR)"
|
||||||
@$(CP) SharpFont.dll.config "$(DATA_INSTALL_DIR)"
|
|
||||||
@$(INSTALL_PROGRAM) Open.Nat.dll "$(DATA_INSTALL_DIR)"
|
@$(INSTALL_PROGRAM) Open.Nat.dll "$(DATA_INSTALL_DIR)"
|
||||||
@$(INSTALL_PROGRAM) MaxMind.Db.dll "$(DATA_INSTALL_DIR)"
|
@$(INSTALL_PROGRAM) MaxMind.Db.dll "$(DATA_INSTALL_DIR)"
|
||||||
@$(INSTALL_PROGRAM) rix0rrr.BeaconLib.dll "$(DATA_INSTALL_DIR)"
|
@$(INSTALL_PROGRAM) rix0rrr.BeaconLib.dll "$(DATA_INSTALL_DIR)"
|
||||||
|
|||||||
@@ -33,11 +33,6 @@
|
|||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<Reference Include="System" />
|
<Reference Include="System" />
|
||||||
<Reference Include="SharpFont">
|
|
||||||
<SpecificVersion>False</SpecificVersion>
|
|
||||||
<HintPath>..\thirdparty\download\SharpFont.dll</HintPath>
|
|
||||||
<Private>False</Private>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="Eluant">
|
<Reference Include="Eluant">
|
||||||
<HintPath>..\thirdparty\download\Eluant.dll</HintPath>
|
<HintPath>..\thirdparty\download\Eluant.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
|
|||||||
@@ -115,7 +115,6 @@ Section "Game" GAME
|
|||||||
File "${SRCDIR}\RedAlert.ico"
|
File "${SRCDIR}\RedAlert.ico"
|
||||||
File "${SRCDIR}\TiberianDawn.ico"
|
File "${SRCDIR}\TiberianDawn.ico"
|
||||||
File "${SRCDIR}\Dune2000.ico"
|
File "${SRCDIR}\Dune2000.ico"
|
||||||
File "${SRCDIR}\SharpFont.dll"
|
|
||||||
File "${SRCDIR}\SDL2-CS.dll"
|
File "${SRCDIR}\SDL2-CS.dll"
|
||||||
File "${SRCDIR}\OpenAL-CS.dll"
|
File "${SRCDIR}\OpenAL-CS.dll"
|
||||||
File "${SRCDIR}\global mix database.dat"
|
File "${SRCDIR}\global mix database.dat"
|
||||||
@@ -229,7 +228,6 @@ Function ${UN}Clean
|
|||||||
Delete $INSTDIR\ICSharpCode.SharpZipLib.dll
|
Delete $INSTDIR\ICSharpCode.SharpZipLib.dll
|
||||||
Delete $INSTDIR\FuzzyLogicLibrary.dll
|
Delete $INSTDIR\FuzzyLogicLibrary.dll
|
||||||
Delete $INSTDIR\Open.Nat.dll
|
Delete $INSTDIR\Open.Nat.dll
|
||||||
Delete $INSTDIR\SharpFont.dll
|
|
||||||
Delete $INSTDIR\VERSION
|
Delete $INSTDIR\VERSION
|
||||||
Delete $INSTDIR\AUTHORS
|
Delete $INSTDIR\AUTHORS
|
||||||
Delete $INSTDIR\COPYING
|
Delete $INSTDIR\COPYING
|
||||||
|
|||||||
10
thirdparty/fetch-thirdparty-deps.ps1
vendored
10
thirdparty/fetch-thirdparty-deps.ps1
vendored
@@ -43,16 +43,6 @@ if (!(Test-Path "MaxMind.Db.dll"))
|
|||||||
rmdir MaxMind.Db -Recurse
|
rmdir MaxMind.Db -Recurse
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!(Test-Path "SharpFont.dll"))
|
|
||||||
{
|
|
||||||
echo "Fetching SharpFont from NuGet."
|
|
||||||
./nuget.exe install SharpFont -Version 4.0.1 -ExcludeVersion -Verbosity quiet -Source nuget.org
|
|
||||||
cp SharpFont/lib/net45/SharpFont* .
|
|
||||||
cp SharpFont/config/SharpFont.dll.config .
|
|
||||||
rmdir SharpFont -Recurse
|
|
||||||
rmdir SharpFont.Dependencies -Recurse
|
|
||||||
}
|
|
||||||
|
|
||||||
if (!(Test-Path "nunit.framework.dll"))
|
if (!(Test-Path "nunit.framework.dll"))
|
||||||
{
|
{
|
||||||
echo "Fetching NUnit from NuGet."
|
echo "Fetching NUnit from NuGet."
|
||||||
|
|||||||
8
thirdparty/fetch-thirdparty-deps.sh
vendored
8
thirdparty/fetch-thirdparty-deps.sh
vendored
@@ -41,14 +41,6 @@ if [ ! -f MaxMind.Db.dll ]; then
|
|||||||
rm -rf MaxMind.Db
|
rm -rf MaxMind.Db
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ ! -f SharpFont.dll ]; then
|
|
||||||
echo "Fetching SharpFont from NuGet"
|
|
||||||
../noget.sh SharpFont 4.0.1
|
|
||||||
cp ./SharpFont/lib/net45/SharpFont* .
|
|
||||||
cp ./SharpFont/config/SharpFont.dll.config .
|
|
||||||
rm -rf SharpFont SharpFont.Dependencies
|
|
||||||
fi
|
|
||||||
|
|
||||||
if [ ! -f nunit.framework.dll ]; then
|
if [ ! -f nunit.framework.dll ]; then
|
||||||
echo "Fetching NUnit from NuGet"
|
echo "Fetching NUnit from NuGet"
|
||||||
../noget.sh NUnit 3.0.1
|
../noget.sh NUnit 3.0.1
|
||||||
|
|||||||
Reference in New Issue
Block a user