Re: 3 pro in einer Spec
Philipp Thomas <[email protected]> Fri, 16 Apr 2010 21:28:47 +0200
| Newsgroups | gmane.linux.suse.programming |
|---|---|
| Message-ID | <[email protected]> |
On Fri, 16 Apr 2010 19:34:26 +0200, Bernhard Walle <[email protected]> wrote: >Du kannst ja einfach im %build die drei Programme nacheinander bauen, z.B.: > > %build > mkdir a-build > mkdir b-build > mkdir c-build > cd a-build > qmake ../a-build.pro > make > cd ../b-build > qmake ../b-build.pro > make > cd ../c-build > qmake ../c-build.pro > make > cd .. Das würde ich aber etwas eleganter in eine Schleife legen: for dir in a-build b-build c-build; do mkdir $dir cd $dir qmake ../$dir.pro make cd .. done for dir in a-build b-build c-build; do %makeinstall -C $dir done Aber ansosten keine schlechte Idee. Philipp