- Timestamp:
- Dec 22, 2010, 9:16:51 AM (15 years ago)
- Children:
- 9098f9
- Parents:
- 1d77e1a
- git-author:
- Frederik Heber <heber@…> (12/22/10 08:22:13)
- git-committer:
- Frederik Heber <heber@…> (12/22/10 09:16:51)
- Location:
- src
- Files:
-
- 4 added
- 3 deleted
- 12 edited
- 16 moved
-
Helpers/Assert.cpp (moved) (moved from src/Assert.cpp )
-
Helpers/Assert.hpp (moved) (moved from src/Assert.hpp ) (1 diff)
-
Helpers/Info.cpp (moved) (moved from src/Info.cpp )
-
Helpers/Info.hpp (moved) (moved from src/Info.hpp )
-
Helpers/Log.cpp (moved) (moved from src/Log.cpp )
-
Helpers/Log.hpp (moved) (moved from src/Log.hpp )
-
Helpers/MemDebug.cpp (moved) (moved from src/MemDebug.cpp )
-
Helpers/MemDebug.hpp (moved) (moved from src/MemDebug.hpp )
-
Helpers/Range.hpp (moved) (moved from src/Range.hpp )
-
Helpers/Verbose.cpp (moved) (moved from src/Verbose.cpp )
-
Helpers/Verbose.hpp (moved) (moved from src/Verbose.hpp )
-
Helpers/enumeration.hpp (added)
-
Helpers/errorlogger.cpp (moved) (moved from src/errorlogger.cpp )
-
Helpers/errorlogger.hpp (moved) (moved from src/errorlogger.hpp )
-
Helpers/logger.cpp (moved) (moved from src/logger.cpp )
-
Helpers/logger.hpp (moved) (moved from src/logger.hpp )
-
Helpers/toString.hpp (moved) (moved from src/toString.hpp )
-
Makefile.am (modified) (7 diffs)
-
Patterns/Cacheable.hpp (modified) (1 diff)
-
Patterns/Makefile.am (deleted)
-
Patterns/Makefile.in (deleted)
-
Patterns/Observer.cpp (modified) (2 diffs)
-
Patterns/Registry_impl.hpp (modified) (1 diff)
-
Patterns/Singleton.hpp (modified) (1 diff)
-
Patterns/Singleton_impl.hpp (modified) (1 diff)
-
Patterns/unittests/Makefile.am (modified) (3 diffs)
-
Patterns/unittests/ObserverUnitTest.cpp (modified) (1 diff)
-
codepatterns-config-main.cpp (added)
-
codepatterns-config.cpp (added)
-
codepatterns-config.hpp (added)
-
fast_functions.hpp (deleted)
-
unittests/InfoUnitTest.cpp (modified) (1 diff)
-
unittests/LogUnitTest.cpp (modified) (1 diff)
-
unittests/Makefile.am (modified) (1 diff)
-
version.hpp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
src/Helpers/Assert.hpp
r1d77e1a r115378 15 15 #include<map> 16 16 17 #include " toString.hpp"17 #include "Helpers/toString.hpp" 18 18 19 19 /** -
src/Makefile.am
r1d77e1a r115378 1 1 # PLEASE adhere to the alphabetical ordering in this Makefile! 2 2 # Also indentation by a single tab 3 4 SUBDIRS = Patterns5 3 6 4 INCLUDES = -I$(top_srcdir)/src … … 11 9 AM_CPPFLAGS = ${BOOST_CPPFLAGS} 12 10 11 BOOST_LIB = $(BOOST_LDFLAGS) $(BOOST_PROGRAM_OPTIONS_LIB) $(BOOST_THREAD_LIB) 12 13 14 ## config utility ### 15 16 bin_PROGRAMS = codepatterns-config 17 18 codepatterns_config_SOURCES = \ 19 codepatterns-config-main.cpp \ 20 codepatterns-config.cpp \ 21 codepatterns-config.hpp \ 22 version.hpp 23 codepatterns_config_LDFLAGS = \ 24 $(BOOST_LDFLAGS) \ 25 $(BOOST_PROGRAM_OPTIONS_LIB) \ 26 $(BOOST_THREAD_LIB) \ 27 libCodePatterns.la 28 29 30 ### PATTERNS ### 31 32 nobase_include_HEADERS = $(PATTERNSOURCE) $(PATTERNHEADER) 33 34 PATTERNSOURCE = \ 35 Patterns/ObservedContainer_impl.hpp \ 36 Patterns/Registry_impl.hpp \ 37 Patterns/Singleton_impl.hpp 38 PATTERNHEADER = \ 39 Patterns/Cacheable.hpp \ 40 Patterns/ObservedContainer.hpp \ 41 Patterns/ObservedIterator.hpp \ 42 Patterns/Observer.hpp \ 43 Patterns/Registry.hpp \ 44 Patterns/Singleton.hpp 45 46 ### HELPERS ### 47 48 include_HEADERS = \ 49 $(srcdir)/version.hpp 50 13 51 # this includes source files that need to be present at multiple points 14 52 HELPERSSOURCE = \ 15 Assert.cpp \ 16 errorlogger.cpp \ 17 Info.cpp \ 18 Log.cpp \ 19 logger.cpp \ 20 MemDebug.cpp \ 21 Verbose.cpp \ 22 $(srcdir)/version.cpp 53 Patterns/Observer.cpp \ 54 Helpers/Assert.cpp \ 55 Helpers/errorlogger.cpp \ 56 Helpers/Info.cpp \ 57 Helpers/Log.cpp \ 58 Helpers/logger.cpp \ 59 Helpers/MemDebug.cpp \ 60 Helpers/Verbose.cpp \ 61 $(srcdir)/version.cpp 23 62 24 63 HELPERSHEADER = \ 25 Assert.hpp \ 26 errorlogger.hpp \ 27 Info.hpp \ 28 Log.hpp \ 29 logger.hpp \ 30 MemDebug.hpp \ 31 Verbose.hpp \ 32 $(srcdir)/version.hpp 64 Helpers/Assert.hpp \ 65 Helpers/enumeration.hpp \ 66 Helpers/errorlogger.hpp \ 67 Helpers/Info.hpp \ 68 Helpers/Log.hpp \ 69 Helpers/logger.hpp \ 70 Helpers/MemDebug.hpp \ 71 Helpers/Range.hpp \ 72 Helpers/toString.hpp \ 73 Helpers/Verbose.hpp \ 74 $(srcdir)/version.hpp 33 75 34 lib_LTLIBRARIES = libCodePatterns-@CODEPATTERNS_API_VERSION@.la 35 lib CodePatterns_includedir = $(includedir)/CodePatterns-$(CODEPATTERNS_API_VERSION)/36 nobase_libCodePatterns_include_HEADERS = ${HELPERSHEADER} 76 ##-@CODEPATTERNS_API_VERSION@ 77 lib_LTLIBRARIES = libCodePatterns.la 78 libCodePatterns_LIBS = $(BOOST_THREAD_LIB) 37 79 38 80 ## Define the source file list for the "libexample-@CODEPATTERNS_API_VERSION@.la" … … 44 86 ## from each source file. Note that it is not necessary to list header files 45 87 ## which are already listed elsewhere in a _HEADERS variable assignment. 46 libCodePatterns_@CODEPATTERNS_API_VERSION@_la_SOURCES = ${HELPERSSOURCE} 88 #-$(CODEPATTERNS_API_VERSION) 89 libCodePatterns_la_SOURCES = ${HELPERSSOURCE} 47 90 48 91 ## Instruct libtool to include ABI version information in the generated shared 49 92 ## library file (.so). The library ABI version is defined in configure.ac, so 50 93 ## that all version information is kept in one place. 51 libCodePatterns_@CODEPATTERNS_API_VERSION@_la_LDFLAGS = -version-info $(CODEPATTERNS_SO_VERSION) 94 #-$(CODEPATTERNS_API_VERSION) 95 libCodePatterns_la_LDFLAGS = -version-info $(CODEPATTERNS_SO_VERSION) 52 96 53 97 ## The generated configuration header is installed in its own subdirectory of … … 62 106 ## configuration header file is generated at configure time and should not be 63 107 ## shipped with the source tarball. 64 libCodePatterns_libincludedir = $(libdir)/CodePatterns-$(CODEPATTERNS_API_VERSION)/include 65 nodist_libCodePatterns_libinclude_HEADERS = $(top_builddir)/libCodePatterns_config.h 108 libCodePatterns_libincludedir = $(includedir)/Helpers/ 109 #-$(CODEPATTERNS_API_VERSION) 110 nodist_libCodePatterns_libinclude_HEADERS = $(HELPERSHEADER) $(top_builddir)/libCodePatterns_config.h 66 111 67 112 ## Install the generated pkg-config file (.pc) into the expected location for … … 70 115 ## in which case the correct install location would be $(datadir)/pkgconfig. 71 116 pkgconfigdir = $(libdir)/pkgconfig 72 pkgconfig_DATA = $(top_builddir)/CodePatterns -$(CODEPATTERNS_API_VERSION).pc117 pkgconfig_DATA = $(top_builddir)/CodePatterns.pc 73 118 74 119 FORCE: … … 76 121 $(srcdir)/.git-version: FORCE 77 122 @if (test -d $(top_srcdir)/.git && cd $(srcdir) \ 78 && { git describe --dirty --always || git describe; } ) > .git-version-t 2>/dev/null \123 && { git describe | sed -e "s#^v##" ; } ) > .git-version-t 2>/dev/null \ 79 124 && ! diff .git-version-t $(srcdir)/.git-version >/dev/null 2>&1; then \ 80 125 mv -f .git-version-t $(srcdir)/.git-version; \ … … 86 131 87 132 $(srcdir)/version.cpp: $(srcdir)/.git-version 88 echo "const char *MOLECUILDERVERSION = \"$(PACKAGE_NAME) version "`cat $(srcdir)/.git-version`"\";" > $@ 133 echo -e "const char *CODEPATTERNSVERSION = \"`cat $(srcdir)/.git-version`\";\nconst char *CODEPATTERNSFULLVERSION = \"$(PACKAGE_NAME) version "`cat $(srcdir)/.git-version`"\";\n" > $@ 134 135 $(srcdir)/codepatterns-config.cpp: 136 echo -e "const char *CODEPATTERNSCFLAGS=\"-I$(includedir) ${BOOST_CPPFLAGS}\";\nconst char *CODEPATTERNSLDFLAGS=\"-L$(libdir) $(BOOST_LDFLAGS)\";\nconst char *CODEPATTERNSLIBS=\"-lCodePatterns $(BOOST_THREAD_LIB)\";\n" > $@ 137 -
src/Patterns/Cacheable.hpp
r1d77e1a r115378 13 13 #include <boost/shared_ptr.hpp> 14 14 15 #include " Assert.hpp"15 #include "Helpers/Assert.hpp" 16 16 17 17 #ifndef NO_CACHING -
src/Patterns/Observer.cpp
r1d77e1a r115378 18 18 #endif 19 19 20 #include " MemDebug.hpp"20 #include "Helpers/MemDebug.hpp" 21 21 22 22 #include "Observer.hpp" … … 24 24 #include <iostream> 25 25 26 #include " Assert.hpp"27 #include " MemDebug.hpp"26 #include "Helpers/Assert.hpp" 27 #include "Helpers/MemDebug.hpp" 28 28 29 29 using namespace std; -
src/Patterns/Registry_impl.hpp
r1d77e1a r115378 9 9 #define REGISTRY_IMPL_HPP_ 10 10 11 #include " MemDebug.hpp"11 #include "Helpers/MemDebug.hpp" 12 12 13 13 #include "Patterns/Registry.hpp" 14 14 #include "Patterns/Singleton_impl.hpp" 15 15 16 #include " Assert.hpp"16 #include "Helpers/Assert.hpp" 17 17 #include <iostream> 18 18 -
src/Patterns/Singleton.hpp
r1d77e1a r115378 11 11 #include <boost/thread.hpp> 12 12 13 #include " Assert.hpp"13 #include "Helpers/Assert.hpp" 14 14 15 15 /** -
src/Patterns/Singleton_impl.hpp
r1d77e1a r115378 9 9 #define SINGLETON_IMPL_HPP_ 10 10 11 #include " Assert.hpp"11 #include "Helpers/Assert.hpp" 12 12 #include "Patterns/Singleton.hpp" 13 13 -
src/Patterns/unittests/Makefile.am
r1d77e1a r115378 20 20 BOOST_LIB = $(BOOST_LDFLAGS) $(BOOST_MPL_LIB) $(BOOST_PROGRAM_OPTIONS_LIB) $(BOOST_FILESYSTEM_LIB) $(BOOST_SYSTEM_LIB) $(BOOST_THREAD_LIB) 21 21 TESTLIBS = \ 22 ../../libCodePatterns -@CODEPATTERNS_API_VERSION@.la \22 ../../libCodePatterns.la \ 23 23 $(BOOST_LIB) 24 24 … … 27 27 CacheableUnitTest.hpp \ 28 28 ../Cachable.hpp \ 29 ../Observer.cpp \30 29 ../Observer.hpp \ 31 30 ../ObserverIterator.hpp … … 35 34 ObserverUnitTest.cpp \ 36 35 ObserverUnitTest.hpp \ 37 ../Observer.cpp \38 36 ../Observer.hpp \ 39 37 ../ObserverIterator.hpp -
src/Patterns/unittests/ObserverUnitTest.cpp
r1d77e1a r115378 25 25 #include "Patterns/Observer.hpp" 26 26 #include "Patterns/ObservedIterator.hpp" 27 #include " Assert.hpp"27 #include "Helpers/Assert.hpp" 28 28 29 29 #include <iostream> -
src/unittests/InfoUnitTest.cpp
r1d77e1a r115378 27 27 #include <stdio.h> 28 28 29 #include " Info.hpp"30 #include " Log.hpp"29 #include "Helpers/Info.hpp" 30 #include "Helpers/Log.hpp" 31 31 32 32 #include "InfoUnitTest.hpp" -
src/unittests/LogUnitTest.cpp
r1d77e1a r115378 22 22 #include <cppunit/ui/text/TestRunner.h> 23 23 24 #include " Log.hpp"25 #include " Verbose.hpp"24 #include "Helpers/Log.hpp" 25 #include "Helpers/Verbose.hpp" 26 26 27 27 #include "LogUnitTest.hpp" -
src/unittests/Makefile.am
r1d77e1a r115378 20 20 BOOST_LIB = $(BOOST_LDFLAGS) $(BOOST_MPL_LIB) $(BOOST_PROGRAM_OPTIONS_LIB) $(BOOST_FILESYSTEM_LIB) $(BOOST_SYSTEM_LIB) $(BOOST_THREAD_LIB) 21 21 TESTLIBS = \ 22 ../libCodePatterns -@CODEPATTERNS_API_VERSION@.la \22 ../libCodePatterns.la \ 23 23 $(BOOST_LIB) 24 24 -
src/version.hpp
r1d77e1a r115378 1 #ifndef VERSION_H _2 #define VERSION_H _1 #ifndef VERSION_HPP_ 2 #define VERSION_HPP_ 3 3 4 extern const char *MOLECUILDERVERSION; 4 extern const char *CODEPATTERNSVERSION; 5 extern const char *CODEPATTERNSFULLVERSION; 5 6 6 #endif /* VERSION_H _ */7 #endif /* VERSION_HPP_ */
Note:
See TracChangeset
for help on using the changeset viewer.
