diff --git a/alliance/src/attila/doc/Makefile.am b/alliance/src/attila/doc/Makefile.am index 7acf0fb0..605823b2 100644 --- a/alliance/src/attila/doc/Makefile.am +++ b/alliance/src/attila/doc/Makefile.am @@ -1,7 +1,7 @@ SUBDIRS = attila -pdfdir = $(DESTDIR)$(prefix)/doc/pdf +pdfdir = $(prefix)/doc/pdf pdf_DATA = attila.pdf EXTRA_DIST = $(pdf_DATA) \ diff --git a/alliance/src/attila/doc/attila.pdf b/alliance/src/attila/doc/attila.pdf index ecbbdda4..3dedfaf4 100644 Binary files a/alliance/src/attila/doc/attila.pdf and b/alliance/src/attila/doc/attila.pdf differ diff --git a/alliance/src/attila/doc/attila/Makefile.am b/alliance/src/attila/doc/attila/Makefile.am index 399da5c4..428fb892 100644 --- a/alliance/src/attila/doc/attila/Makefile.am +++ b/alliance/src/attila/doc/attila/Makefile.am @@ -1,6 +1,6 @@ -pkghtmldir = $(DESTDIR)$(prefix)/doc/html/@PACKAGE@ +pkghtmldir = $(prefix)/doc/html/@PACKAGE@ pkghtml_DATA = \ ./attila.html \ ./ref_attila.html \ diff --git a/alliance/src/attila/doc/attila/man_attila.html b/alliance/src/attila/doc/attila/man_attila.html index 32d832fb..4de92a9a 100644 --- a/alliance/src/attila/doc/attila/man_attila.html +++ b/alliance/src/attila/doc/attila/man_attila.html @@ -102,17 +102,32 @@ CLASS="REPLACEABLE" >name2...]
{--rule=...]
[-c- {rulenameconfigure_arg1}

} [ configure_arg2 ...] ]
[-m- {make_arg1} [make_arg2...] ]

Description

Directory Structure

CVS checkout

Guessing

Guessing

Arguments

