Makefile 843 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. MCS=mcs -g
  2. sourcefile = proxies.sources
  3. all: tools update gen proxies tests
  4. tools: wstest.exe
  5. proxies: proxies.dll
  6. wstest.exe: wstest.cs
  7. $(MCS) wstest.cs /r:System.Web.Services.dll
  8. clean:
  9. rm -f *.dll *.exe *~ *.pdb
  10. rm -rf proxies
  11. rm -rf wsdlcache
  12. rm error/*
  13. proxies.dll:
  14. $(MCS) /r:System.Web.Services.dll /target:library -out:proxies.dll @proxies.sources
  15. tests: proxies
  16. $(MCS) /r:proxies.dll /r:System.Web.Services.dll /r:NUnit.Framework.dll /target:library -out:testclient.dll @client.sources WebServiceTest.cs
  17. update:
  18. mono --debug wstest.exe ur http://www.xmethods.net/default.disco wsdl.ignore
  19. mono --debug wstest.exe ur http://localhost:8080/xsp.vsdisco
  20. mono --debug wstest.exe dw
  21. gen:
  22. mono --debug wstest.exe gp
  23. mono --debug wstest.exe gc
  24. regen:
  25. mono --debug wstest.exe gp all
  26. cls:
  27. mono --debug wstest.exe clean