Skip to content

Commit

Permalink
Merge pull request #30 from BlankOn/ruckuus/haxx
Browse files Browse the repository at this point in the history
Ruckuus/haxx after 2 years
  • Loading branch information
mdamt committed Mar 7, 2016
2 parents c6ed69c + 5eb4cf4 commit c7296ac
Show file tree
Hide file tree
Showing 4 changed files with 30 additions and 3 deletions.
13 changes: 11 additions & 2 deletions .gitignore
@@ -1,7 +1,6 @@
.gitignore
INSTALL
Makefile
Makefile.in
Makefile.in*
aclocal.m4
autom4te.cache/
compile
Expand Down Expand Up @@ -30,3 +29,13 @@ src/.libs
src/*.o
*swp
vapi/*deps
deps
ltmain.sh
missing
mkinstalldirs
po/POTFILES
data/manokwari.desktop
po/stamp-it
src/manokwari
src/manokwari_vala.stamp
stamp-h1
7 changes: 7 additions & 0 deletions HACKING.md
@@ -1,4 +1,11 @@
# Hacking Manokwari
## Compiling
You will need following packages installed on your system prior to compiling manokwari:

``` gnome-common libglib2.0-dev gtk+-3.0-dev libunique-3.0-dev libwnck-3-dev libgee-dev libgnome-menu-dev valac```

You can install it by executing ```./dev_require.sh``` located in the top directory of this repository, then execute ```./autogen.sh```, this will gather the dependency and let you know if anything amiss. If everything goes well, then it's time to do ```make```. The ```manokwari``` binary will then be available in ```src/``` directory.

## Use local system
Instead of installing the "system" directory in the system, it is a good idea to hack your own "system", ie. just do the hacking inside
system/ directory instead of /usr/share/manokwari/system, so no sudo required.
Expand Down
10 changes: 9 additions & 1 deletion autogen.sh
Expand Up @@ -6,4 +6,12 @@ test -z "$srcdir" && srcdir=.

PKG_NAME="manokwari"

. gnome-autogen.sh
GNOME_AUTOGEN=`which gnome-autogen.sh`
if [ -z $GNOME_AUTOGEN ]
then
echo "You need to run dev_require.sh located in this directory"
exit
else
. gnome-autogen.sh
fi

3 changes: 3 additions & 0 deletions dev_require.sh
@@ -0,0 +1,3 @@
#!/bin/bash
sudo apt-get update
sudo apt-get install gnome-common libglib2.0-dev gtk+-3.0-dev libunique-3.0-dev libwnck-3-dev libgee-dev libgnome-menu-dev valac

0 comments on commit c7296ac

Please sign in to comment.