head	1.2;
access;
symbols
	charm6_1:1.2
	charm_6_0_1:1.2
	charm6_0_1:1.2
	charm6_0:1.2
	ChaNGa_1-0:1.1;
locks; strict;
comment	@# @;


1.2
date	2008.01.09.22.16.07;	author kunzman;	state Exp;
branches;
next	1.1;
commitid	dAFzvYGhxjzV0NMs;

1.1
date	2006.09.29.18.51.51;	author kunzman;	state Exp;
branches;
next	;
commitid	6f16451d6b384567;


desc
@@


1.2
log
@Updated for SDK v3.0.
@
text
@CHARM_BASE_DIR = ../../../../..
CHARM_BIN_DIR = $(CHARM_BASE_DIR)/bin
CHARMC = $(CHARM_BIN_DIR)/charmc $(OPTS)

include $(CHARM_BASE_DIR)/tmp/Makefile.cell

all: jacobi

jacobi: jacobi.o jacobi_shared.o
	$(PPU_CXX) -L$(CHARM_BASE_DIR)/lib -o jacobi jacobi_shared.o jacobi.o -lspe2 -lcellppu

jacobi_shared.o: jacobi_shared.cpp jacobi_shared.h
	cp jacobi_shared.cpp jacobi_shared.c
	$(SPU_CC) -c -I$(CHARM_BASE_DIR)/include -o jacobi_shared_tmp.o jacobi_shared.c
	$(SPU_LD) -L$(CHARM_BASE_DIR)/lib -o jacobi_shared jacobi_shared_tmp.o $(SPERT_LIBS)
	$(PPU_EMBEDSPU) spert_main jacobi_shared jacobi_shared.o

jacobi.o: jacobi.cpp jacobi_shared.h
	$(PPU_CC) -I$(CHARM_BASE_DIR)/include -c jacobi.cpp -o jacobi.o

clean:
	rm -f *.decl.h *.def.h conv-host *.o jacobi charmrun jacobi_shared jacobi_shared.c
@


1.1
log
@Initial add to CVS.
@
text
@d10 1
a10 1
	$(PPU_CXX) -L/opt/IBM/cell-sdk-1.1/sysroot/usr/lib -L$(CHARM_BASE_DIR)/lib -o jacobi jacobi_shared.o jacobi.o -lspe -lcellppu
@

