1 changed files with 27 additions and 27 deletions
@ -1,54 +1,54 @@ |
|||||
**Voraussetzung für die Nutzung des Buildsystems ist ein Bitbucket Account.** |
# NI \o/ - Neutrino-Images Buildsystem # |
||||
|
|
||||
**Der Bitbucket Account muss einen SSH-Key hinterlegt haben.** |
> Voraussetzung für die Nutzung des Buildsystems ist ein Bitbucket Account. |
||||
|
> Der Bitbucket Account muss einen SSH-Key hinterlegt haben. |
||||
|
|
||||
**Für die Einrichtung unter Debian sind folgende Pakete nötig:** |
## Für die Einrichtung unter Debian sind folgende Pakete nötig |
||||
``` |
```bash |
||||
#!bash |
|
||||
apt-get install \ |
apt-get install \ |
||||
git subversion cvs automake build-essential ccache cmake patch bison flex texinfo autopoint \ |
git subversion cvs automake build-essential ccache cmake patch bison flex \ |
||||
libtool libtool-bin python curl gawk gzip bzip2 lzma gperf gettext help2man bc \ |
texinfo autopoint libtool libtool-bin python curl gawk gzip bzip2 lzma gperf \ |
||||
libglib2.0-dev libncurses5-dev libncursesw5-dev liblzo2-dev uuid-dev libssl-dev libcurl4-openssl-dev intltool |
gettext help2man bc libglib2.0-dev libncurses5-dev libncursesw5-dev \ |
||||
|
liblzo2-dev uuid-dev libssl-dev libcurl4-openssl-dev intltool |
||||
|
|
||||
``` |
``` |
||||
|
|
||||
# 1) Buildsystem initialisieren # |
## 1) Buildsystem initialisieren |
||||
``` |
```bash |
||||
#!bash |
|
||||
git clone git@bitbucket.org:neutrino-images/ni-buildsystem.git |
git clone git@bitbucket.org:neutrino-images/ni-buildsystem.git |
||||
cd ni-buildsystem |
cd ni-buildsystem |
||||
``` |
``` |
||||
|
|
||||
# 2) Archivverzeichnis erstellen # |
## 2) Archivverzeichnis erstellen |
||||
``` |
```bash |
||||
#!bash |
|
||||
mkdir -p $HOME/archives |
mkdir -p $HOME/archives |
||||
ln -s $HOME/archives download |
ln -s $HOME/archives download |
||||
``` |
``` |
||||
|
|
||||
# 3) Buildsystem konfigurieren # |
## 3) Buildsystem konfigurieren |
||||
``` |
```bash |
||||
#!bash |
|
||||
make local-files |
make local-files |
||||
``` |
``` |
||||
config.local auf die eigenen Bedürfnisse anpassen. BOXMODEL **muss** gesetzt werden! |
config.local auf die eigenen Bedürfnisse anpassen. BOXMODEL **muss** gesetzt werden! |
||||
|
|
||||
# 4) Toolchain bauen # |
## 4) Buildumgebung prüfen |
||||
|
```bash |
||||
|
make toolcheck |
||||
``` |
``` |
||||
#!bash |
|
||||
|
## 5) Buildsystem initialisieren und Toolchain bauen |
||||
|
```bash |
||||
make init |
make init |
||||
``` |
``` |
||||
|
|
||||
# 5) Image(s) bauen # |
## 6) Image(s) bauen |
||||
``` |
```bash |
||||
#!bash |
make image |
||||
make ni-image |
make images |
||||
make ni-images |
|
||||
``` |
``` |
||||
|
|
||||
# 6) Aktualisieren und aufräumen # |
## 7) Aktualisieren und aufräumen |
||||
``` |
```bash |
||||
#!bash |
|
||||
make update-all |
make update-all |
||||
make clean |
make clean |
||||
``` |
``` |
||||
|
Loading…
Reference in new issue