]> git.llucax.com Git - z.facultad/75.68/celdas.git/blobdiff - trunk/src/Makefile
Indice mágico ahora usa std::vector porque estaba muy buggy y explotaba.
[z.facultad/75.68/celdas.git] / trunk / src / Makefile
index 42ef74ecc67217d6e52dcfd2ef4aca7e08c8feb7..d72514e66a698bd1385ecb38f13c4fdee1234ad2 100644 (file)
@@ -1,9 +1,14 @@
 
 
-CXXFLAGS=-Wall -g
+BREVEDIR=../../breve_2.4/plugins
+CXXFLAGS=-Wall -g -I$(BREVEDIR)
 
 
-targets=test
+targets=test plugin.so
 
 all: $(targets)
 
 all: $(targets)
+
+plugin.so: plugin.o sistemaautonomo.o $(BREVEDIR)/brevePlugin.a
+       $(CXX) $(CPPFLAGS) -shared -o $@ plugin.o sistemaautonomo.o $(BREVEDIR)/brevePlugin.a
+
 test: main.o sistemaautonomo.o
        $(CXX) $(LDFLAGS) -o test *.o
 
 test: main.o sistemaautonomo.o
        $(CXX) $(LDFLAGS) -o test *.o
 
@@ -13,3 +18,5 @@ clean:
 depend:
        makedepend -- $(CFLAGS) -- *.cpp
 
 depend:
        makedepend -- $(CFLAGS) -- *.cpp
 
+main.o: main.h sistemaautonomo.h indicemagico.h
+sistemaautonomo.o: sistemaautonomo.h indicemagico.h