forked from hesa/gnu-xnee
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile.devel
More file actions
executable file
·43 lines (22 loc) · 1.21 KB
/
Copy pathMakefile.devel
File metadata and controls
executable file
·43 lines (22 loc) · 1.21 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
PACKAGE=\"xnee\"
VERSION=\"1.07\"
CC=gcc
CFLAGS = -W -Wall -pedantic -pedantic-errors -Werror -DPACKAGE=${PACKAGE} -DVERSION=${VERSION} -I/usr/X11R6/include -I./libxnee/include/ -Ixnee/src -g -DHAVE_STDARG_H=1
LDFLAGS = -L/usr/X11R6/lib -L./lib -L/usr/X/lib
LIBS = -lX11 -lXext -lXtst -lpthread -ldl
CLI_OBJS = xnee/src/parse.o xnee/src/main.o
COMM_OBJS = libxnee/src/xnee.o libxnee/src/xnee_record.o libxnee/src/xnee_replay.o libxnee/src/print.o libxnee/src/print_varargs.o libxnee/src/datastrings.o libxnee/src/xnee_dl.o libxnee/src/xnee_sem.o libxnee/src/xnee_setget.o libxnee/src/xnee_fake.o libxnee/src/xnee_km.o libxnee/src/xnee_resolution.o libxnee/src/xnee_resource.o libxnee/src/xnee_buffer.o libxnee/src/xnee_callback.o libxnee/src/xnee_km.o libxnee/src/xnee_grab.o libxnee/src/xnee_time.o
OBJS = ${COMM_OBJS}
.c.o:
${CC} -g ${CFLAGS} -c $< -o $@
XNEELIB = libxnee.a
XNEE_CLI= xnee/src/xnee
all : ${XNEE_CLI}
clean:
\rm -fr ${OBJS} ${XNEE_CLI} ${XNEELIB} src/*/*~ *~ src/*/*.o */a.out core
lib : ${XNEELIB}
${XNEELIB}: ${OBJS}
ar -rv ${XNEELIB} ${OBJS}
bin : ${XNEE_CLI}
${XNEE_CLI}: ${XNEELIB} ${CLI_OBJS}
${CC} -o ${XNEE_CLI} ${CLI_OBJS} ${LDFLAGS} ${LIBS} -L./ -lxnee ${LIBS}