1
|
1 # Makefile
|
|
2 # udis86 - Cmd line interface.
|
|
3 #
|
|
4
|
|
5 SHELL = @SHELL@
|
|
6 top_srcdir = @top_srcdir@
|
|
7 srcdir = @srcdir@
|
|
8 CC = @CC@
|
|
9 CFLAGS = @CFLAGS@ -Wall -O2
|
|
10 LIBS = @LIBS@
|
|
11 INSTALL = @INSTALL@
|
|
12 INSTALL_PROGRAM = @INSTALL_PROGRAM@
|
|
13 INSTALL_DATA = @INSTALL_DATA@
|
|
14 prefix = @prefix@
|
|
15 exec_prefix = ${prefix}
|
|
16 bindir = $(exec_prefix)/bin
|
|
17 libdir = $(prefix)/lib
|
|
18 mandir = @mandir@
|
|
19 includedir = @includedir@
|
|
20 RM = rm
|
|
21
|
|
22
|
|
23 .SUFFIXES: .c .o
|
|
24 .c.o:
|
|
25 $(CC) -c $(CFLAGS) -o $@ $<
|
|
26
|
|
27 OBJS = udcli.o ../libudis86/libudis86.a
|
|
28
|
|
29 udcli: $(OBJS)
|
|
30 $(CC) $(CFLAGS) $(OBJS) -o udcli
|
|
31 install: udcli
|
|
32 $(INSTALL_PROGRAM) $(srcdir)/udcli $(INSTALLROOT)$(bindir)/udcli
|
|
33 uninstall:
|
|
34 $(RM) -f $(INSTALLROOT)$(bindir)/udcli
|
|
35 clean:
|
|
36 $(RM) -f core $(srcdir)/*.o $(srcdir)/udcli
|
|
37 distclean: clean
|
|
38 $(RM) -f udcli config.h Makefile *~
|