Vikram S. Adve | 631484c | 2002-09-15 16:33:32 +0000 | [diff] [blame] | 1 | #!/bin/csh -f |
| 2 | |
Vikram S. Adve | 0731d54 | 2002-09-15 16:58:30 +0000 | [diff] [blame] | 3 | ## LLVMDIR is simply the directory where this script resides! |
Vikram S. Adve | d3448cd | 2002-09-18 23:22:27 +0000 | [diff] [blame^] | 4 | set thisExec = $0 ## cannot use :h on $0 for some reason |
| 5 | set LLVMDIR = `echo {$thisExec:h} | sed 's/\/utils$//'` |
Vikram S. Adve | 631484c | 2002-09-15 16:33:32 +0000 | [diff] [blame] | 6 | set EXEC = opt |
| 7 | |
| 8 | if ($#argv > 0) then |
Vikram S. Adve | 2d45660 | 2002-09-15 18:22:47 +0000 | [diff] [blame] | 9 | if ($argv[1] == "-h") then |
Vikram S. Adve | 0731d54 | 2002-09-15 16:58:30 +0000 | [diff] [blame] | 10 | echo 'USAGE: makellvm [toolname] (toolname defaults to "opt").' |
| 11 | exit 0 |
| 12 | endif |
Vikram S. Adve | 2d45660 | 2002-09-15 18:22:47 +0000 | [diff] [blame] | 13 | set EXEC = $argv[1] |
Vikram S. Adve | 631484c | 2002-09-15 16:33:32 +0000 | [diff] [blame] | 14 | endif |
| 15 | |
Vikram S. Adve | d3448cd | 2002-09-18 23:22:27 +0000 | [diff] [blame^] | 16 | gmake && (cd $LLVMDIR/tools/$EXEC && gmake) |