Răsfoiți Sursa

Added event library and depend target.

(Logical change 1.46)


git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@140 fd59a12c-fef9-0310-b244-a6a79926bd2f
Mark Haverkamp 21 ani în urmă
părinte
comite
ad6301d50d
1 a modificat fișierele cu 22 adăugiri și 4 ștergeri
  1. 22 4
      lib/Makefile

+ 22 - 4
lib/Makefile

@@ -43,14 +43,32 @@ CFLAGS += -fPIC
 
 all:libais.a libais.so.1.0
 
-libais.a: util.o amf.o clm.o ckpt.o
-	$(AR) -rc libais.a util.o amf.o clm.o ckpt.o
+LIBAIS_SRC = util.c amf.c clm.c ckpt.c evt.c
 
-libais.so.1.0: util.o amf.o clm.o ckpt.o
-	$(CC) -shared -Wl,-soname,libais.so.1 util.o amf.o clm.o ckpt.o -o $@
+libais.a: util.o amf.o clm.o ckpt.o evt.o
+	$(AR) -rc libais.a util.o amf.o clm.o ckpt.o evt.o
+
+libais.so.1.0: util.o amf.o clm.o ckpt.o evt.o
+	$(CC) -shared -Wl,-soname,libais.so.1 util.o amf.o clm.o ckpt.o \
+								evt.o -o $@
 	rm -f libais.so.1 libais.so
 	ln -s libais.so.1.0 libais.so.1
 	ln -s libais.so.1.0 libais.so
 	
 clean:
 	rm -f *.o libais.so* libais.a
+
+depend:
+	makedepend -Y -- $(CFLAGS) $(LIBAIS_SRC) > /dev/null 2>&1
+# DO NOT DELETE
+
+util.o: ../include/ais_types.h ../include/ais_msg.h ../include/ais_types.h
+util.o: util.h
+amf.o: ../include/ais_types.h ../include/ais_amf.h ../include/ais_types.h
+amf.o: ../include/ais_msg.h util.h
+clm.o: ../include/ais_types.h ../include/ais_clm.h ../include/ais_types.h
+clm.o: ../include/ais_msg.h util.h
+ckpt.o: ../include/list.h ../include/ais_types.h ../include/ais_ckpt.h
+ckpt.o: ../include/ais_types.h ../include/ais_msg.h util.h
+evt.o: ../include/ais_evt.h ../include/ais_types.h ../include/ais_msg.h
+evt.o: util.h