You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

38 rivejä
821 B

  1. # $Id: $
  2. cacadir = $(libdir)/caca-sharp
  3. caca_sources = \
  4. $(srcdir)/AssemblyInfo.cs \
  5. $(srcdir)/Caca.cs \
  6. $(srcdir)/Attr.cs \
  7. $(srcdir)/Canvas.cs \
  8. $(srcdir)/Display.cs \
  9. $(srcdir)/Dither.cs \
  10. $(srcdir)/Event.cs \
  11. $(srcdir)/Font.cs
  12. test_sources = \
  13. $(srcdir)/test.cs
  14. if USE_CSHARP
  15. caca_DATA = caca-sharp.dll caca-sharp.dll.config
  16. noinst_DATA = test.exe
  17. endif
  18. EXTRA_DIST = $(caca_sources) $(test_sources) \
  19. caca-sharp.dll.config.in \
  20. caca-sharp.csproj test-csharp.csproj
  21. caca-sharp.dll: $(caca_sources)
  22. gmcs -unsafe $(caca_sources) -out:$@ -target:library \
  23. -r:System.Drawing.dll
  24. test.exe: $(test_sources) caca-sharp.dll
  25. gmcs $(test_sources) -out:$@ -lib:./ \
  26. -r:System.Drawing.dll -r:./caca-sharp.dll
  27. clean-local:
  28. rm -f *.exe *.dll