3 # Warning: This is an automatically generated file, do not edit!
8 include $(top_srcdir
)/config.make
10 ifeq ($(CONFIG
),DEBUG
)
11 ASSEMBLY_COMPILER_COMMAND
= gmcs
12 ASSEMBLY_COMPILER_FLAGS
= -noconfig
-codepage
:utf8
-warn
:4 -optimize-
-debug
"-define:DEBUG"
14 ASSEMBLY
= build
/MonoDevelop.Debugger.Gdb.dll
15 ASSEMBLY_MDB
= $(ASSEMBLY
).mdb
16 COMPILE_TARGET
= library
20 MONODEVELOP_DEBUGGER_GDB_DLL_MDB_SOURCE
=build
/MonoDevelop.Debugger.Gdb.dll.mdb
21 MONODEVELOP_DEBUGGER_GDB_DLL_MDB
=$(BUILD_DIR
)/MonoDevelop.Debugger.Gdb.dll.mdb
25 ifeq ($(CONFIG
),RELEASE
)
26 ASSEMBLY_COMPILER_COMMAND
= gmcs
27 ASSEMBLY_COMPILER_FLAGS
= -noconfig
-codepage
:utf8
-warn
:4 -optimize-
28 ASSEMBLY
= build
/MonoDevelop.Debugger.Gdb.dll
30 COMPILE_TARGET
= library
34 MONODEVELOP_DEBUGGER_GDB_DLL_MDB
=
39 SATELLITE_ASSEMBLY_NAME
=.resources.dll
42 $(MONODEVELOP_DEBUGGER_GDB_DLL_MDB
)
53 GdbSessionFactory.cs \
58 RESOURCES
= Manifest.addin.xml
67 CLEANFILES
= $(PROGRAMFILES
) $(LINUX_PKGCONFIG
)
70 all-local
: $(ASSEMBLY
) $(PROGRAMFILES
) $(LINUX_PKGCONFIG
) $(top_srcdir
)/config.make
72 $(eval
$(call emit_resgen_targets
))
73 $(build_xamlg_list
): %.xaml.g.cs
: %.xaml
76 INSTALL_DIR
= $(DESTDIR
)$(prefix)/lib
/monodevelop
/AddIns
/MonoDevelop.Debugger
78 LOCAL_PKGCONFIG
=PKG_CONFIG_PATH
=..
/..
/local-config
:$$PKG_CONFIG_PATH
80 $(ASSEMBLY
) $(ASSEMBLY_MDB
): $(build_sources
) $(build_resources
) $(build_datafiles
) $(DLL_REFERENCES
) $(PROJECT_REFERENCES
) $(build_xamlg_list
) $(build_satellite_assembly_list
)
81 make pre-all-local-hook
prefix=$(prefix)
82 mkdir
-p
$(shell dirname
$(ASSEMBLY
))
83 make
$(CONFIG
)_BeforeBuild
84 $(LOCAL_PKGCONFIG
) $(ASSEMBLY_COMPILER_COMMAND
) $(ASSEMBLY_COMPILER_FLAGS
) -out
:$(ASSEMBLY
) -target
:$(COMPILE_TARGET
) $(build_sources_embed
) $(build_resources_embed
) $(build_references_ref
)
85 make
$(CONFIG
)_AfterBuild
86 make post-all-local-hook
prefix=$(prefix)
88 install-local
: $(ASSEMBLY
) $(ASSEMBLY_MDB
)
89 make pre-install-local-hook
prefix=$(prefix)
90 mkdir
-p
'$(INSTALL_DIR)'
91 $(call cp
,$(ASSEMBLY
),$(INSTALL_DIR
))
92 $(call cp
,$(ASSEMBLY_MDB
),$(INSTALL_DIR
))
93 $(call cp
,$(MONODEVELOP_DEBUGGER_GDB_DLL_MDB
),$(INSTALL_DIR
))
94 mkdir
-p
'$(DESTDIR)$(libdir)/pkgconfig'
95 make post-install-local-hook
prefix=$(prefix)
97 uninstall-local
: $(ASSEMBLY
) $(ASSEMBLY_MDB
)
98 make pre-uninstall-local-hook
prefix=$(prefix)
99 $(call
rm,$(ASSEMBLY
),$(INSTALL_DIR
))
100 $(call
rm,$(ASSEMBLY_MDB
),$(INSTALL_DIR
))
101 $(call
rm,$(MONODEVELOP_DEBUGGER_GDB_DLL_MDB
),$(INSTALL_DIR
))
102 make post-uninstall-local-hook
prefix=$(prefix)