summaryrefslogtreecommitdiff
path: root/lib/make/extras/PTHREADS/setup.sh
diff options
context:
space:
mode:
authortradke <tradke@17b73243-c579-4c4c-a9d2-2d5706c11dac>2001-04-05 16:44:21 +0000
committertradke <tradke@17b73243-c579-4c4c-a9d2-2d5706c11dac>2001-04-05 16:44:21 +0000
commitb2481711b4143bf2e5750e06ec15ff6fef100cb0 (patch)
treee3891ef167cc6ca592d56e351a23195d9b3131cb /lib/make/extras/PTHREADS/setup.sh
parent0ce8c3a7bb83a10df1630a101e99f09300b3c13f (diff)
Cannot modify CFLAGS at this stage. So rather put defines necessary for
PTHREADS into cctk_Extradefs.h. git-svn-id: http://svn.cactuscode.org/flesh/trunk@2095 17b73243-c579-4c4c-a9d2-2d5706c11dac
Diffstat (limited to 'lib/make/extras/PTHREADS/setup.sh')
-rwxr-xr-xlib/make/extras/PTHREADS/setup.sh14
1 files changed, 8 insertions, 6 deletions
diff --git a/lib/make/extras/PTHREADS/setup.sh b/lib/make/extras/PTHREADS/setup.sh
index 3398f89c..d3cd5a7f 100755
--- a/lib/make/extras/PTHREADS/setup.sh
+++ b/lib/make/extras/PTHREADS/setup.sh
@@ -18,12 +18,14 @@ echo "Configuring with PTHREADS"
CCTK_WriteLine cctk_Extradefs.h "#define CCTK_PTHREADS 1"
-# the PTHREAD_xxx variables are set by configure
-CCTK_WriteLine make.extra.defn "PTHREADS_CFLAGS = $PTHREADS_CFLAGS"
-CCTK_WriteLine make.extra.defn "PTHREADS_CXXFLAGS = $PTHREADS_CXXFLAGS"
-CCTK_WriteLine make.extra.defn "PTHREADS_LIBS = $PTHREAD_LIBS"
+# the PTHREADS_DEFINE variable is set by configure
+if test "X$PTHREADS_DEFINE" != "X"; then
+ CCTK_WriteLine cctk_Extradefs.h "#define $PTHREADS_DEFINE 1"
+fi
+
+
+# the PTHREAD_LIBS variable is set by configure
+CCTK_WriteLine make.extra.defn "PTHREADS_LIBS = $PTHREAD_LIBS"
CCTK_WriteLine make.extra.defn ""
CCTK_WriteLine make.extra.defn ""
-CCTK_WriteLine make.extra.defn 'CFLAGS += $(PTHREADS_CFLAGS)'
-CCTK_WriteLine make.extra.defn 'CXXFLAGS += $(PTHREADS_CXXFLAGS)'
CCTK_WriteLine make.extra.defn 'LIBS += $(PTHREADS_LIBS)'