aboutsummaryrefslogtreecommitdiff
path: root/Carpet/CarpetIOASCII/src/make.configuration.deps
diff options
context:
space:
mode:
Diffstat (limited to 'Carpet/CarpetIOASCII/src/make.configuration.deps')
-rw-r--r--Carpet/CarpetIOASCII/src/make.configuration.deps53
1 files changed, 53 insertions, 0 deletions
diff --git a/Carpet/CarpetIOASCII/src/make.configuration.deps b/Carpet/CarpetIOASCII/src/make.configuration.deps
new file mode 100644
index 000000000..686ad3112
--- /dev/null
+++ b/Carpet/CarpetIOASCII/src/make.configuration.deps
@@ -0,0 +1,53 @@
+# Main make.configuration.deps file for thorn CarpetIOASCII
+# $Header: /home/eschnett/C/carpet/Carpet/Carpet/CarpetIOASCII/src/make.configuration.deps,v 1.1 2002/09/30 15:36:28 schnetter Exp $
+
+
+
+SDF_INCDIRS := $(HOME)/include
+SDF_LIBDIRS := $(HOME)/lib
+SDF_LIBS := rnpl mfhdf df jpeg z vsso sv m
+
+
+
+# Compile
+
+$(BUILD_DIR)$(DIRSEP)CarpetIOASCII$(DIRSEP)%.o: $(PACKAGE_DIR)$(DIRSEP)Carpet$(DIRSEP)CarpetIOASCII$(DIRSEP)src$(DIRSEP)util$(DIRSEP)%.c
+ @echo "Compiling $<"
+ -$(MKDIR) $(MKDIRFLAGS) $(BUILD_DIR)$(DIRSEP)CarpetIOASCII 2> /dev/null
+ $(CC) $< -DCCODE $(CFLAGS) -I$(CONFIG) -I$(BINDINGS_DIR)$(DIRSEP)include -I$(FLESH_DIR)$(DIRSEP)include -I$(CCTK_HOME)$(DIRSEP)arrangement $(CCOMPILEONLY)$(OPTIONSEP)$@
+
+
+
+# Link
+
+$(UTIL_DIR)$(DIRSEP)%: $(BUILD_DIR)$(DIRSEP)CarpetIOASCII$(DIRSEP)%.o
+ @echo "Creating $* in $(UTIL_DIR) from $<"
+ -$(MKDIR) $(MKDIRFLAGS) $(UTIL_DIR) 2> /dev/null
+ $(LD) $(CREATEEXE)$(OPTIONSEP)$@ $(DEBUG_LD) $(LDFLAGS) $(EXTRAFLAGS) $<
+
+
+
+# Special versions for carpet2sdf:
+
+# Compile
+
+$(BUILD_DIR)$(DIRSEP)CarpetIOASCII$(DIRSEP)carpet2sdf.o: $(PACKAGE_DIR)$(DIRSEP)Carpet$(DIRSEP)CarpetIOASCII$(DIRSEP)src$(DIRSEP)util$(DIRSEP)carpet2sdf.c
+ @echo "Compiling carpet2sdf"
+ -$(MKDIR) $(MKDIRFLAGS) $(BUILD_DIR)$(DIRSEP)CarpetIOASCII 2> /dev/null
+ -$(CC) $< -DCCODE $(CFLAGS) -I$(CONFIG) -I$(BINDINGS_DIR)$(DIRSEP)include -I$(FLESH_DIR)$(DIRSEP)include -I$(CCTK_HOME)$(DIRSEP)arrangements -I$(SDF_INCDIRS:%=-I%) $(CCOMPILEONLY)$(OPTIONSEP)$@
+
+
+
+# Link
+
+$(UTIL_DIR)$(DIRSEP)carpet2sdf: $(BUILD_DIR)$(DIRSEP)CarpetIOASCII$(DIRSEP)carpet2sdf.o
+ @echo "Creating $* in $(UTIL_DIR) from $<"
+ -$(MKDIR) $(MKDIRFLAGS) $(UTIL_DIR) 2> /dev/null
+ -$(LD) $(CREATEEXE)$(OPTIONSEP)$@ $(DEBUG_LD) $(LDFLAGS) $(EXTRAFLAGS) $< $(SDF_LIBDIRS:%=-L%) $(SDF_LIBS:%=-l%)
+ @if [ ! -e $(UTIL_DIR)$(DIRSEP)/carpet2sdf ]; then \
+ echo "*************************************"; \
+ echo "Warning: could not install carpet2sdf"; \
+ echo "*************************************"; \
+ echo "echo \"carpet2sdf could not be installed\"" > $@; \
+ chmod a+x $@; \
+ fi