[complement-svn] SF.net SVN: complement: [1469] trunk/complement/explore/lib
Status: Pre-Alpha
Brought to you by:
complement
From: <com...@us...> - 2007-01-23 12:28:24
|
Revision: 1469 http://svn.sourceforge.net/complement/?rev=1469&view=rev Author: complement Date: 2007-01-23 04:28:23 -0800 (Tue, 23 Jan 2007) Log Message: ----------- build unit tests and run it (check target) Modified Paths: -------------- trunk/complement/explore/lib/Makefile trunk/complement/explore/lib/mt/Makefile trunk/complement/explore/lib/sockios/Makefile trunk/complement/explore/lib/stem/Makefile Modified: trunk/complement/explore/lib/Makefile =================================================================== --- trunk/complement/explore/lib/Makefile 2007-01-23 12:27:17 UTC (rev 1468) +++ trunk/complement/explore/lib/Makefile 2007-01-23 12:28:23 UTC (rev 1469) @@ -1,4 +1,4 @@ -# Time-stamp: <06/11/01 22:59:18 ptr> +# Time-stamp: <07/01/23 14:12:04 ptr> # # Copyright (c) 2006 # Petr Ovtchenkov @@ -11,7 +11,7 @@ include ${SRCROOT}/Makefiles/gmake/subdirs.mak -all install depend clean clobber distclean: +all install depend clean clobber distclean check: $(doinsubdirs) -.PHONY: all install depend clean clobber distclean +.PHONY: all install depend clean clobber distclean check Modified: trunk/complement/explore/lib/mt/Makefile =================================================================== --- trunk/complement/explore/lib/mt/Makefile 2007-01-23 12:27:17 UTC (rev 1468) +++ trunk/complement/explore/lib/mt/Makefile 2007-01-23 12:28:23 UTC (rev 1469) @@ -1,4 +1,4 @@ -# -*- Makefile -*- Time-stamp: <06/11/10 16:23:01 ptr> +# -*- Makefile -*- Time-stamp: <07/01/23 15:00:11 ptr> SRCROOT := ../.. @@ -6,3 +6,26 @@ include ${SRCROOT}/Makefiles/top.mak INCLUDES += -I$(SRCROOT)/include + +check: install + $(MAKE) -C ../../test/mt + (cd ../../test/mt; ${OUTPUT_DIR}/mt_ut) || exit 1 + (cd ../../test/mt; ${OUTPUT_DIR_DBG}/mt_ut) || exit 1 + (cd ../../test/mt; ${OUTPUT_DIR_STLDBG}/mt_ut) || exit 1 + +check-release: install-release-shared + $(MAKE) -C ../../test/mt release-shared + (cd ../../test/mt; ${OUTPUT_DIR}/mt_ut) || exit 1 + +check-dbg: install-dbg-shared + $(MAKE) -C ../../test/mt dbg-shared + (cd ../../test/mt; ${OUTPUT_DIR_DBG}/mt_ut) || exit 1 + +ifndef WITHOUT_STLPORT +check-stldbg: install-stldbg-shared + $(MAKE) -C ../../test/mt stldbg-shared + (cd ../../test/mt; ${OUTPUT_DIR_STLDBG}/mt_ut) || exit 1 +endif + +depend:: + $(MAKE) -C ../../test/mt depend Modified: trunk/complement/explore/lib/sockios/Makefile =================================================================== --- trunk/complement/explore/lib/sockios/Makefile 2007-01-23 12:27:17 UTC (rev 1468) +++ trunk/complement/explore/lib/sockios/Makefile 2007-01-23 12:28:23 UTC (rev 1469) @@ -1,4 +1,4 @@ -# -*- Makefile -*- Time-stamp: <03/07/09 18:08:47 ptr> +# -*- Makefile -*- Time-stamp: <07/01/23 14:59:53 ptr> SRCROOT := ../.. COMPILER_NAME := gcc @@ -8,3 +8,25 @@ INCLUDES += -I$(SRCROOT)/include +check: install + $(MAKE) -C ../../test/sockios + (cd ../../test/sockios; ${OUTPUT_DIR}/sockios_ut) || exit 1 + (cd ../../test/sockios; ${OUTPUT_DIR_DBG}/sockios_ut) || exit 1 + (cd ../../test/sockios; ${OUTPUT_DIR_STLDBG}/sockios_ut) || exit 1 + +check-release: install-release-shared + $(MAKE) -C ../../test/sockios release-shared + (cd ../../test/sockios; ${OUTPUT_DIR}/sockios_ut) || exit 1 + +check-dbg: install-dbg-shared + $(MAKE) -C ../../test/sockios dbg-shared + (cd ../../test/sockios; ${OUTPUT_DIR_DBG}/sockios_ut) || exit 1 + +ifndef WITHOUT_STLPORT +check-stldbg: install-stldbg-shared + $(MAKE) -C ../../test/sockios stldbg-shared + (cd ../../test/sockios; ${OUTPUT_DIR_STLDBG}/sockios_ut) || exit 1 +endif + +depend:: + $(MAKE) -C ../../test/sockios depend Modified: trunk/complement/explore/lib/stem/Makefile =================================================================== --- trunk/complement/explore/lib/stem/Makefile 2007-01-23 12:27:17 UTC (rev 1468) +++ trunk/complement/explore/lib/stem/Makefile 2007-01-23 12:28:23 UTC (rev 1469) @@ -1,4 +1,4 @@ -# -*- Makefile -*- Time-stamp: <06/11/30 22:27:35 ptr> +# -*- Makefile -*- Time-stamp: <07/01/23 14:58:35 ptr> SRCROOT := ../.. COMPILER_NAME := gcc @@ -15,3 +15,26 @@ else stldbg-shared: DEFS += -D__FIT_STEM_TRACE=1 endif + +check: install + $(MAKE) -C ../../test/stem + (cd ../../test/stem; ${OUTPUT_DIR}/stem_ut) || exit 1 + (cd ../../test/stem; ${OUTPUT_DIR_DBG}/stem_ut) || exit 1 + (cd ../../test/stem; ${OUTPUT_DIR_STLDBG}/stem_ut) || exit 1 + +check-release: install-release-shared + $(MAKE) -C ../../test/stem release-shared + (cd ../../test/stem; ${OUTPUT_DIR}/stem_ut) || exit 1 + +check-dbg: install-dbg-shared + $(MAKE) -C ../../test/stem dbg-shared + (cd ../../test/stem; ${OUTPUT_DIR_DBG}/stem_ut) || exit 1 + +ifndef WITHOUT_STLPORT +check-stldbg: install-stldbg-shared + $(MAKE) -C ../../test/stem stldbg-shared + (cd ../../test/stem; ${OUTPUT_DIR_STLDBG}/stem_ut) || exit 1 +endif + +depend:: + $(MAKE) -C ../../test/stem depend This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |