Home My Page Projects Code Snippets Project Openings diderot
Summary Activity Tracker Tasks SCM

SCM Repository

[diderot] View of /trunk/src/lib/Makefile.in
ViewVC logotype

View of /trunk/src/lib/Makefile.in

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1232 - (download) (annotate)
Mon May 16 23:37:52 2011 UTC (8 years, 3 months ago) by jhr
File size: 722 byte(s)
  Porting many changes from the pure-cfg branch, including value numbering
  and support for parallel execution on SMP systems.
# Makefile for Diderot runtime code
#

SHELL =		@SHELL@
CC =		@CC@ @CFLAG_M64@
CFLAGS =	@CFLAGS@ -DNDEBUG -DDIDEROT_SINGLE_PRECISION

INCLUDE_PATHS =	-I../include -I@TEEM_DIR@/include

CPPFLAGS +=	$(INCLUDE_PATHS)

C_SRCS =	main.c diderot.c
C_OBJS =	$(addsuffix .o,$(basename $(notdir $(C_SRCS))))

.PHONY:		build local-install \
		clean distclean devclean

local-install:	build

build:		diderot-lib.o

diderot-lib.o:	$(C_OBJS)
	$(LD) -r -o diderot-lib.o $(C_OBJS)

main.o:	main.c ../include/Diderot/diderot.h
	$(CC) -c $(CFLAGS) $(CPPFLAGS) main.c

diderot.o:	diderot.c ../include/Diderot/diderot.h
	$(CC) -c $(CFLAGS) $(CPPFLAGS) diderot.c

clean:
	rm -f $(C_OBJS)

distclean:	clean
	rm -f Makefile

devclean:	distclean

root@smlnj-gforge.cs.uchicago.edu
ViewVC Help
Powered by ViewVC 1.0.0