summaryrefslogtreecommitdiff
path: root/monodevelop
diff options
context:
space:
mode:
authorManish Sinha <manishsinha@ubuntu.com>2011-10-24 07:05:00 +0530
committerManish Sinha <manishsinha@ubuntu.com>2011-10-24 07:05:00 +0530
commit397827e6a6ce09298841fdcef9ce2e1a0e22a9c0 (patch)
treeb9bc3e34613b986b894884e81d9bf447a3d689df /monodevelop
parent31953d0b42d769ca000b34eca3ad11a2007ae105 (diff)
Added Makefile.am for monodevelop
Other changes: * Removed the dependency on xbuild as tomboy datasource was not using it * Move from gmcs to dmcs in tomboy datasource * Monodevelop addin cannot do local-install * Updated .bzrignore to stop bothering with those output files
Diffstat (limited to 'monodevelop')
-rw-r--r--monodevelop/Makefile.am35
1 files changed, 35 insertions, 0 deletions
diff --git a/monodevelop/Makefile.am b/monodevelop/Makefile.am
new file mode 100644
index 0000000..50ce6a7
--- /dev/null
+++ b/monodevelop/Makefile.am
@@ -0,0 +1,35 @@
+CSFLAGS = \
+ -debug \
+ -define:DEBUG \
+ -target:library
+
+ASSEMBLIES = \
+ $(MONODEVELOP_LIBS) \
+ $(ZEITGEIST_SHARP_LIBS) \
+ $(MONO_ADDINS_LIBS) \
+ -r:Mono.Posix
+
+ADDIN_NAME = ZeitgeistDataprovider
+TARGET = $(ADDIN_NAME).dll
+CSFILES = \
+ $(srcdir)/StartupHandler.cs \
+ $(srcdir)/TrackedDocument.cs \
+ $(srcdir)/ZeitgeistClient.cs \
+ $(srcdir)/AssemblyInfo.cs
+RESOURCES = \
+ -resource:$(srcdir)/MonoDevelop.Zeitgeist.addin.xml
+
+$(TARGET): $(CSFILES)
+ $(DMCS) -out:$@ $(CSFLAGS) $(ASSEMBLIES) $(CSFILES) $(RESOURCES)
+
+
+addinsdir = $(libdir)/monodevelop/Addins
+addins_DATA = $(TARGET)
+
+EXTRA_DIST = \
+ $(CSFILES) \
+ $(srcdir)/$(ADDIN_NAME).addin.xml
+
+DISTCLEANFILES = \
+ $(TARGET) \
+ $(TARGET).mdb