lipsync/trunk/Boare.Lib.Vsq/makefile

22 lines
599 B
Makefile

CP=cp
RM=rm
all: Boare.Lib.Vsq.dll libvsq.exe
Boare.Lib.Vsq.dll: *.cs bocoree.dll
gmcs -recurse:*.cs -target:library -define:MONO -out:Boare.Lib.Vsq.dll -r:bocoree.dll,System,System.Windows.Forms,System.Drawing
bocoree.dll: ../bocoree/bocoree.dll
cp ../bocoree/bocoree.dll bocoree.dll
../bocoree/bocoree.dll:
cd ../bocoree/ && $(MAKE)
libvsq.exe: common.cpp TextMemoryStream.cpp VsqCommon.cpp main.cpp
g++ common.cpp TextMemoryStream.cpp VsqCommon.cpp main.cpp -o libvsq.exe
clean:
$(RM) Boare.Lib.Vsq.dll
$(RM) bocoree.dll
cd ../bocoree/ && $(MAKE) RM=$(RM) clean