On Tue, Mar 5, 2013 at 1:26 PM, James Peach <jamespe...@me.com> wrote:

> On 05/03/2013, at 10:21 AM, Phil Sorber <sor...@apache.org> wrote:
>
> > Greedy C++. Wants all the extensions to itself. What about the case
> > insensitive case?
>
> *shrug*
>
>
Ok, will fix.


> > On Mon, Mar 4, 2013 at 5:41 PM, James Peach <jamespe...@me.com> wrote:
> >
> >> .C is traditionally a c++ source file
> >>
> >> On Mar 4, 2013, at 1:30 PM, sor...@apache.org wrote:
> >>
> >>> Updated Branches:
> >>> refs/heads/master f0b3b864a -> 7016ec958
> >>>
> >>>
> >>> TS-1733 Minor fixes.
> >>>
> >>>
> >>> Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo
> >>> Commit:
> >> http://git-wip-us.apache.org/repos/asf/trafficserver/commit/7016ec95
> >>> Tree:
> http://git-wip-us.apache.org/repos/asf/trafficserver/tree/7016ec95
> >>> Diff:
> http://git-wip-us.apache.org/repos/asf/trafficserver/diff/7016ec95
> >>>
> >>> Branch: refs/heads/master
> >>> Commit: 7016ec95807cdef0e1d3feac38038f533a581624
> >>> Parents: 1944efa
> >>> Author: Phil Sorber <sor...@apache.org>
> >>> Authored: Mon Mar 4 15:18:16 2013 -0500
> >>> Committer: Phil Sorber <sor...@apache.org>
> >>> Committed: Mon Mar 4 16:24:57 2013 -0500
> >>>
> >>> ----------------------------------------------------------------------
> >>> plugins/experimental/channel_stats/Makefile.tsxs |    2 +-
> >>> tools/tsxs.in                                    |   14 +++++++++++---
> >>> 2 files changed, 12 insertions(+), 4 deletions(-)
> >>> ----------------------------------------------------------------------
> >>>
> >>>
> >>>
> >>
> http://git-wip-us.apache.org/repos/asf/trafficserver/blob/7016ec95/plugins/experimental/channel_stats/Makefile.tsxs
> >>> ----------------------------------------------------------------------
> >>> diff --git a/plugins/experimental/channel_stats/Makefile.tsxs
> >> b/plugins/experimental/channel_stats/Makefile.tsxs
> >>> index 405affc..20217a1 100644
> >>> --- a/plugins/experimental/channel_stats/Makefile.tsxs
> >>> +++ b/plugins/experimental/channel_stats/Makefile.tsxs
> >>> @@ -17,7 +17,7 @@
> >>> TSXS?=tsxs
> >>>
> >>> %.so: %.cc
> >>> -    $(TSXS) -o $@ %<
> >>> +    $(TSXS) -o $@ $<
> >>>
> >>> all: channel_stats.so
> >>>
> >>>
> >>>
> >>
> http://git-wip-us.apache.org/repos/asf/trafficserver/blob/7016ec95/tools/tsxs.in
> >>> ----------------------------------------------------------------------
> >>> diff --git a/tools/tsxs.in b/tools/tsxs.in
> >>> index b0b1534..d4165e0 100755
> >>> --- a/tools/tsxs.in
> >>> +++ b/tools/tsxs.in
> >>> @@ -69,11 +69,11 @@ compile() {
> >>>   SRC=$1
> >>>   extension=`echo $SRC | sed -e 's/^.*\.//g'`
> >>>   case $extension in
> >>> -        c)
> >>> +        c|C)
> >>>           MY_CFLAGS="$CPPFLAGS $CFLAGS"
> >>>           MY_CC=$CC
> >>>           ;;
> >>> -        cpp|cxx|CPP|CXX|CC|C)
> >>> +        cpp|cxx|cc|CPP|CXX|CC)
> >>>           MY_CFLAGS="$CPPFLAGS $CXXFLAGS"
> >>>           MY_CC=$CXX
> >>>           ;;
> >>> @@ -138,6 +138,8 @@ case $host in
> >>>        ;;
> >>> esac
> >>>
> >>> +files=()
> >>> +
> >>> LD=$MODULELD
> >>> while getopts "hivl:L:I:c:C:o:" OPTION
> >>> do
> >>> @@ -164,11 +166,17 @@ do
> >>>   i)
> >>>       INSTALL=1
> >>>       ;;
> >>> +    c)
> >>> +        files[${#files[@]}]="$OPTARG"
> >>> +        ;;
> >>> +    C)
> >>> +        files[${#files[@]}]="$OPTARG"
> >>> +        ;;
> >>>   esac
> >>> done
> >>> shift $(( OPTIND - 1))
> >>>
> >>> -for file in "$@"; do
> >>> +for file in "${files[@]}" "$@"; do
> >>>   compile $file
> >>> done
> >>>
> >>>
> >>
>
>

Reply via email to