[geany/geany] 8c0d06: Add simplest development build process to HACKING
elextr
git-noreply at xxxxx
Wed Nov 15 06:48:40 UTC 2017
Branch: refs/heads/elextr-patch-2
Author: elextr <elextr at gmail.com>
Committer: GitHub <noreply at github.com>
Date: Wed, 15 Nov 2017 06:48:40 UTC
Commit: 8c0d06378b75bc367e7110ca5f4b6a946e127eef
https://github.com/geany/geany/commit/8c0d06378b75bc367e7110ca5f4b6a946e127eef
Log Message:
-----------
Add simplest development build process to HACKING
New developers not familiar with open source tools seem to struggle to build Geany simply, add a section near the top of hacking with the simple "get you started" process.
Modified Paths:
--------------
HACKING
Modified: HACKING
18 lines changed, 18 insertions(+), 0 deletions(-)
===================================================================
@@ -41,6 +41,24 @@ The documentation will be output to doc/reference/index.html.
Alternatively you can view the API documentation online at
http://www.geany.org/manual/reference/.
+Build a standalone Geany for hacking
+------------------------------------
+This performs a simple in-tree build of Geany that does not interfere with your installed version.
+
+Assuming you have installed the necessary tools.
+
+Create a directory `/home/you/somewhere/` then::
+
+ cd /home/you/somewhere
+ git clone https://github.com/geany/geany.git
+ cd geany
+ ./autogen.sh --prefix=/home/you/somewhere
+ make install
+ cd ../bin
+ ./geany -c ../config
+
+Note no privileges or sudo are required, and when you are finished just `rm -rf /home/you/somewhere`.
+
Pull requests
-------------
Making pull requests on Github is the preferred way of contributing for geany.
--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).
More information about the Commits
mailing list