--rule=-c- rulenameconfigure_arg1 : - name of the rule to be passed to the -c- (until a + -m- is encountered) are passed + as is to the subsequent call to + configure. For example, if you want to first + use your local libraries, give --enable-devel. +

  • -m- make_arg1 : + all arguments following -m- are passed + as is to the subsequent call to + make command. - By default : . If no -m- + argument is given, then install. In the unlikely - case you wants to remove a tool, you can pass +> is + assumed. If you want to completly uninstall a tool and clean + it's build directory you can pass uninstalluninstall clean. +>

  • Configuration file

    Examples

    Compile & install mbk the then genlib @@ -1044,6 +1114,32 @@ CLASS="USERINPUT" >

    Compile nero tool and link it against the locally + installed libraries (if any). +
    $ attila --tool=nero -c- --enable-devel
    +    
    +

    Remove poire$ attila --asim --tool=poire --rule=uninstallattila --asim --tool=poire -m- uninstall $DOC_AM echo "" >> $DOC_AM - echo "pkghtmldir = \$(DESTDIR)\$(prefix)/doc/html/@PACKAGE@" >> $DOC_AM + echo "pkghtmldir = \$(prefix)/doc/html/@PACKAGE@" >> $DOC_AM echo "pkghtml_DATA = \\" >> $DOC_AM FILE_LIST=`(cd $TOOL; find . -name \*.html -exec echo {} \;)` set $FILE_LIST @@ -109,7 +109,7 @@ echo "" > $DOC_AM echo "SUBDIRS = $TOOL" >> $DOC_AM echo "" >> $DOC_AM - echo "pdfdir = \$(DESTDIR)\$(prefix)/doc/pdf" >> $DOC_AM + echo "pdfdir = \$(prefix)/doc/pdf" >> $DOC_AM echo "pdf_DATA = $TOOL.pdf" >> $DOC_AM echo "" >> $DOC_AM echo "EXTRA_DIST = \$(pdf_DATA) \\" >> $DOC_AM diff --git a/alliance/src/attila/doc/man1/attila.1 b/alliance/src/attila/doc/man1/attila.1 index bd442acd..7800474e 100644 --- a/alliance/src/attila/doc/man1/attila.1 +++ b/alliance/src/attila/doc/man1/attila.1 @@ -1,18 +1,15 @@ -.\\" auto-generated by docbook2man-spec $Revision: 1.4 $ -.TH "ATTILA" "1" "09 October 2002" "ASIM/LIP6" "Alliance - attila User's Manual" +.\\" auto-generated by docbook2man-spec $Revision: 1.6 $ +.TH "ATTILA" "1" "13 October 2002" "ASIM/LIP6" "Alliance - attila User's Manual" .SH NAME attila \- A Tool Installer .SH SYNOPSIS .sp \fBattila\fR [ \fB-h\fR ] [ \fB-S\fR ] [ \fB-U\fR ] [ \fB-F\fR ] [ \fB-A\fR ] - [ \fB--help\fR ] [ \fB--ssh\fR ] [ \fB--user\fR ] [ \fB--asim\fR ] - [ \fB--prefix=\fIINSTALL_DIR\fB\fR ] [ \fB--builddir=\fIBUILD_DIR\fB\fR ] - \fB--tool=\fIname1\fB\fR [ \fB--tool=\fIname2\fB\fR\fI...\fR ] - - \fB--rule=\fIrulename\fB\fR + [ \fB-c- \fIconfigure_arg1\fB [ \fIconfigure_arg2\fB \fI...\fB ] \fR ] + [ \fB-m- \fImake_arg1\fB [ \fImake_arg2\fB\fI...\fB ] \fR ] .SH "DESCRIPTION" .PP attila automates the process of compiling @@ -185,11 +182,22 @@ override the default building directory. name of the tool to be installed. .TP 0.2i \(bu -\fB--rule=\fIrulename\fB\fR\ : -name of the rule to be passed to the make command. -By default\ : \fBinstall\fR. In the unlikely -case you wants to remove a tool, you can pass -\fBuninstall\fR. +\fB-c- \fIconfigure_arg1\fB\fR\ : +all arguments following \fB-c-\fR (until a +\fB-m-\fR is encountered) are passed +\fBas is\fR to the subsequent call to +configure. For example, if you want to first +use your local libraries, give \fB--enable-devel\fR. +.TP 0.2i +\(bu +\fB-m- \fImake_arg1\fB\fR\ : +all arguments following \fB-m-\fR are passed +\fBas is\fR to the subsequent call to +make. If no \fB-m-\fR +argument is given, then \fBinstall\fR is +assumed. If you want to completly uninstall a tool and clean +it's build directory you can pass +\fBuninstall clean\fR .PP .SH "CONFIGURATION FILE ATTILA.CONF" .PP @@ -264,13 +272,22 @@ $ \fBattila --asim --tool=nero\fR .sp .fi .PP -Compile & install mbk the genlib +Compile & install mbk then genlib (the order is significant) in a row for a local install on the current computer\ : .sp .nf $ \fBattila --tool=mbk --tool=genlib\fR +.sp +.fi +.PP +Compile nero tool and link it against the locally +installed libraries (if any). +.sp +.nf +$ \fBattila --tool=nero -c- --enable-devel\fR + .sp .fi .PP @@ -278,7 +295,7 @@ Remove poire tool from the system-wide tree. (poire is the old name of nero). .sp .nf -$ \fBattila --asim --tool=poire --rule=uninstall\fR +$ \fBattila --asim --tool=poire -m- uninstall\fR .sp .fi diff --git a/alliance/src/attila/doc/man_attila.sgm b/alliance/src/attila/doc/man_attila.sgm index 807ed47a..bc565fcf 100644 --- a/alliance/src/attila/doc/man_attila.sgm +++ b/alliance/src/attila/doc/man_attila.sgm @@ -35,7 +35,9 @@ --tool=name1 --tool=name2 - --rule=rulename + -c-configure_arg1 configure_arg2 + + -m-make_arg1 make_arg2 @@ -269,11 +271,23 @@ - --rule=rulename : - name of the rule to be passed to the make command. - By default : install. In the unlikely - case you wants to remove a tool, you can pass - uninstall. + -c- configure_arg1 : + all arguments following -c- (until a + -m- is encountered) are passed + as is to the subsequent call to + configure. For example, if you want to first + use your local libraries, give --enable-devel. + + + + -m- make_arg1 : + all arguments following -m- are passed + as is to the subsequent call to + make. If no -m- + argument is given, then install is + assumed. If you want to completly uninstall a tool and clean + it's build directory you can pass + uninstall clean @@ -365,18 +379,25 @@ $ attila --asim --tool=nero - Compile & install mbk the genlib + Compile & install mbk then genlib (the order is significant) in a row for a local install on the current computer : $ attila --tool=mbk --tool=genlib + + + + Compile nero tool and link it against the locally + installed libraries (if any). + +$ attila --tool=nero -c- --enable-devel Remove poire tool from the system-wide tree. (poire is the old name of nero). -$ attila --asim --tool=poire --rule=uninstall +$ attila --asim --tool=poire -m- uninstall