Projecte

General

Perfil

Estadístiques
| Branca: | Etiqueta: | Revisió:
Nom Mida Revisió Edat Autor Comentari
  configs e0248f77 aproximadament 13 anys Pau Escrich Revised configs from alix and make default to b...
Makefile 4.23 KB e0248f77 aproximadament 13 anys Pau Escrich Revised configs from alix and make default to b...
README 1.88 KB 7eff0866 aproximadament 13 anys Pau Escrich New file targets.mk used to define target speci...
targets.mk 788 Bytes 6b5e8a5c aproximadament 13 anys Pau Escrich Added targets.mk file to define targets (rspro,...

Últimes revisions

# Data Autor Comentari
e0248f77 14-10-2011 01:00 Pau Escrich

Revised configs from alix and make default to build

f44e51b0 10-10-2011 10:52 Pau Escrich

Uncomented scripts/feeds update and install... I forgot it yesterday :-P

6b5e8a5c 09-10-2011 21:37 Pau Escrich

Added targets.mk file to define targets (rspro, alix, etc...) and solved some issues with kerne_config feature

7eff0866 09-10-2011 15:50 Pau Escrich

New file targets.mk used to define target specific options. Implemented kernel_menuconfig copy config. Implemented post_build function

82601f3e 07-10-2011 20:50 Pau Escrich

Added Copyright section

d04c4786 07-10-2011 19:57 Pau Escrich

Deleted some not needed things

9a309041 07-10-2011 19:57 Pau Escrich

New README file

1ffb0744 07-10-2011 15:12 Pau Escrich

Remove empty file

e518a2c2 07-10-2011 15:11 Pau Escrich

Initial commit

9dce0d77 07-10-2011 15:10 Pau Escrich

Initial

Visualitza totes les revisions | Visualitzar revisions

README


[qmpfw]

Qmpfw is a tool for developers to create a development enviroment for qMp.

Basically it consists in one Makefile, so it is called using "make" command.


** Download the code

Read Only URL:
http://qmp.cat/git/qmpfw.git

Developer URL:
ssh://gitosis@qmp.cat:221/qmpfw.git


** Directory structure

There are several directories. This is the functionallity for each of them:

build: here you will have all needed sources

build/configs: if you do some change in config file using "menuconfig" option, the new config is placed here (and also in destination target)

dl: download folder for OpenWRT packages

configs: config files for each kind of hardware. These are the default ones provided by qmpfw

images: output directory for images compiled by qmpfw

** Command options

To compile a qMp image from scratch, you need to specify the target (next example with target=rspro):
This command will run all necessary commands to compile the image. After the compilation you can see the OpenWRT code in directory: build/[target]

make T=rspro build

Also you can specify the number of parallel processes for compilation and the verbose level:

make V=99 J=2 T=rspro build

To see list of avaiable targets run:

make list_targets

To update targets (this will update qmp and eigennet feeds, not openwrt source):
This will update all targets

make update

This will update only rspro target

make T=rspro update

To run menuconfig (from openwrt):

make T=rspro menuconfig

After that, the new config file will be applied to destination target and also it will by copied inside build/configs directory
To run kernel menuconfig (from openwrt):

make T=rspro kernel_menuconfig

To clean specific target:

make T=rspro clean

To clean all targets:

make clean

To configure some general parameters from qMp you can run:

make config
TODO: This feature is missing


També disponible a: Atom