… | |
… | |
55 | #------------------------------------------------------------------------- |
55 | #------------------------------------------------------------------------- |
56 | # inference rules |
56 | # inference rules |
57 | .C.o: |
57 | .C.o: |
58 | $(COMPILE) -c $< |
58 | $(COMPILE) -c $< |
59 | |
59 | |
60 | #.C.lo: |
|
|
61 | # $(LIBTOOL) --mode=compile $(COMPILE) -c $< |
|
|
62 | # |
|
|
63 | #.s.lo: |
|
|
64 | # $(LIBTOOL) --mode=compile $(COMPILE) -c $< |
|
|
65 | # |
|
|
66 | #.S.lo: |
|
|
67 | # $(LIBTOOL) --mode=compile $(COMPILE) -c $< |
|
|
68 | |
|
|
69 | #------------------------------------------------------------------------- |
60 | #------------------------------------------------------------------------- |
70 | |
61 | |
71 | all: allbin |
62 | all: allbin |
72 | |
63 | |
73 | rxvt: rxvt.o $(COMMON) |
64 | rxvt: rxvt.o $(COMMON) |
74 | $(LINK) -o $@ rxvt.o $(COMMON) $(LIBS) $(XLIB) @PERLLIB@ |
65 | $(LINK) -o $@ rxvt.o $(COMMON) $(LIBS) $(XLIB) @PERLLIB@ |
75 | # $(LIBTOOL) --mode=link $(LINK) rxvt.o librxvt.la $(LIBS) $(XLIB) -o $@ |
|
|
76 | |
66 | |
77 | rxvtd: rxvtd.o $(COMMON) $(COMMON_DAEMON) |
67 | rxvtd: rxvtd.o $(COMMON) $(COMMON_DAEMON) |
78 | $(LINK) -o $@ rxvtd.o $(COMMON) $(COMMON_DAEMON) $(LIBS) $(XLIB) @PERLLIB@ |
68 | $(LINK) -o $@ rxvtd.o $(COMMON) $(COMMON_DAEMON) $(LIBS) $(XLIB) @PERLLIB@ |
79 | # $(LIBTOOL) --mode=link $(LINK) rxvtd.o rxvtdaemon.o librxvt.la $(LIBS) $(XLIB) -o $@ |
|
|
80 | |
69 | |
81 | rxvtc: rxvtc.o $(COMMON_DAEMON) fdpass.o ev_cpp.o |
70 | rxvtc: rxvtc.o $(COMMON_DAEMON) fdpass.o ev_cpp.o |
82 | $(LINK) -o $@ rxvtc.o $(COMMON_DAEMON) fdpass.o ev_cpp.o $(LIBS) |
71 | $(LINK) -o $@ rxvtc.o $(COMMON_DAEMON) fdpass.o ev_cpp.o $(LIBS) |
83 | # $(LIBTOOL) --mode=link $(LINK) rxvtc.o rxvtdaemon.o $(LIBS) -o $@ |
|
|
84 | |
|
|
85 | #librxvt.la: $(LIBOBJS) |
|
|
86 | # $(LIBTOOL) --mode=link $(LINK) -rpath $(libdir) -version-info $(LIBVERSION) $(LIBOBJS) $(LIBS) -o $@ |
|
|
87 | |
72 | |
88 | #------------------------------------------------------------------------- |
73 | #------------------------------------------------------------------------- |
89 | |
74 | |
90 | #EXUBERANT_OPTS = -I NOTHROW |
75 | #EXUBERANT_OPTS = -I NOTHROW |
91 | |
76 | |
… | |
… | |
99 | |
84 | |
100 | alldoc: |
85 | alldoc: |
101 | |
86 | |
102 | clean: |
87 | clean: |
103 | rm -f rxvt rxvtc rxvtd perlxsi.c rxvtperl.C |
88 | rm -f rxvt rxvtc rxvtd perlxsi.c rxvtperl.C |
104 | rm -f *.o *.lo .libs/* librxvt.la tmpproto *.tmp |
89 | rm -f *.o tmpproto *.tmp |
105 | |
90 | |
106 | distclean: clean |
91 | distclean: clean |
107 | rm -f Makefile |
92 | rm -f Makefile |
108 | |
93 | |
109 | realclean: distclean |
94 | realclean: distclean |
… | |
… | |
135 | rxvtperl.o: rxvtperl.C perlxsi.c |
120 | rxvtperl.o: rxvtperl.C perlxsi.c |
136 | $(COMPILE) @PERLFLAGS@ -DLIBDIR="\"$(libdir)/urxvt\"" -c $< |
121 | $(COMPILE) @PERLFLAGS@ -DLIBDIR="\"$(libdir)/urxvt\"" -c $< |
137 | |
122 | |
138 | depend: |
123 | depend: |
139 | makedepend -f Makefile.in -I. -I.. -I../libev -Y *.C >/dev/null 2>&1 |
124 | makedepend -f Makefile.in -I. -I.. -I../libev -Y *.C >/dev/null 2>&1 |
140 | # makedepend -f Makefile.in -I. -Y *.C -a -o .lo >/dev/null 2>&1 |
|
|
141 | |
125 | |
142 | # DO NOT DELETE: nice dependency list follows |
126 | # DO NOT DELETE: nice dependency list follows |
143 | |
127 | |
144 | background.o: ../config.h rxvt.h optinc.h feature.h encoding.h |
128 | background.o: ../config.h rxvt.h optinc.h feature.h encoding.h |
145 | background.o: rxvtutil.h rxvtfont.h rxvttoolkit.h ev_cpp.h ../libev/ev++.h |
129 | background.o: rxvtutil.h rxvtfont.h rxvttoolkit.h ev_cpp.h ../libev/ev++.h |