commit 1154f66ebef32b03d49b1e37bfeae25863c40514
Author: phantomjinx <p.g.richard...@phantomjinx.co.uk>
Date:   Thu Apr 19 21:17:43 2012 +0100

    Tidy up variables for library compilation
    
    * configure.ac
     * Set the so version of the atomic parsley library
     * Some default CFLAGS are inappropriate for C++ compilation so provide
       reduced CFLAGS for atomic parsley library
    
    * libgkpod/Makefile.am
     * Remove unnecessary variable definitions
    
    * atomic-parsley/Makefile.am
     * Apply CFLAGS and SO_VERSION to library

 configure.ac                          |    8 ++++++++
 libgtkpod/Makefile.am                 |    3 ---
 libs/atomic-parsley/AtomicParsley.cpp |    2 --
 libs/atomic-parsley/Makefile.am       |    4 ++--
 4 files changed, 10 insertions(+), 7 deletions(-)
---
diff --git a/configure.ac b/configure.ac
index 5a4d9ea..779f3dd 100644
--- a/configure.ac
+++ b/configure.ac
@@ -15,11 +15,13 @@ dnl libtool versioning
 #  ? :+1 : ?   == just internal changes
 # CURRENT : REVISION : AGE
 LIBGTKPOD_SO_VERSION="2:0:1"
+LIBATOMIC_PARSLEY_SO_VERSION="0:1:0"
 
 LIBGTKPOD_VERSION=`./version.sh`
 
 AC_SUBST(LIBGTKPOD_SO_VERSION)
 AC_SUBST(LIBGTKPOD_VERSION)
+AC_SUBST(LIBATOMIC_PARSLEY_SO_VERSION)
 
 AM_INIT_AUTOMAKE([1.9 tar-ustar]) 
 
@@ -401,6 +403,12 @@ libgpod_version=`$PKG_CONFIG libgpod-1.0 --modversion`
 AC_DEFINE_UNQUOTED(LIBGPOD_VERSION, "${libgpod_version}", [Set this to the 
libgpod version])
 
 
+dnl Setup Atomic Parsley library flags
+dnl --------------------------
+LIBATOMIC_CFLAGS="$ATOMIC_CFLAGS -Wall"
+LIBATOMIC_CFLAGS="$ATOMIC_CFLAGS $GTK_CFLAGS $GLIB_CFLAGS $GDK_CFLAGS 
$GMODULE_CFLAGS $GTHREAD_CFLAGS $LIBGPOD_CFLAGS $GTK_CLEANLINESS_FLAGS"
+AC_SUBST(LIBATOMIC_CFLAGS)
+
 dnl Setup Gtkpod flags for building library
 dnl --------------------------
 LIBGTKPOD_CFLAGS="$CFLAGS"
diff --git a/libgtkpod/Makefile.am b/libgtkpod/Makefile.am
index 9c4541c..464741f 100644
--- a/libgtkpod/Makefile.am
+++ b/libgtkpod/Makefile.am
@@ -56,9 +56,6 @@ libgtkpodincludebase = $(includedir)/gtkpod
 libgtkpodincludedir = $(libgtkpodincludebase)/gtkpod
 libgtkpodinclude_HEADERS = gp_itdb.h gtkpod_app_iface.h
 
-INCLUDES=$(LIBGTKPOD_CFLAGS)
-LIBS=$(LIBGTKPOD_LIBS) -lm
-
 EXTRA_DIST = gtkpod_app-marshallers.list
 
 all-local: gtkpod_app-marshallers.h gtkpod_app-marshallers.c
diff --git a/libs/atomic-parsley/AtomicParsley.cpp 
b/libs/atomic-parsley/AtomicParsley.cpp
index 36c4a42..8603885 100644
--- a/libs/atomic-parsley/AtomicParsley.cpp
+++ b/libs/atomic-parsley/AtomicParsley.cpp
@@ -46,8 +46,6 @@
 #include "AP_NSFile_utils.h"
 #endif
 
-#define DEBUG_V
-
 
///////////////////////////////////////////////////////////////////////////////////////
 //                               Global Variables                              
      //
 
///////////////////////////////////////////////////////////////////////////////////////
diff --git a/libs/atomic-parsley/Makefile.am b/libs/atomic-parsley/Makefile.am
index e429b26..d1573a1 100644
--- a/libs/atomic-parsley/Makefile.am
+++ b/libs/atomic-parsley/Makefile.am
@@ -24,9 +24,9 @@ AM_CPPFLAGS = \
     -DGTKPOD_IMAGE_DIR=\""$(gtkpod_image_dir)"\" \
     -DGTKPOD_SCRIPT_DIR=\""$(gtkpod_script_dir)"\" \
     -I$(top_srcdir) \
-    $(GTKPOD_CFLAGS)
+    $(LIBATOMIC_CFLAGS)
  
-libatomicparsley_la_LDFLAGS = $(LDFLAGS)
+libatomicparsley_la_LDFLAGS = $(LDFLAGS) -version-info 
$(LIBATOMIC_PARSLEY_SO_VERSION)
 libatomicparsley_la_LIBADD = \
        $(GTKPOD_LIBS) \
        @LIBOBJS@

------------------------------------------------------------------------------
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
_______________________________________________
gtkpod-cvs2 mailing list
gtkpod-cvs2@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gtkpod-cvs2

Reply via email to