Last change
on this file since 28866 was 28866, checked in by ak19, 10 years ago |
Replacing owasp-esapi-for-c package and dependencies with the owasp-esapi-for-c++ package and dependencies. Part 2.
|
-
Property svn:executable
set to
*
|
File size:
711 bytes
|
Rev | Line | |
---|
[28866] | 1 | #!/bin/bash
|
---|
| 2 |
|
---|
| 3 | cd $securitydir/$compiledir
|
---|
| 4 | prefix=$installdir
|
---|
| 5 |
|
---|
| 6 | # If doing a make clean or distclean
|
---|
| 7 | if [ "x$1" != "x" ]; then
|
---|
| 8 | make $1
|
---|
| 9 | exit 0
|
---|
| 10 | fi
|
---|
| 11 |
|
---|
| 12 |
|
---|
| 13 | # else, configure, make, make install
|
---|
| 14 |
|
---|
| 15 | # CURL configure script is stricter than most, and insists that
|
---|
| 16 | # no C pre-processing flags (such -I/aa/bb/cc) appear in the
|
---|
| 17 | # CFLAGS variable
|
---|
| 18 | export CFLAGS=`echo $CFLAGS | sed 's/-I[^ ]*//g'`
|
---|
| 19 |
|
---|
| 20 | # configure, but only if we haven't already
|
---|
| 21 | if [ ! -e config.h ] ; then
|
---|
| 22 | ./configure --prefix=$prefix
|
---|
| 23 | fi
|
---|
| 24 |
|
---|
| 25 | # make
|
---|
| 26 | make
|
---|
| 27 | if [ $? != 0 ] ; then
|
---|
| 28 | echo "Error encountered making $d"
|
---|
| 29 | exit 1
|
---|
| 30 | fi
|
---|
| 31 |
|
---|
| 32 | # make install
|
---|
| 33 | make install
|
---|
| 34 | if [ $? != 0 ] ; then
|
---|
| 35 | echo "Error encountered when installing $d"
|
---|
| 36 | exit 1
|
---|
| 37 | fi
|
---|
| 38 |
|
---|
| 39 | cd $securitydir |
---|
Note:
See
TracBrowser
for help on using the repository browser.