- 07 Sep, 2010 3 commits
-
-
Thomas Moulard authored
-
Thomas Moulard authored
-
Thomas Moulard authored
-
- 01 Sep, 2010 1 commit
-
-
Thomas Moulard authored
-
- 31 Aug, 2010 3 commits
-
-
Thomas Moulard authored
-
Thomas Moulard authored
-
Thomas Moulard authored
Remove build-aux submodule and replace it by cmake submodule. Add basic CMakeLists.txt root file and empty CMakeLists.txt files in subdirectories.
-
- 18 May, 2010 3 commits
-
-
Thomas Moulard authored
One common problem when dealing with shared library is keeping headers and libraries synchronized. Hard to debug problems can be triggered by the inclusion of old headers. The approach implemented in this patch keeps two strings containing the package version: one is the header and one compiled in the library. A macro is also provided to allow the comparison of both values. This can be used in libraries depending on hpp-util to make sure the library is recent enough. * configure.ac: Add dependency toward Boost.String. * include/hpp/util/version.hh.in: New. * src/Makefile.am: Compile new source file. * src/version.cc: New. Signed-off-by:
Thomas Moulard <thomas.moulard@gmail.com>
-
Thomas Moulard authored
* include/hpp/util/timer.hh, * src/debug.cc, * src/timer.cc: Replace hpp/walkfootplanner by hpp-util. Signed-off-by:
Thomas Moulard <thomas.moulard@gmail.com>
-
Thomas Moulard authored
* include/hpp/util/timer.hh: Here. Signed-off-by:
Thomas Moulard <thomas.moulard@gmail.com>
-
- 10 May, 2010 2 commits
-
-
Thomas Moulard authored
* configure.ac: Add support for Microsoft Windows. * src/Makefile.am: Make compilation fail if undefined symbols exist in shared library. Signed-off-by:
Thomas Moulard <thomas.moulard@gmail.com>
-
Thomas Moulard authored
* include/hpp/util/assertion.hh, * include/hpp/util/exception.hh: Fix support for extra qualifier in generated exceptions (i.e. for visibility support). * src/Makefile.am: Fix typo. * tests/exception.cc: Do not use extra qualifier here to generate the exception. Signed-off-by:
Thomas Moulard <thomas.moulard@gmail.com>
-
- 03 May, 2010 6 commits
-
-
Thomas Moulard authored
* include/Makefile.am: Distribute new header. * include/hpp/util/assertion.hh: New. * include/hpp/util/exception.hh: Do not include symbol visibility information when generating a class. * tests/Makefile.am: Compile new test case. * tests/assertion.cc: New. * tests/assertion.stdout: New. * tests/testsuite.at: Run new test case. Signed-off-by:
Thomas Moulard <thomas.moulard@gmail.com>
-
Thomas Moulard authored
* include/hpp/util/exception.hh: Add new macros. * tests/exception.cc: Test generic exception throwing and define locally a custom exception. * tests/exception.stdout: Regenerate. Signed-off-by:
Thomas Moulard <thomas.moulard@gmail.com>
-
Thomas Moulard authored
* src/exception.cc: Here. Signed-off-by:
Thomas Moulard <thomas.moulard@gmail.com>
-
Thomas Moulard authored
* tests/exception.cc: Here. * tests/exception.stdout: Regenerate. Signed-off-by:
Thomas Moulard <thomas.moulard@gmail.com>
-
Thomas Moulard authored
* include/hpp/util/exception.hh: Add print method. * src/exception.cc: Implement print method, call print method to display exception. * tests/Makefile.am: Compile new test case. * tests/exception.cc: New. * tests/exception.stdout: New. * tests/testsuite.at: Run new test case. Signed-off-by:
Thomas Moulard <thomas.moulard@gmail.com>
-
Thomas Moulard authored
* include/hpp/util/debug.hh, * include/hpp/util/indent.hh, * tests/atlocal.in, * tests/common.hh, * tests/package.m4.in, * tests/simple-test.cc: Fix package name. Signed-off-by:
Thomas Moulard <thomas.moulard@gmail.com>
-
- 02 May, 2010 1 commit
-
-
Thomas Moulard authored
Add an Exception class in HPP. All used exceptions should inherit this one to allow easy catching of all HPP exceptions. * include/Makefile.am: Distribute new file. * include/hpp/util/exception.hh: New. * src/Makefile.am: Compile new source. * src/exception.cc: New. Signed-off-by:
Thomas Moulard <thomas.moulard@gmail.com>
-
- 21 Apr, 2010 2 commits
-
-
Thomas Moulard authored
* NEWS: Announce first release. Signed-off-by:
Thomas Moulard <thomas.moulard@gmail.com>
-
Thomas Moulard authored
* include/Makefile.am: Distribute new header. * include/hpp/util/deprecated.hh: New. Signed-off-by:
Thomas Moulard <thomas.moulard@gmail.com>
-
- 16 Mar, 2010 1 commit
-
-
Thomas Moulard authored
* include/Makefile.am: Add forgotten file. * include/hpp/util/debug.hh, * src/debug.cc: Gathers all instances in the Logging class to enforce initialization/destruction order. Signed-off-by:
Thomas Moulard <thomas.moulard@gmail.com>
-
- 15 Mar, 2010 3 commits
-
-
Thomas Moulard authored
* src/debug.cc, * src/indent.cc: Here. Signed-off-by:
Thomas Moulard <thomas.moulard@gmail.com>
-
Thomas Moulard authored
* build-aux: Synchronize. Signed-off-by:
Thomas Moulard <thomas.moulard@gmail.com>
-
Thomas Moulard authored
-