-CXXFLAGS=-Wall -g
+BREVEDIR=../../breve_2.4/plugins
+CXXFLAGS=-Wall -g -I$(BREVEDIR)
-targets=test
+targets=test plugin.so
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
depend:
makedepend -- $(CFLAGS) -- *.cpp
+main.o: main.h sistemaautonomo.h indicemagico.h
+sistemaautonomo.o: sistemaautonomo.h indicemagico.h