thisdir = class/RabbitMQ.Client/docs/specs
SUBDIRS =
include ../../../../build/rules.make

all-local: autogenerated-api-0-9.cs autogenerated-api-0-8.cs autogenerated-api-qpid-0-8.cs

copy:
	cp ../../../lib/net_2_0/apigen-bootstrap.dll ../../src/apigen/.

amqp0-9.xml:
	cp ${RABBITMQ_CLIENT_HOME}/docs/specs/$@ .
	
autogenerated-api-0-9.cs: amqp0-9.xml
	mono ../../src/apigen/RabbitMQ.Client.Apigen.exe /n:v0_9 "/apiName:AMQP_0_9" $^ $@

amqp0-8.xml:
	cp ${RABBITMQ_CLIENT_HOME}/docs/specs/$@ .
	
autogenerated-api-0-8.cs: amqp0-8.xml
	mono ../../src/apigen/RabbitMQ.Client.Apigen.exe /n:v0_8 "/apiName:AMQP_0_8" $^ $@
	
qpid-amqp.0-8.xml:
	cp ${RABBITMQ_CLIENT_HOME}/docs/specs/$@ .

autogenerated-api-qpid-0-8.cs: qpid-amqp.0-8.xml
	mono ../../src/apigen/RabbitMQ.Client.Apigen.exe /n:v0_8qpid "/apiName:AMQP_0_8_QPID" $^ $@

install-local:

clean-local:
	rm -f ../../src/apigen/apigen-bootstrap.dll
	rm -f autogenerated-api*.cs
	rm -f *.xml
	
test-local:

run-test-local:

run-test-ondotnet-local:

DISTFILES =

dist-local:
