You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
59 lines
1.7 KiB
59 lines
1.7 KiB
Index: Makefile |
|
--- Makefile.orig 2014-07-06 21:15:00.000000000 +0200 |
|
+++ Makefile 2014-07-06 21:20:38.212203777 +0200 |
|
@@ -1,30 +1,9 @@ |
|
|
|
-ifeq (${AMQPTOOLS_RABBITHOME},) |
|
- AMQPTOOLS_RABBITHOME = "/usr/local/src/rabbitmq/rabbitmq-c" |
|
-endif |
|
- |
|
-ifeq (${AMQPTOOLS_INSTALLROOT},) |
|
- AMQPTOOLS_INSTALLROOT = "/usr/local/bin" |
|
-endif |
|
- |
|
- |
|
-all: clean build |
|
- |
|
-build: amqpspawn amqpsend |
|
- |
|
-install: bin/amqpspawn bin/amqpsend |
|
- install -D -m0755 bin/amqpspawn $(AMQPTOOLS_INSTALLROOT)/amqpspawn |
|
- install -D -m0755 bin/amqpsend $(AMQPTOOLS_INSTALLROOT)/amqpsend |
|
- |
|
-uninstall: |
|
- rm -f $(AMQPTOOLS_INSTALLROOT)/amqpspawn |
|
- rm -f $(AMQPTOOLS_INSTALLROOT)/amqpsend |
|
+all: amqpspawn amqpsend |
|
|
|
amqpspawn: amqpspawn.c |
|
- gcc -o bin/amqpspawn amqpspawn.c -I$(AMQPTOOLS_RABBITHOME)/librabbitmq $(AMQPTOOLS_RABBITHOME)/librabbitmq/.libs/librabbitmq.so |
|
+ $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -o amqpspawn amqpspawn.c $(LIBS) |
|
|
|
amqpsend: amqpsend.c |
|
- gcc -o bin/amqpsend amqpsend.c -I$(AMQPTOOLS_RABBITHOME)/librabbitmq $(AMQPTOOLS_RABBITHOME)/librabbitmq/.libs/librabbitmq.so |
|
+ $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -o amqpsend amqpsend.c $(LIBS) |
|
|
|
-clean: |
|
- rm -f bin/amqpsend bin/amqpspawn |
|
Index: amqpsend.c |
|
--- amqpsend.c.orig 2014-07-06 21:15:00.000000000 +0200 |
|
+++ amqpsend.c 2014-07-06 21:21:43.661683953 +0200 |
|
@@ -51,6 +51,7 @@ |
|
#include <stdlib.h> |
|
#include <stdio.h> |
|
#include <string.h> |
|
+#include <sys/signal.h> |
|
#include <sys/wait.h> |
|
#include <fcntl.h> |
|
|
|
Index: amqpspawn.c |
|
--- amqpspawn.c.orig 2014-07-06 21:15:00.000000000 +0200 |
|
+++ amqpspawn.c 2014-07-06 21:21:15.701472664 +0200 |
|
@@ -51,6 +51,7 @@ |
|
#include <stdlib.h> |
|
#include <stdio.h> |
|
#include <string.h> |
|
+#include <sys/signal.h> |
|
#include <sys/wait.h> |
|
#include <fcntl.h> |
|
#include <sys/socket.h>
|
|
|