diff options
author | Alan Antonuk <aega@.med.umich.edu> | 2012-01-20 18:21:47 -0500 |
---|---|---|
committer | Alan Antonuk <alan.antonuk@gmail.com> | 2013-06-26 16:04:12 -0700 |
commit | 448ab68ac6299b73f6ccd697949d2d566d5a1a64 (patch) | |
tree | 6015a4818ab66ec7a5e6c4dbe6868db63605792c /examples | |
parent | e6c256d96bb7b9dd3888a97a0bf30feb33c814ee (diff) | |
download | rabbitmq-c-448ab68ac6299b73f6ccd697949d2d566d5a1a64.tar.gz |
OpenVMS MMS build system
Tested on OpenVMS v8.3 - Alpha. Likely to work on IA based systems as well
Diffstat (limited to 'examples')
-rw-r--r-- | examples/descrip.mms | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/examples/descrip.mms b/examples/descrip.mms new file mode 100644 index 0000000..2b58995 --- /dev/null +++ b/examples/descrip.mms @@ -0,0 +1,41 @@ + +OBJS = AMQP_BIND.OBJ, AMQP_CONSUMER.OBJ, AMQP_EXCHANGE_DECLARE.OBJ, AMQP_LISTEN.OBJ,- + AMQP_LISTENQ.OBJ, AMQP_PRODUCER.OBJ, AMQP_SENDSTRING.OBJ, AMQP_UNBIND.OBJ, UTILS.OBJ,- + PLATFORM_UTILS.OBJ + +COM_OBJS = UTILS.OBJ, PLATFORM_UTILS.OBJ + +REAL_TARGETS = AMQP_BIND.EXE AMQP_CONSUMER.EXE AMQP_EXCHANGE_DECLARE.EXE AMQP_LISTEN.EXE AMQP_LISTENQ.EXE AMQP_PRODUCER.EXE AMQP_SENDSTRING.EXE AMQP_UNBIND.EXE + +.INCLUDE [-.vms]INCLUDE.MMS + +CFLAGS = $(OPTFLAGS)/DEFINE=($(DEFS))/INCLUDE=($(INC),"../vms","../librabbitmq") +LDFLAGS = /TRACE + +AMQP_BIND.EXE : AMQP_BIND.OBJ, $(COM_OBJS) + LINK$(LDFLAGS)/EXE=$(MMS$TARGET) $(MMS$SOURCE_LIST),[-.librabbitmq]rabbitmq.olb/lib + +AMQP_CONSUMER.EXE : AMQP_CONSUMER.OBJ, $(COM_OBJS) + LINK$(LDFLAGS)/EXE=$(MMS$TARGET) $(MMS$SOURCE_LIST),[-.librabbitmq]rabbitmq.olb/lib + +AMQP_EXCHANGE_DECLARE.EXE : AMQP_EXCHANGE_DECLARE.OBJ, $(COM_OBJS) + LINK$(LDFLAGS)/EXE=$(MMS$TARGET) $(MMS$SOURCE_LIST),[-.librabbitmq]rabbitmq.olb/lib + +AMQP_LISTEN.EXE : AMQP_LISTEN.OBJ, $(COM_OBJS) + LINK$(LDFLAGS)/EXE=$(MMS$TARGET) $(MMS$SOURCE_LIST),[-.librabbitmq]rabbitmq.olb/lib + +AMQP_LISTENQ.EXE : AMQP_LISTENQ.OBJ, $(COM_OBJS) + LINK$(LDFLAGS)/EXE=$(MMS$TARGET) $(MMS$SOURCE_LIST),[-.librabbitmq]rabbitmq.olb/lib + +AMQP_PRODUCER.EXE : AMQP_PRODUCER.OBJ, $(COM_OBJS) + LINK$(LDFLAGS)/EXE=$(MMS$TARGET) $(MMS$SOURCE_LIST),[-.librabbitmq]rabbitmq.olb/lib + +AMQP_SENDSTRING.EXE : AMQP_SENDSTRING.OBJ, $(COM_OBJS) + LINK$(LDFLAGS)/EXE=$(MMS$TARGET) $(MMS$SOURCE_LIST),[-.librabbitmq]rabbitmq.olb/lib + +AMQP_UNBIND.EXE : AMQP_UNBIND.OBJ, $(COM_OBJS) + LINK$(LDFLAGS)/EXE=$(MMS$TARGET) $(MMS$SOURCE_LIST),[-.librabbitmq]rabbitmq.olb/lib + + +PLATFORM_UTILS.OBJ : [.UNIX]PLATFORM_UTILS.C +PLATFORM_UTILS.MMSD : [.UNIX]PLATFORM_UTILS.C |