~ubuntu-branches/ubuntu/oneiric/monodevelop/oneiric-updates

« back to all changes in this revision

Viewing changes to src/addins/MonoDevelop.XmlEditor/README

  • Committer: Bazaar Package Importer
  • Author(s): Jo Shields
  • Date: 2009-02-18 08:40:51 UTC
  • mfrom: (1.2.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20090218084051-gh8m6ukvokbwj7cf
Tags: 1.9.2+dfsg-1ubuntu1
* Merge from Debian Experimental (LP: #330519), remaining Ubuntu changes:
  + debian/control:
    - Update for Gnome# 2.24
    - Add libmono-cairo1.0-cil to build-deps to fool pkg-config check

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
 
 
2
This is an XML Editor add-in for MonoDevelop. The code has
 
3
been ported from the SharpDevelop XML Editor.  Please see
 
4
http://md-xed.sourceforge.net for more information.
 
5
 
 
6
Requirement
 
7
-----------
 
8
 
 
9
MonoDevelop from the repository has been installed:
 
10
 
 
11
http://svn.myrealbox.com/viewcvs/trunk/monodevelop/
 
12
 
 
13
 
 
14
Compiling for users
 
15
-------------------
 
16
 
 
17
./configure --prefix=/the/path/where/monodevelop/was/installed
 
18
make
 
19
make install
 
20
 
 
21
 
 
22
Compiling for developers
 
23
------------------------
 
24
 
 
25
To compile run the following command:
 
26
 
 
27
./autogen.sh --prefix=/the/path/where/monodevelop/was/installed
 
28
make
 
29
make install
 
30
 
 
31
 
 
32
Compiling using MonoDevelop
 
33
---------------------------
 
34
 
 
35
The source code includes a MonoDevelop project file src/MonoDevelop.XmlEditor.mds
 
36
which can be used to build the code.  
 
37
 
 
38
If MonoDevelop was installed to /home/username then putting the source code from 
 
39
the repository into /home/username/src/md-xmleditor should mean the project 
 
40
will build without having to modify the project references.
 
41
 
 
42
Example folder layout:
 
43
 
 
44
/home/matt/lib/monodevelop/AddIns  - (MonoDevelop addins folder)
 
45
/home/matt/src/md-xmleditor        - (MonoDevelop.XmlEditor source)
 
46
 
 
47
The assemblies are built to the build folder, copy the XmlEditor folder and
 
48
all its files and folders to lib/monodevelop/AddIns/XmlEditor.  
 
49
 
 
50
 
 
51
Dependencies
 
52
------------
 
53
MonoDevelop >= 1.0
 
54
Mono >= 1.1.4
 
55
Gtk# >= 2.3.90
 
56
gecko-sharp >= 0.10
 
57
gtksourceview-sharp >= 0.10
 
58
 
 
59
 
 
60
Directory Roadmap
 
61
-----------------
 
62
 
 
63
        build/AddIns/XmlEditor
 
64
                The Xml Editor assemblies are built to this folder.
 
65
 
 
66
        src/
 
67
                Source code.
 
68
 
 
69
        src/MonoDevelop.XmlEditor
 
70
                The Xml Editor add-in source code.
 
71
        
 
72
        src/MonoDevelop.XmlEditor/schemas
 
73
                Schemas that are installed with the Xml Editor add-in by default.
 
74
 
 
75
        src/MonoDevelop.XmlEditor.Tests
 
76
                Contains NUnit tests for the core code of the Xml Editor.
 
77
 
 
78
 
 
79