User Tools

Site Tools


wiki:development:development-workspace

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
wiki:development:development-workspace [2011/08/09 18:01]
morty
wiki:development:development-workspace [2013/03/08 13:31]
127.0.0.1 external edit
Line 4: Line 4:
  
 Before you can start developing you need the source code. Before you can start developing you need the source code.
-The code is managed in a [[git | GIT repository]]. +The code is managed in a [[git| GIT repository]]. 
  
 ===== Building ===== ===== Building =====
 +
 +On Ubuntu you'll probably need the following dependencies to get a proper build:
 +
 +<code>
 +  sudo apt-get install devscripts debhelper \
 +    ubuntu-dev-tools build-essential \
 +    libldap2-dev libssh-dev libxpm-dev libcups2-dev
 +</code>
 +
 +More info in general form: [[https://wiki.ubuntu.com/PackagingGuide/HandsOn]]
 ==== Getting Build Dependencies ==== ==== Getting Build Dependencies ====
 Each git has a file'' debian/control''. It has a section ''Build-Depends''. Each git has a file'' debian/control''. It has a section ''Build-Depends''.
Line 13: Line 23:
  
 ==== Makefile ==== ==== Makefile ====
-Most projects should have makefile, that builds the project running make (This is work in progress).+ 
 +Most projects should have a Makefile, that builds the project by running make (This is work in progress).
  
 ==== DPKG ==== ==== DPKG ====
-installable package can be built running ''debuild -b -us -uc'' in the projet folder. The .deb-file will be place in the superior folder. The package can be installed using ''dpkg -i <packagenmame>*.deb''.+ 
 +An installable package can be built running ''debuild -b -us -uc'' in the project folder. The .deb-file will be placed in the superior folder. The package can be installed using ''dpkg -i <packagenmame>*.deb''.
  
  
Line 132: Line 144:
  
  
-===== Maintiner Stuff =====+===== Maintainer Stuff =====
  
 ==== Install Software ==== ==== Install Software ====
wiki/development/development-workspace.txt · Last modified: 2013/03/14 23:40 by sunweaver