
# GLOBUS_LIB_PREFIX = /nfs/globus1/gusto/STABLE/development/mips-sgi-irix6.4-n32_nothreads_standard_debug

include $(GLOBUS_LIB_PREFIX)/etc/makefile_header

GLOBUS_INCLUDEDIR = $(GLOBUS_LIB_PREFIX)/include

GLOBUS_LIBDIR = $(GLOBUS_LIB_PREFIX)/lib

MY_CFLAGS = -I$(GLOBUS_INCLUDEDIR) $(CFLAGS)

MY_LDFLAGS = -L$(GLOBUS_LIBDIR) $(LDFLAGS)

all: globus-duroc-test-app

DUROC_TEST_APP_HDRS = \
	$(GLOBUS_INCLUDEDIR)/globus_common.h \
	$(GLOBUS_INCLUDEDIR)/globus_duroc_runtime.h \
	$(GLOBUS_INCLUDEDIR)/globus_duroc_bootstrap.h

DUROC_TEST_APP_DEPENDS = \
	Makefile \
	$(DUROC_TEST_APP_HDRS) \
	utils.h

utils.$(OFILE): utils.c 
	$(CC) $(MY_CFLAGS) -c utils.c

duroc-test-app.$(OFILE): \
		$(DUROC_TEST_APP_DEPENDS) \
		duroc-test-app.c
	$(CC) $(MY_CFLAGS) \
		-c duroc-test-app.c

globus-duroc-test-app: \
		duroc-test-app.$(OFILE) \
		utils.$(OFILE)
	$(PURIFY) $(LD) $(GLOBUS_DUROC_RUNTIME_CFLAGS) \
		$(GLOBUS_DUROC_BOOTSTRAP_CFLAGS) \
		duroc-test-app.$(OFILE) \
		-o globus-duroc-test-app \
		$(GLOBUS_DUROC_RUNTIME_LDFLAGS) \
		$(GLOBUS_DUROC_BOOTSTRAP_LDFLAGS) \
		$(MY_LDFLAGS) \
		$(GLOBUS_DUROC_RUNTIME_LIBS) \
		$(GLOBUS_DUROC_BOOTSTRAP_LIBS) \
		$(GLOBUS_COMMON_LIBS) \
		$(LIBS)

clean:
	rm -f *.$(OFILE) globus-duroc-test-app duroc-test-app.out

