]> git.llucax.com Git - z.facultad/75.68/celdas.git/blob - trunk/src/Makefile
3cd014c6f500dfafa8383f56df7063fdb8f36e90
[z.facultad/75.68/celdas.git] / trunk / src / Makefile
1 \r
2 BREVEDIR=../../breve_2.4/plugins\r
3 CXXFLAGS=-Wall -g -I$(BREVEDIR)\r
4 \r
5 targets=test plugin.so\r
6 \r
7 all: $(targets)\r
8 \r
9 plugin.so: plugin.o sistemaautonomo.o $(BREVEDIR)/brevePlugin.a\r
10         $(CXX) $(CPPFLAGS) -shared -o $@ plugin.o sistemaautonomo.o $(BREVEDIR)/brevePlugin.a\r
11 \r
12 test: main.o sistemaautonomo.o\r
13         $(CXX) $(LDFLAGS) -o test *.o\r
14 \r
15 clean:\r
16         $(RM) -fv *.o $(targets) test.exe *~\r
17 \r
18 depend:\r
19         makedepend -- $(CFLAGS) -- *.cpp\r
20 \r
21 main.o: main.h sistemaautonomo.h indicemagico.h\r
22 \r
23 sistemaautonomo.o: sistemaautonomo.h indicemagico.h\r
24 \r
25 plugin.o: sistemaautonomo.h indicemagico.h\r
26 \r
27 .PHONY: clean all\r
28 \r