Skip to content

Commit 259cf50

Browse files
committed
Added autobuild system
1 parent 24216b2 commit 259cf50

File tree

8 files changed

+419
-96
lines changed

8 files changed

+419
-96
lines changed

AUTHORS

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
Noel Llopis (llopis@convexhull.com)
2+
Charles Nicholson (charles.nicholson@gmail.com)
3+
4+
But they have been unactive for years.
5+
The maintainer of this fork is Victor Lavaud (victor.lavaud@gmail.com)

ChangeLog

Whitespace-only changes.

INSTALL

Lines changed: 370 additions & 0 deletions
Large diffs are not rendered by default.

Makefile

Lines changed: 0 additions & 96 deletions
This file was deleted.

Makefile.am

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
EXTRA_DIST = docs
2+
SUBDIRS = src

NEWS

Whitespace-only changes.

configure.ac

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
# -*- Autoconf -*-
2+
# Process this file with autoconf to produce a configure script.
3+
4+
AC_PREREQ([2.69])
5+
AC_INIT([UnitTest++], [1.4], [victor.lavaud@gmail.com])
6+
AC_CONFIG_SRCDIR([src/TestDetails.cpp])
7+
AC_CONFIG_HEADERS([config.h])
8+
9+
AM_INIT_AUTOMAKE()
10+
LT_INIT()
11+
12+
AC_SUBST([LIBUNITTEST_SO_VERSION], [1:4:0])
13+
14+
# Checks for programs.
15+
AC_PROG_CXX
16+
AC_PROG_CC
17+
18+
# Checks for libraries.
19+
20+
# Checks for header files.
21+
AC_CHECK_HEADERS([sys/time.h unistd.h setjmp.h signal.h cassert cstddef cstdio cstring exception iosfwd iostream sstream string vector])
22+
23+
# Checks for typedefs, structures, and compiler characteristics.
24+
AC_CHECK_HEADER_STDBOOL
25+
AC_C_INLINE
26+
AC_TYPE_SIZE_T
27+
28+
# Checks for library functions.
29+
AC_CHECK_FUNCS([gettimeofday strstr])
30+
31+
AC_CONFIG_FILES([Makefile
32+
src/Makefile])
33+
AC_OUTPUT

src/Makefile.am

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
lib_LTLIBRARIES = libUnitTest++.la
2+
pkgincludedir = $(includedir)/UnitTest++
3+
nobase_pkginclude_HEADERS = UnitTest++.h Config.h Test.h TestDetails.h TestList.h TestSuite.h TestResults.h TestMacros.h CheckMacros.h TestRunner.h TimeConstraint.h ExecuteTest.h AssertException.h MemoryOutStream.h CurrentTest.h Posix/SignalTranslator.h Checks.h TimeHelpers.h Posix/TimeHelpers.h
4+
libUnitTest___la_SOURCES = AssertException.cpp Test.cpp Checks.cpp TestRunner.cpp TestResults.cpp TestReporter.cpp TestReporterStdout.cpp ReportAssert.cpp TestList.cpp TimeConstraint.cpp TestDetails.cpp MemoryOutStream.cpp DeferredTestReporter.cpp DeferredTestResult.cpp XmlTestReporter.cpp CurrentTest.cpp Posix/SignalTranslator.cpp Posix/TimeHelpers.cpp
5+
libUnitTest___la_LDFLAGS = -version-number @LIBUNITTEST_SO_VERSION@
6+
check_PROGRAMS = TestUnitTest++
7+
TestUnitTest___SOURCES = tests/Main.cpp tests/TestAssertHandler.cpp tests/TestChecks.cpp tests/TestUnitTest++.cpp tests/TestTest.cpp tests/TestTestResults.cpp tests/TestTestRunner.cpp tests/TestCheckMacros.cpp tests/TestTestList.cpp tests/TestTestMacros.cpp tests/TestTimeConstraint.cpp tests/TestTimeConstraintMacro.cpp tests/TestMemoryOutStream.cpp tests/TestDeferredTestReporter.cpp tests/TestXmlTestReporter.cpp tests/TestCurrentTest.cpp
8+
TestUnitTest___LDADD = libUnitTest++.la
9+
TESTS = TestUnitTest++

0 commit comments

Comments
 (0)