… | |
… | |
9 | includedir = @includedir@ |
9 | includedir = @includedir@ |
10 | CC = @CC@ |
10 | CC = @CC@ |
11 | CXX = @CXX@ |
11 | CXX = @CXX@ |
12 | CPP = @CPP@ |
12 | CPP = @CPP@ |
13 | MV = @MV@ |
13 | MV = @MV@ |
14 | RM = @RM@ |
|
|
15 | RMF = @RM@ -f |
|
|
16 | CP = @CP@ |
14 | CP = @CP@ |
17 | LN = @LN@ |
15 | LN = @LN@ |
18 | SED = @SED@ |
16 | SED = @SED@ |
19 | ECHO = @ECHO@ |
17 | ECHO = @ECHO@ |
20 | PERL = @PERL@ |
18 | PERL = @PERL@ |
… | |
… | |
39 | |
37 | |
40 | top_builddir = .. |
38 | top_builddir = .. |
41 | basedir = .. |
39 | basedir = .. |
42 | thisdir = src |
40 | thisdir = src |
43 | |
41 | |
44 | # for developers: the following debug options may be used |
|
|
45 | # -DDEBUG_CMD -DDEBUG_MAIN -DDEBUG_RESOURCES |
|
|
46 | # -DDEBUG_SEARCH_PATH -DDEBUG_SIZE -DDEBUG_TTY -DDEBUG_TTYMODE |
|
|
47 | # -DDEBUG_KEYBOARD -DDEBUG_STRICT |
|
|
48 | DEBUG=-DDEBUG_STRICT @DEBUG@ |
42 | DEBUG=-DDEBUG_STRICT |
49 | |
43 | |
50 | first_rule: all |
44 | first_rule: all |
51 | dummy: |
45 | dummy: |
52 | |
46 | |
53 | COMMON = \ |
47 | COMMON = \ |
54 | command.o rxvtfont.o init.o logging.o main.o misc.o netdisp.o \ |
48 | command.o rxvtfont.o init.o logging.o main.o misc.o netdisp.o \ |
55 | ptytty.o screen.o scrollbar.o scrollbar-next.o scrollbar-rxvt.o \ |
49 | ptytty.o proxy.o screen.o scrollbar.o scrollbar-next.o scrollbar-rxvt.o \ |
56 | scrollbar-xterm.o scrollbar-plain.o xdefaults.o xpm.o encoding.o \ |
50 | scrollbar-xterm.o scrollbar-plain.o xdefaults.o xpm.o encoding.o \ |
57 | rxvttoolkit.o rxvtutil.o iom.o keyboard.o fdpass.o @PERL_O@ |
51 | rxvttoolkit.o rxvtutil.o iom.o keyboard.o fdpass.o @PERL_O@ |
58 | |
52 | |
59 | COMMON_DAEMON = rxvtdaemon.o |
53 | COMMON_DAEMON = rxvtdaemon.o |
60 | |
54 | |
61 | RXVT_BASENAME=`$(ECHO) $(RXVTNAME)|$(SED) 's/$(EXEEXT)$$//'|$(SED) '$(transform)'` |
55 | RXVT_BASENAME=`$(ECHO) $(RXVTNAME)|$(SED) 's/$(EXEEXT)$$//'|$(SED) '$(transform)'` |
… | |
… | |
113 | allbin: rxvt rxvtd rxvtc |
107 | allbin: rxvt rxvtd rxvtc |
114 | |
108 | |
115 | alldoc: |
109 | alldoc: |
116 | |
110 | |
117 | clean: |
111 | clean: |
118 | $(RMF) rxvt rxvtc rxvtd perlxsi.c rxvtperl.C |
112 | rm -f rxvt rxvtc rxvtd perlxsi.c rxvtperl.C |
119 | $(RMF) *.o *.lo .libs/* librxvt.la tmpproto *.tmp |
113 | rm -f *.o *.lo .libs/* librxvt.la tmpproto *.tmp |
120 | |
114 | |
121 | realclean: clean |
115 | realclean: clean |
122 | $(RMF) tags TAGS librxvt.h |
116 | rm -f tags TAGS librxvt.h |
123 | |
117 | |
124 | cleandir: realclean |
118 | cleandir: realclean |
125 | |
119 | |
126 | distclean: realclean |
120 | distclean: realclean |
127 | (cd $(srcdir); $(RMF) Makefile) |
121 | (cd $(srcdir); rm -f Makefile) |
128 | |
122 | |
129 | install-perl: |
123 | install-perl: |
130 | @IF_PERL@ $(INSTALL) -d $(DESTDIR)$(libdir) |
124 | @IF_PERL@ $(INSTALL) -d $(DESTDIR)$(libdir) |
131 | @IF_PERL@ $(INSTALL) -d $(DESTDIR)$(libdir)/urxvt |
125 | @IF_PERL@ $(INSTALL) -d $(DESTDIR)$(libdir)/urxvt |
132 | @IF_PERL@ $(INSTALL) -d $(DESTDIR)$(libdir)/urxvt/perl |
126 | @IF_PERL@ $(INSTALL) -d $(DESTDIR)$(libdir)/urxvt/perl |