[mono/monodevelop] b3eacf06: [README] Update some text.
| Newsgroups | gmane.comp.gnome.mono.patches |
|---|---|
| Message-ID | <0000014205e27760-a6a6a074-6e3e-47ef-809b-9d78ee18dd24-000000@email.amazonses.com> |
Branch: refs/heads/readmeChange
Home: https://github.com/mono/monodevelop
Compare: https://github.com/mono/monodevelop/compare/76417d34e2a0...b3eacf0688ef
Commit: b3eacf0688efeba0e2ae5c1a9b8af0be2fd5bfcf
Author: Therzok <[email protected]> (Therzok)
Date: 2013-10-29 20:21:14 GMT
URL: https://github.com/mono/monodevelop/commit/b3eacf0688efeba0e2ae5c1a9b8af0be2fd5bfcf
[README] Update some text.
Changed paths:
M README.md
Modified: README.md
===================================================================
@@ -6,9 +6,9 @@ Directory organization
There are two main directories:
- * main: The core MonoDevelop assemblies and add-ins (all in a single
+ * main: The core MonoDevelop assemblies and add-ins (all in a single
tarball/package).
- * extras: Additional add-ins (each add-in has its own
+ * extras: Additional add-ins (each add-in has its own
tarball/package).
Compiling
@@ -17,27 +17,27 @@ Compiling
If you are building from Git, make sure that you initialize the submodules
that are part of MonoDevelop, to do this execute:
-git submodule update --init --recursive
+ git submodule update --init --recursive
To compile execute:
-./configure
-make
+ ./configure
+ make
There are two variables you can set when running 'configure':
- --prefix=/path/to/prefix: To set the install prefix.
+ --prefix=/path/to/prefix: To set the install prefix.
- you can use --prefix=`pkg-config --variable=prefix mono` to get MD
- installed with the rest of mono/gtk-sharp/etc.
+ you can use --prefix=`pkg-config --variable=prefix mono` to get MD
+ installed with the rest of mono/gtk-sharp/etc.
- --profile=profile-name: To choose one build profile.
+ --profile=profile-name: To choose one build profile.
There are some predefined profiles:
- * stable: builds the MonoDevelop core and some stable extra add-ins.
- * core: builds the MonoDevelop core only.
- * all: builds everything
+ * stable: builds the MonoDevelop core and some stable extra add-ins.
+ * core: builds the MonoDevelop core only.
+ * all: builds everything
You can create your own profiles if you need to. To create a profile you
only have to add a file to the profiles directory containing a list
@@ -63,7 +63,9 @@ Packaging for OSX
-----------------
To package MonoDevelop for OSX in a convenient MonoDevelop.app
+
file, just do this after MonoDevelop has finished building (with
+
make):
cd main/build/MacOSX
@@ -81,35 +83,44 @@ Special Environment Variables
-----------------------------
BUILD_REVISION
-If this environment variable exists we assume we are compiling inside wrench.
-We use this to enable raygun only for 'release' builds and not for normal
-developer builds compiled on a dev machine with 'make && make run'.
+ If this environment variable exists we assume we are compiling inside wrench.
+ We use this to enable raygun only for 'release' builds and not for normal
+ developer builds compiled on a dev machine with 'make && make run'.
References
----------
MonoDevelop web site
+
http://www.monodevelop.com
Gnome Human Interface Guidelines (HIG)
+
http://developer.gnome.org/projects/gup/hig/1.0/
freedesktop.org standards
+
http://freedesktop.org/Standards/
Integrating with GNOME (a little out of date)
+
http://developers.sun.com/solaris/articles/integrating_gnome.html
Bugzilla
+
http://bugzilla.mozilla.org/bugwritinghelp.html
+
http://bugzilla.mozilla.org/page.cgi?id=etiquette.html
Discussion, Bugs, Patches
-------------------------
[email protected] (questions and discussion)
+
[email protected] (track commits to MonoDevelop)
+
[email protected] (track MonoDevelop bugzilla component)
+
http://bugzilla.xamarin.com (submit bugs and patches here)
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches