3
ASSEMBLY_NAME=Launchpad
4
ASSEMBLY=$(ASSEMBLY_NAME).dll
6
CSFLAGS+= -debug+ -debug:full
8
CLEANFILES = $(ASSEMBLY){,.mdb}
10
launchpad_references = $(DO_ADDINS_LIBS) $(DO_LIBS) -r:Mono.Posix.dll -r:System
14
LaunchpadCodeItem.cs \
15
LaunchpadBugsItem.cs \
16
LaunchpadBlueprintsItem.cs \
18
LaunchpadRegisterItem.cs \
20
LaunchpadTranslationsItem.cs \
21
LaunchpadAnswersItem.cs \
22
LaunchpadPersonItem.cs \
23
LaunchpadProjectItem.cs
25
launchpad_resources = \
26
Resources/LaunchpadBlueprints.png \
27
Resources/LaunchpadBugs.png \
28
Resources/LaunchpadCode.png \
29
Resources/LaunchpadRegister.png \
30
Resources/LaunchpadTranslations.png \
31
Resources/Launchpad.png \
32
Resources/LaunchpadAnswers.png \
33
Resources/LaunchpadUser.png
35
plugin_DATA = $(ASSEMBLY)
37
launchpad_build_sources = $(addprefix $(srcdir)/src/, $(launchpad_sources))
42
launchpad_resource_args = $(addprefix -resource:$(srcdir)/, $(launchpad_resources))
44
$(ASSEMBLY): $(launchpad_build_sources)
45
$(CSC) $(CSFLAGS) $(launchpad_references) $(launchpad_resource_args) -target:library -out:$@ $(launchpad_build_sources)