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.
 
 
 
 
 
 

92 lines
1.9 KiB

  1. # Warning: This is an automatically generated file, do not edit!
  2. if ENABLE_DEBUG
  3. ASSEMBLY_COMPILER_COMMAND = gmcs
  4. ASSEMBLY_COMPILER_FLAGS = -noconfig -codepage:utf8 -warn:4 -optimize+ -debug "-define:DEBUG"
  5. ASSEMBLY = bin/Debug/pimp.exe
  6. ASSEMBLY_MDB = $(ASSEMBLY).mdb
  7. COMPILE_TARGET = exe
  8. PROJECT_REFERENCES =
  9. BUILD_DIR = bin/Debug
  10. PIMP_DESKTOP_SOURCE=app.desktop
  11. endif
  12. if ENABLE_RELEASE
  13. ASSEMBLY_COMPILER_COMMAND = gmcs
  14. ASSEMBLY_COMPILER_FLAGS = -noconfig -codepage:utf8 -warn:4 -optimize+
  15. ASSEMBLY = bin/Release/pimp.exe
  16. ASSEMBLY_MDB =
  17. COMPILE_TARGET = exe
  18. PROJECT_REFERENCES =
  19. BUILD_DIR = bin/Release
  20. PIMP_DESKTOP_SOURCE=app.desktop
  21. endif
  22. AL=al2
  23. SATELLITE_ASSEMBLY_NAME=.resources.dll
  24. LINUX_DESKTOPAPPLICATIONS = \
  25. $(PIMP_DESKTOP)
  26. BINARIES = \
  27. $(PIMP)
  28. all: $(ASSEMBLY) $(LINUX_DESKTOPAPPLICATIONS) $(BINARIES)
  29. FILES = \
  30. gtk-gui/generated.cs \
  31. MainWindow.cs \
  32. gtk-gui/MainWindow.cs \
  33. Main.cs \
  34. AssemblyInfo.cs \
  35. OpenFile.cs \
  36. gtk-gui/Pimp.OpenFile.cs
  37. DATA_FILES = \
  38. app.desktop
  39. RESOURCES = \
  40. gtk-gui/gui.stetic
  41. EXTRAS = \
  42. pimp.in
  43. REFERENCES = \
  44. $(GTK_SHARP_20_LIBS) \
  45. $(GLIB_SHARP_20_LIBS) \
  46. $(GLADE_SHARP_20_LIBS) \
  47. System \
  48. Mono.Posix
  49. DLL_REFERENCES =
  50. CLEANFILES = $(LINUX_DESKTOPAPPLICATIONS) $(BINARIES)
  51. include $(top_srcdir)/Makefile.include
  52. PIMP = $(BUILD_DIR)/pimp
  53. PIMP_DESKTOP = $(BUILD_DIR)/pimp.desktop
  54. $(eval $(call emit-deploy-wrapper,PIMP,pimp,x))
  55. $(eval $(call emit-deploy-target,PIMP_DESKTOP))
  56. $(build_xamlg_list): %.xaml.g.cs: %.xaml
  57. xamlg '$<'
  58. $(build_resx_resources) : %.resources: %.resx
  59. resgen2 '$<' '$@'
  60. $(ASSEMBLY) $(ASSEMBLY_MDB): $(build_sources) $(build_resources) $(build_datafiles) $(DLL_REFERENCES) $(PROJECT_REFERENCES) $(build_xamlg_list) $(build_satellite_assembly_list)
  61. mkdir -p $(dir $(ASSEMBLY))
  62. $(ASSEMBLY_COMPILER_COMMAND) $(ASSEMBLY_COMPILER_FLAGS) -out:$(ASSEMBLY) -target:$(COMPILE_TARGET) $(build_sources_embed) $(build_resources_embed) $(build_references_ref)