Changeset 6309fd for src


Ignore:
Timestamp:
Aug 17, 2014, 4:07:55 PM (11 years ago)
Author:
Frederik Heber <heber@…>
Children:
ec61ec
Parents:
0ab195
Message:

Fixes for Ubuntu 14.04.

  • subdir-objects required for automake.
  • in Makefile.am's INCLUDES is deprecated (for AM_CPPFLAGS).
  • updated boost.m4 (serial 22) required due to boost thread depending on boost system library. (Re-)Added checks for EXCEPTION and ITERATOR.
Location:
src
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • src/Helpers/Makefile.am

    r0ab195 r6309fd  
    22# Also indentation by a single tab
    33
    4 INCLUDES = -I$(top_srcdir)/src/
    5 
    64AM_LDFLAGS = -ldl
    7 AM_CPPFLAGS = $(BOOST_CPPFLAGS)
     5AM_CPPFLAGS = -I$(top_srcdir)/src/ $(BOOST_CPPFLAGS)
    86
    97HELPERSOURCE = \
  • src/Makefile.am

    r0ab195 r6309fd  
    22# Also indentation by a single tab
    33
    4 INCLUDES = -I$(top_srcdir)/src/
    5 
    64AM_LDFLAGS = $(BOOST_THREAD_LDFLAGS) -ldl
    7 AM_CPPFLAGS = $(BOOST_CPPFLAGS)
     5AM_CPPFLAGS = -I$(top_srcdir)/src/ $(BOOST_CPPFLAGS)
    86
    97SUBDIRS = Helpers Patterns Observer unittests
     
    2018codepatterns_config_SOURCES = \
    2119        $(CONFIGSOURCES) \
    22         $(top_builddir)/src/codepatterns-config.cpp
     20        codepatterns-config.cpp
    2321codepatterns_config_CPPFLAGS = $(BOOST_CPPFLAGS)
    2422codepatterns_config_LDFLAGS = $(AM_LDFLAGS) \
     
    3028codepatterns_debug_config_SOURCES = \
    3129        $(CONFIGSOURCES) \
    32         $(top_builddir)/src/codepatterns-debug-config.cpp
     30        codepatterns-debug-config.cpp
    3331codepatterns_debug_config_CPPFLAGS = $(BOOST_CPPFLAGS)
    3432codepatterns_debug_config_LDFLAGS = $(AM_LDFLAGS) \
     
    4644# this includes source files that need to be present at multiple points
    4745SOURCE =  \
    48         $(top_builddir)/src/version.cpp
     46        version.cpp
    4947SOURCEDEBUG = \
    5048        $(SOURCE)
     
    123121EXTRA_DIST = $(srcdir)/.git-version
    124122
    125 $(top_builddir)/src/version.cpp: $(srcdir)/.git-version
     123version.cpp: $(srcdir)/.git-version
    126124        echo -e "const char *CODEPATTERNSVERSION = \"`cat <$(srcdir)/.git-version`\";\nconst char *CODEPATTERNSFULLVERSION = \"$(PACKAGE_NAME) version "`cat $(srcdir)/.git-version`"\";\n" > $@
    127125
    128 $(top_builddir)/src/codepatterns-config.cpp:
     126codepatterns-config.cpp:
    129127        echo -e "const char *CODEPATTERNSCFLAGS=\"-I$(includedir) ${BOOST_CPPFLAGS}\";\nconst char *CODEPATTERNSLDFLAGS=\"-L$(libdir) $(BOOST_LDFLAGS)\";\nconst char *CODEPATTERNSLIBS=\"-lCodePatterns $(BOOST_THREAD_LIB)\";\n" > $@
    130128
    131 $(top_builddir)/src/codepatterns-debug-config.cpp:
     129codepatterns-debug-config.cpp:
    132130        echo -e "const char *CODEPATTERNSCFLAGS=\"-I$(includedir) ${BOOST_CPPFLAGS}\";\nconst char *CODEPATTERNSLDFLAGS=\"-L$(libdir) $(BOOST_LDFLAGS)\";\nconst char *CODEPATTERNSLIBS=\"-lCodePatterns-debug $(BOOST_THREAD_LIB)\";\n" > $@
  • src/Observer/Makefile.am

    r0ab195 r6309fd  
    33
    44
    5 INCLUDES = -I$(top_srcdir)/src/
    6 
    75AM_LDFLAGS = -ldl
    8 AM_CPPFLAGS = $(BOOST_CPPFLAGS)
     6AM_CPPFLAGS = -I$(top_srcdir)/src/ $(BOOST_CPPFLAGS)
    97
    108OBSERVERSOURCE = \
  • src/Patterns/Makefile.am

    r0ab195 r6309fd  
    33
    44
    5 INCLUDES = -I$(top_srcdir)/src/
    6 
    75AM_LDFLAGS = -ldl
    8 AM_CPPFLAGS = ${BOOST_CPPFLAGS}
     6AM_CPPFLAGS = -I$(top_srcdir)/src/ ${BOOST_CPPFLAGS}
    97
    108PATTERNSOURCE =
  • src/unittests/Makefile.am

    r0ab195 r6309fd  
    1010TESTHEADERS =
    1111
    12 INCLUDES = -I$(top_srcdir)/src/
    13 
    1412AM_LDFLAGS = ${BOOST_THREAD_LDFLAGS} $(CPPUNIT_LIBS) -ldl
    15 AM_CPPFLAGS = ${BOOST_CPPFLAGS} $(CPPUNIT_CFLAGS)
     13AM_CPPFLAGS = -I$(top_srcdir)/src/ ${BOOST_CPPFLAGS} $(CPPUNIT_CFLAGS)
    1614
    1715include $(top_srcdir)/src/Helpers/unittests/Makefile.am
Note: See TracChangeset for help on using the changeset viewer.