Files
libremetaverse/applications/SLProxy/Makefile
axial a3f3f0b289 fixed SLProxy's Makefile
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@80 52acb1d6-8a22-11de-b505-999d5b087335
2006-07-24 08:01:44 +00:00

32 lines
1017 B
Makefile

MCS = mcs
LIBSECONDLIFE_BUILD_DIR = ../../libsecondlife-cs/bin/Debug/
default: library examples
library: SLProxy.dll
examples: ChatConsole.exe Analyst.exe
clean:
rm -f SLProxy.dll ChatConsole.exe Analyst.exe libsecondlife.dll XmlRpcCS.dll
SLProxy.dll: libsecondlife.dll XmlRpcCS.dll SLProxy.cs
${MCS} SLProxy.cs -target:library -r:libsecondlife.dll -r:XmlRpcCS.dll
ChatConsole.exe: SLProxy.dll libsecondlife.dll ChatConsole.cs
${MCS} ChatConsole.cs -r:SLProxy.dll -r:libsecondlife.dll
Analyst.exe: SLProxy.dll libsecondlife.dll Analyst.cs
${MCS} Analyst.cs -r:SLProxy.dll -r:libsecondlife.dll
libsecondlife.dll: ${LIBSECONDLIFE_BUILD_DIR}libsecondlife.dll
cp ${LIBSECONDLIFE_BUILD_DIR}libsecondlife.dll .
XmlRpcCS.dll: ${LIBSECONDLIFE_BUILD_DIR}XmlRpcCS.dll
cp ${LIBSECONDLIFE_BUILD_DIR}XmlRpcCS.dll .
${LIBSECONDLIFE_BUILD_DIR}libsecondlife.dll:
@make libsecondlife
${LIBSECONDLIFE_BUILD_DIR}XmlRpcCS.dll:
@make libsecondlife
libsecondlife:
cd ../../libsecondlife-cs;prj2make libsecondlife.sln;make