File: build

package info (click to toggle)
bobcat 3.01.00-1
  • links: PTS, VCS
  • area: main
  • in suites: wheezy
  • size: 6,612 kB
  • sloc: cpp: 12,107; makefile: 8,055; perl: 401; sh: 329
file content (23 lines) | stat: -rwxr-xr-x 541 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#!/bin/bash

ln -sf ../process .
ln -sf ../process.ih .

case $1 in
    (b)
        rm process process.ih
        g++ -DBOBCAT --std=c++0x -I../../tmp -o driver driver.cc \
	    -lbobcat -L../../tmp/lib -s
    ;;
    (o)
        g++ --std=c++0x -o driver *.cc ../tmp/o/*.o -lbobcat -s
    ;;
    (c)
        g++ --std=c++0x -o driver *.cc -lbobcat -s
    ;;
    (*)
    echo $0 b links to bobcat built by 'build libraries all'
    echo $0 o links to the files in ../tmp/o
    echo $0 c links to the files in the current dir only
    ;;
esac