| Last change
 on this file since 995 was             740, checked in by Silvan Scherrer, 13 years ago | 
        
          | 
Samba Server: update vendor to 3.6.0
 | 
        
          | File size:
            773 bytes | 
      
      
| Line |  | 
|---|
| 1 | #!/bin/sh | 
|---|
| 2 |  | 
|---|
| 3 | p=`dirname $0` | 
|---|
| 4 |  | 
|---|
| 5 | echo "Setting up for waf build" | 
|---|
| 6 |  | 
|---|
| 7 | echo "Looking for the buildtools directory" | 
|---|
| 8 |  | 
|---|
| 9 | d="buildtools" | 
|---|
| 10 | while test \! -d "$p/$d"; do d="../$d"; done | 
|---|
| 11 |  | 
|---|
| 12 | echo "Found buildtools in $p/$d" | 
|---|
| 13 |  | 
|---|
| 14 | echo "Setting up configure" | 
|---|
| 15 | rm -f $p/configure $p/include/config*.h* | 
|---|
| 16 | sed "s|BUILDTOOLS|$d|g;s|BUILDPATH|$p|g" < "$p/$d/scripts/configure.waf" > $p/configure | 
|---|
| 17 | chmod +x $p/configure | 
|---|
| 18 |  | 
|---|
| 19 | echo "Setting up Makefile" | 
|---|
| 20 | rm -f $p/makefile $p/Makefile | 
|---|
| 21 | sed "s|BUILDTOOLS|$d|g" < "$p/$d/scripts/Makefile.waf" > $p/Makefile | 
|---|
| 22 |  | 
|---|
| 23 | echo "done. Now run $p/configure or $p/configure.developer then make." | 
|---|
| 24 | if [ $p != "." ]; then | 
|---|
| 25 | echo "Notice: The build invoke path is not 'source3'! Use make with the parameter" | 
|---|
| 26 | echo "-C <'source3' path>. Example: make -C source3 all" | 
|---|
| 27 | fi | 
|---|
       
      
  Note:
 See   
TracBrowser
 for help on using the repository browser.