Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
the makefile used on bob
authorcherierm <cherierm@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Thu, 22 May 2008 12:06:20 +0000 (12:06 +0000)
committercherierm <cherierm@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Thu, 22 May 2008 12:06:20 +0000 (12:06 +0000)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5496 48e7efb5-ca39-0410-a469-dd3cf9ba447f

tools/tesh2/makefile [new file with mode: 0644]

diff --git a/tools/tesh2/makefile b/tools/tesh2/makefile
new file mode 100644 (file)
index 0000000..f141bcc
--- /dev/null
@@ -0,0 +1,22 @@
+PREFIX = /home/mcherier/com/loria/tesh
+INCLUDE_DIR = $(PREFIX)/include/
+SRC_DIR = $(PREFIX)/src/
+OBJECTS = main.o command.o context.o reader.o runner.o xsignal.o timer.o unit.o writer.o units.o directory.o directories.o fstream.o fstreams.o excludes.o xerrno.o getpath.o variable.o str_replace.o
+CC = gcc
+CCFLAGS = -ggdb -g -I$(INCLUDE_DIR) -I/home/mcherier/svn/simgrid/include/ -I/home/mcherier/svn/simgrid/src/ -I/home/mcherier/svn/simgrid/src/include/ -Wall -pedantic
+LDLIBS = simgrid 
+
+PROG = tesh
+
+all: $(PROG)
+
+$(PROG): $(OBJECTS)
+       $(CC) -o $(PROG) $(OBJECTS) -L/home/mquinson/simgrid-svn-pthread/src/.libs/ -l$(LDLIBS)
+
+%.o: $(SRC_DIR)%.c $(INCLUDE_DIR)*.h
+       $(CC) -c $(CCFLAGS) $(SRC_DIR)$*.c
+       
+clean:
+       rm -f $(OBJECTS) $(PROG)
+       
+       
\ No newline at end of file