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.
 
 
 
 
 
 

47 line
1.0 KiB

  1. # $Id: $
  2. pimp_sources = \
  3. AssemblyInfo.cs \
  4. Main.cs \
  5. About.cs \
  6. MainWindow.cs \
  7. OpenFile.cs \
  8. PictureView.cs \
  9. SaveFile.cs \
  10. ToolBox.cs \
  11. gtk-gui/generated.cs \
  12. gtk-gui/ThePimp.About.cs \
  13. gtk-gui/ThePimp.MainWindow.cs \
  14. gtk-gui/ThePimp.OpenFile.cs \
  15. gtk-gui/ThePimp.PictureView.cs \
  16. gtk-gui/ThePimp.SaveFile.cs \
  17. gtk-gui/ThePimp.ToolBox.cs
  18. pimp_resources = \
  19. gtk-gui/gui.stetic \
  20. gtk-gui/objects.xml \
  21. images/about.png
  22. image_sources = \
  23. images/about.svg
  24. if USE_CSHARP
  25. bin_SCRIPTS = Pimp.exe
  26. endif
  27. EXTRA_DIST = $(pimp_sources) $(pimp_resources) $(image_sources)
  28. Pimp.exe: ../pipi-sharp/pipi-sharp.dll $(pimp_sources) $(pimp_resources)
  29. cp ../pipi-sharp/pipi-sharp.dll .
  30. cp ../pipi-sharp/pipi-sharp.dll.config .
  31. cp ../pipi-sharp/pipi-sharp.dll.mdb .
  32. gmcs -debug -out:$@ -lib:./ \
  33. $(addprefix $(srcdir)/, $(pimp_sources)) \
  34. $(addprefix -resource:$(srcdir)/, $(pimp_resources)) \
  35. -pkg:gtk-sharp-2.0 -r:Mono.Posix -r:pipi-sharp.dll
  36. clean-local:
  37. rm -f pipi-sharp.dll.config
  38. rm -f *.exe *.dll *.mdb