-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy pathMakefile
More file actions
55 lines (36 loc) · 2.32 KB
/
Copy pathMakefile
File metadata and controls
55 lines (36 loc) · 2.32 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
#Makefile for UCT IMS Client version 1.0
#
#Compiler: gcc 4.0.3
CC = gcc -g
LIBS = -L/usr/local/lib -leXosip2 -losip2 -losipparser2 -lgstreamer-1.0 -lgstvideo-1.0
INCLUDES = -I/usr/include/libxml2
GTK_LIB_FLAGS = `pkg-config gtk+-3.0 libglade-2.0 --cflags --libs`
GTK_INC_FLAGS = `pkg-config --cflags gtk+-3.0 gstreamer-1.0`
ODIR=obj
#_OBJS = callbacks.o common_exosip_event_handler.o common_interface_event_handler.o DigestAKAv1MD5.o ims_exosip_event_handler.o \
ims_interface_event_handler.o main.o media.o preferences.o presence.o \
sdp_methods.o sound_conv.o support.o useful_methods.o watchers.o xcap.o gstreamer.o uuid.o sysdep.o rtsp.o \
msrp.o msrp_callback.o msrp_message.o msrp_network.o msrp_relay.o msrp_session.o msrp_switch.o msrp_utils.o endpointmsrp.o globals.o
_OBJS = main.o preferences.o support.o callbacks.o ims_interface_event_handler.o ims_exosip_event_handler.o useful_methods.o \
DigestAKAv1MD5.o sdp_methods.o common_exosip_event_handler.o media.o gstreamer.o common_interface_event_handler.o uuid.o sysdep.o \
msrp.o msrp_callback.o msrp_message.o msrp_network.o msrp_relay.o msrp_session.o msrp_switch.o msrp_utils.o endpointmsrp.o globals.o
OBJS = $(patsubst %,$(ODIR)/%,$(_OBJS))
SRC_DIR=src
#SRCS = main.c callbacks.c common_exosip_event_handler.c common_interface_event_handler.c DigestAKAv1MD5.c ims_exosip_event_handler.c \
ims_interface_event_handler.c media.c preferences.c presence.c \
sdp_methods.c sound_conv.c support.c useful_methods.c watchers.c xcap.c gstreamer.c uuid.c sysdep.c rtsp.c \
msrp.o msrp_callback.c msrp.message.c msrp_network.c msrp_relay.c msrp_session.c msrp_switch.c msrp_utils.c endpointmsrp.c globals.c
SRCS = main.c preferences.c support.c callbacks.c ims_interface_event_handler.c ims_exosip_event_handler.c useful_methods.c \
DigestAKAv1MD5.c sdp_methods.c common_exosip_event_handler.c media.c gstreamer.c common_interface_event_handler.c uuid.c sysdep.c \
msrp.o msrp_callback.c msrp.message.c msrp_network.c msrp_relay.c msrp_session.c msrp_switch.c msrp_utils.c endpointmsrp.c globals.c
PROG = uctimsclient
all: $(PROG)
$(PROG): $(OBJS)
$(CC) -export-dynamic -o $@ $(OBJS) $(LIBS) $(GTK_LIB_FLAGS)
$(ODIR)/%.o: $(SRC_DIR)/%.c
$(CC) $(INCLUDES) $(GTK_INC_FLAGS) -o $@ -c $<
depend: $(SRCS)
makedepend $(SRCS)
clean:
rm -f $(PROG) $(ODIR)/*.o *~ $(SRC_DIR)/*~
# DO NOT DELETE THIS LINE --