equal
  deleted
  inserted
  replaced
  
    
    
     1 #!/bin/bash  | 
     1 #!/bin/bash  | 
         | 
     2   | 
         | 
     3 source config.sh  | 
     2   | 
     4   | 
     3 quiet=0  | 
     5 quiet=0  | 
     4 function quiet { [[ $quiet == 1 ]]; } | 
     6 function quiet { [[ $quiet == 1 ]]; } | 
     5   | 
     7   | 
     6 if [[ "$1" == "-q" ]]; then  | 
     8 if [[ "$1" == "-q" ]]; then  | 
    30 Usage: $0 [OPTION]  | 
    32 Usage: $0 [OPTION]  | 
    31   | 
    33   | 
    32 Options:  | 
    34 Options:  | 
    33   -h, --help                  display this help and exit  | 
    35   -h, --help                  display this help and exit  | 
    34       --lemon-doc-prefix=loc  The location of the lemon doc. By default it is  | 
    36       --lemon-doc-prefix=loc  The location of the lemon doc. By default it is  | 
    35                               http://lemon.cs.elte.hu/pub/doc/1.1.1  | 
    37                               http://lemon.cs.elte.hu/pub/doc/$LEMON_VERSION  | 
    36   | 
    38   | 
    37 Expamle:  | 
    39 Expamle:  | 
    38   $0 --lemon-doc-prefix=file://usr/local/share/doc/lemon/docs/  | 
    40   $0 --lemon-doc-prefix=file://usr/local/share/doc/lemon/docs/  | 
    39 EOF  | 
    41 EOF  | 
    40     exit 0  | 
    42     exit 0  | 
    52 done  | 
    54 done  | 
    53   | 
    55   | 
    54   | 
    56   | 
    55 if test -z "$lemon_doc_prefix"  | 
    57 if test -z "$lemon_doc_prefix"  | 
    56 then  | 
    58 then  | 
    57     lemon_doc_prefix='http://lemon.cs.elte.hu/pub/doc/1.1.1'  | 
    59     lemon_doc_prefix="http://lemon.cs.elte.hu/pub/doc/$LEMON_VERSION"  | 
    58 fi  | 
    60 fi  | 
    59 lemon_doc_prefix=$(echo $lemon_doc_prefix|sed 's/\//\\\\\\\//g')  | 
    61 lemon_doc_prefix=$(echo $lemon_doc_prefix|sed 's/\//\\\\\\\//g')  | 
    60   | 
    62   | 
    61 lemon_cflags=$(pkg-config --cflags lemon|sed 's/\//\\\//g')  | 
    63 lemon_cflags=$(pkg-config --cflags lemon|sed 's/\//\\\//g')  | 
    62 lemon_libs=$(pkg-config --libs lemon|sed 's/\//\\\//g')  | 
    64 lemon_libs=$(pkg-config --libs lemon|sed 's/\//\\\//g')  | 
    63   | 
    65   | 
    64   | 
    66   | 
    65 sed -e "s/@lemon_cflags@/${lemon_cflags}/g" \ | 
    67 sed -e "s/@lemon_cflags@/${lemon_cflags}/g" \ | 
    66     -e "s/@lemon_libs@/${lemon_libs}/g" \ | 
    68     -e "s/@lemon_libs@/${lemon_libs}/g" \ | 
    67    -e "s/@make_lemon_doc_prefix@/${lemon_doc_prefix}/g" \ | 
    69     -e "s/@make_lemon_doc_prefix@/${lemon_doc_prefix}/g" \ | 
         | 
    70     -e "s/@LIBSTDCXX_VERSION@/${LIBSTDCXX_VERSION}/g" \ | 
    68     < Makefile.in > Makefile  | 
    71     < Makefile.in > Makefile  |