aboutsummaryrefslogtreecommitdiff
path: root/src/cctest
diff options
context:
space:
mode:
authorjthorn <jthorn@f88db872-0e4f-0410-b76b-b9085cfa78c5>2002-09-25 17:48:55 +0000
committerjthorn <jthorn@f88db872-0e4f-0410-b76b-b9085cfa78c5>2002-09-25 17:48:55 +0000
commit8045b95fe817c43cc72bfcd4347751a9977b7a97 (patch)
treedb16901013affaa84fc6e754b9fef19c9b037e29 /src/cctest
parent1169a32a7769c7ab45b37399df790343637bbb73 (diff)
* add comments in makefile to describe targets
* rename test cases to clarify what they do git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@769 f88db872-0e4f-0410-b76b-b9085cfa78c5
Diffstat (limited to 'src/cctest')
-rw-r--r--src/cctest/makefile36
-rw-r--r--src/cctest/namespace-cstdio-global.cc (renamed from src/cctest/test-cstdio-global.cc)2
-rw-r--r--src/cctest/namespace-cstdio-std.cc (renamed from src/cctest/test-cstdio-std.cc)2
-rw-r--r--src/cctest/namespace-stdio_h-global.cc (renamed from src/cctest/test-stdio_h-global.cc)2
-rw-r--r--src/cctest/namespace-stdio_h-std.cc (renamed from src/cctest/test-stdio_h-std.cc)2
5 files changed, 27 insertions, 17 deletions
diff --git a/src/cctest/makefile b/src/cctest/makefile
index d46d7c3..a037116 100644
--- a/src/cctest/makefile
+++ b/src/cctest/makefile
@@ -1,16 +1,26 @@
# Makefile to test various C/C++ compiler features
+#
+# Targets:
+# namespace test namespace handling for <stdio.h> vs <cstdio>
+# functions in global vs std:: namespace
+# namespace-clean remove binaries from 'make namespace'
+#
+# Arguments:
+# CXX how to invoke the C++ compiler, including any desired flags
+#
-CXX = gcc -W -Wall -pedantic -ansi
+# default setting, may be overridden from command line
+CXX := gcc -W -Wall -pedantic -ansi
-test-namespace :
- -$(CXX) -o test-stdio_h-global test-stdio_h-global.cc
- -./test-stdio_h-global
- -$(CXX) -o test-stdio_h-std test-stdio_h-std.cc
- -./test-stdio_h-std
- -$(CXX) -o test-cstdio-global test-cstdio-global.cc
- -./test-cstdio-global
- -$(CXX) -o test-cstdio-std test-cstdio-std.cc
- -./test-cstdio-std
-clean-namespace :
- -rm -f test-stdio_h-global test-stdio_h-std \
- test-cstdio-global test-cstdio-std
+namespace :
+ -$(CXX) -o namespace-stdio_h-global namespace-stdio_h-global.cc
+ -./namespace-stdio_h-global
+ -$(CXX) -o namespace-stdio_h-std namespace-stdio_h-std.cc
+ -./namespace-stdio_h-std
+ -$(CXX) -o namespace-cstdio-global namespace-cstdio-global.cc
+ -./namespace-cstdio-global
+ -$(CXX) -o namespace-cstdio-std namespace-cstdio-std.cc
+ -./namespace-cstdio-std
+namespace-clean :
+ -rm -f namespace-stdio_h-global namespace-stdio_h-std \
+ namespace-cstdio-global namespace-cstdio-std
diff --git a/src/cctest/test-cstdio-global.cc b/src/cctest/namespace-cstdio-global.cc
index 948d32d..6f42ea3 100644
--- a/src/cctest/test-cstdio-global.cc
+++ b/src/cctest/namespace-cstdio-global.cc
@@ -1,4 +1,4 @@
-// test-cstdio-global.cc -- test <cstdio> functions in global:: namespace
+// namespace-cstdio-global.cc -- test <cstdio> functions in global:: namespace
// $Header$
#include <cstdio>
diff --git a/src/cctest/test-cstdio-std.cc b/src/cctest/namespace-cstdio-std.cc
index 78ca974..3f7d207 100644
--- a/src/cctest/test-cstdio-std.cc
+++ b/src/cctest/namespace-cstdio-std.cc
@@ -1,4 +1,4 @@
-// test-cstdio-std.cc -- test <cstdio> functions in std:: namespace
+// namespace-cstdio-std.cc -- test <cstdio> functions in std:: namespace
// $Header$
#include <cstdio>
diff --git a/src/cctest/test-stdio_h-global.cc b/src/cctest/namespace-stdio_h-global.cc
index 8feb829..675efac 100644
--- a/src/cctest/test-stdio_h-global.cc
+++ b/src/cctest/namespace-stdio_h-global.cc
@@ -1,4 +1,4 @@
-// test-stdio_h-global.cc -- test <stdio.h> functions in global namespace
+// namespace-stdio_h-global.cc -- test <stdio.h> functions in global namespace
// $Header$
#include <stdio.h>
diff --git a/src/cctest/test-stdio_h-std.cc b/src/cctest/namespace-stdio_h-std.cc
index 855c80f..071e6d9 100644
--- a/src/cctest/test-stdio_h-std.cc
+++ b/src/cctest/namespace-stdio_h-std.cc
@@ -1,4 +1,4 @@
-// test-stdio_h-std.cc -- test <stdio.h> functions in std:: namespace
+// namespace-stdio_h-std.cc -- test <stdio.h> functions in std:: namespace
// $Header$
#include <stdio.h>