Changeset 644a39f2b16d4123980672227c37632008c01012

Show
Ignore:
Timestamp:
09/17/08 18:44:08 (10 years ago)
Author:
Theo Schlossnagle <jesus@omniti.com>
git-committer:
Theo Schlossnagle <jesus@omniti.com> 1221677048 +0000
git-parent:

[71c9fd835359f946c7f9fa9c7354a1fd5ec0988b]

git-author:
Theo Schlossnagle <jesus@omniti.com> 1221677048 +0000
Message:

MySQL from Dave Gray with some cleanup, refs #10

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • configure.in

    r451a0e0 r644a39f  
    170170CFLAGS=$old_CFLAGS 
    171171 
     172old_CFLAGS=$CFLAGS 
     173old_LIBS=$LIBS 
     174CFLAGS="$CFLAGS $MYCFLAGS" 
     175LIBS="$MYLIBS" 
     176 
     177AC_CHECK_FUNC(mysql_real_connect, 
     178        [ 
     179                BUILD_MODULES="$BUILD_MODULES mysql.$MODULEEXT" 
     180                MYCFLAGS="$CFLAGS" 
     181                MYLIBS="$LIBS" 
     182                AC_SUBST(MYCFLAGS) 
     183                AC_SUBST(MYLIBS) 
     184        ], 
     185        [ 
     186                AC_MSG_WARN([No libmysqlclient, skipping mysql module]) 
     187        ] 
     188) 
     189 
     190 
     191LIBS=$old_LIBS 
     192CFLAGS=$old_CFLAGS 
     193 
    172194######## 
    173195# 
  • src/modules/Makefile.in

    r66c613e r644a39f  
    66CFLAGS=@CFLAGS@ 
    77PGCFLAGS=@PGCFLAGS@ 
     8MYCFLAGS=@MYCFLAGS@ 
    89SHCFLAGS=@SHCFLAGS@ 
    910MODULELD=@MODULELD@ 
     
    1415LIBS=@LIBS@ 
    1516PGLIBS=@PGLIBS@ 
     17MYLIBS=@MYLIBS@ 
    1618INSTALL=@INSTALL@ 
    1719MODULES_DIR=@MODULES_DIR@ 
     
    2325 
    2426MODULES=ping_icmp.@MODULEEXT@ http.@MODULEEXT@ postgres.@MODULEEXT@ \ 
    25         lua.@MODULEEXT@ dns.@MODULEEXT@
     27        lua.@MODULEEXT@ dns.@MODULEEXT@ mysql.@MODULEEXT@
    2628        @BUILD_MODULES@ 
    2729 
     
    4951postgres.lo:    postgres.c postgres.xmlh 
    5052        @$(CC) $(CPPFLAGS) $(SHCFLAGS) $(PGCFLAGS) -c $< -o $@ 
     53        @echo "- compiling $<" 
     54 
     55mysql.@MODULEEXT@:      mysql.lo 
     56        @$(MODULELD) $(LDFLAGS) -o $@ mysql.lo $(MYLIBS) 
     57        @echo "- linking $@" 
     58 
     59mysql.lo:       mysql.c mysql.xmlh 
     60        @$(CC) $(CPPFLAGS) $(SHCFLAGS) $(MYCFLAGS) -c $< -o $@ 
    5161        @echo "- compiling $<" 
    5262