Commit Graph

12 Commits

Author SHA1 Message Date
Marcus Schäfer
be5d858c48
Delete obsolete C tools 2016-06-16 10:30:14 +02:00
Marcus Schäfer
8c60ef66c5
Move all build and install tasks to setup.py
In an effort to distribute kiwi on pypi it should not be
required to call make targets for a complete installation.
Therefore the compilation of the C tools as well as the
installation of the man pages and the bash completion
has been added to setup.py. The spec file to build an rpm
package has been changed to use setup.py exclusively
2016-05-30 19:07:49 +02:00
Marcus Schäfer
ed2e6695b1
Fixed warnings in C written tools 2016-05-27 15:16:38 +02:00
Marcus Schäfer
b0472abc8e
Make kiwicompat understand --version | -v option 2016-04-26 09:20:42 +02:00
Marcus Schäfer
20351bbfb1
Port kiwicompat to python 3 2016-02-19 10:11:29 +01:00
Marcus Schäfer
f2ff481bf2
Added support for kiwi --compat
The --compat call will trigger the call of the kiwicompat
tool written to support legacy kiwi commandlines. An example
could look like the following call:

    sudo kiwi --compat -- --build /my/description --type vmx -d /my/dest

Please be aware the -- is required to tell docopt to treat all
options as parameters
2016-02-04 15:06:56 +01:00
Marcus Schäfer
c6f37c2f12
Added system build command
Allows to combine prepare and create into one big task
2016-01-19 17:04:29 +01:00
Marcus Schäfer
0bd3dc7856
Added repo handling to compat caller
Also added process execution with translated arguments
2016-01-09 21:56:41 +01:00
Marcus Schäfer
fe4eebd690
Add compat translation for prepare/create/upgrade 2016-01-08 14:01:07 +01:00
Marcus Schäfer
eae8f9caef
Added kiwicompat to support legacy commandline 2016-01-05 17:01:35 +01:00
Marcus Schäfer
cfd66dd6ec
Consolidate use of Makefiles for compiling tools
As we are going to switch to tox the Makefile setup should be
cleaned up. I'm going to move the various places and its tasks
into one master Makefile to make it easier to move the targets
one after the other into a tox setup.
2015-12-17 14:43:18 +01:00
Marcus Schäfer
09daca60c0
KIWI - appliance builder next generation
a rewrite of the current kiwi from https://github.com/openSUSE/kiwi
2015-12-05 16:17:10 +01:00