… | |
… | |
86 | #------------------------------------------------------------------------- |
86 | #------------------------------------------------------------------------- |
87 | |
87 | |
88 | all: allbin |
88 | all: allbin |
89 | |
89 | |
90 | rxvt: rxvt.o $(COMMON) |
90 | rxvt: rxvt.o $(COMMON) |
91 | $(LINK) -o $@ $^ $(LIBS) $(XLIB) $(DLIB) @PERLLIB@ |
91 | $(LINK) -o $@ rxvt.o $(COMMON) $(LIBS) $(XLIB) $(DLIB) @PERLLIB@ |
92 | # $(LIBTOOL) --mode=link $(LINK) rxvt.o librxvt.la $(LIBS) $(XLIB) $(DLIB) -o $@ |
92 | # $(LIBTOOL) --mode=link $(LINK) rxvt.o librxvt.la $(LIBS) $(XLIB) $(DLIB) -o $@ |
93 | |
93 | |
94 | rxvtd: rxvtd.o $(COMMON) $(COMMON_DAEMON) |
94 | rxvtd: rxvtd.o $(COMMON) $(COMMON_DAEMON) |
95 | $(LINK) -o $@ $^ $(LIBS) $(XLIB) $(DLIB) @PERLLIB@ |
95 | $(LINK) -o $@ rxvtd.o $(COMMON) $(COMMON_DAEMON) $(LIBS) $(XLIB) $(DLIB) @PERLLIB@ |
96 | # $(LIBTOOL) --mode=link $(LINK) rxvtd.o rxvtdaemon.o librxvt.la $(LIBS) $(XLIB) $(DLIB) -o $@ |
96 | # $(LIBTOOL) --mode=link $(LINK) rxvtd.o rxvtdaemon.o librxvt.la $(LIBS) $(XLIB) $(DLIB) -o $@ |
97 | |
97 | |
98 | rxvtc: rxvtc.o $(COMMON_DAEMON) fdpass.o |
98 | rxvtc: rxvtc.o $(COMMON_DAEMON) fdpass.o |
99 | $(LINK) -o $@ $^ $(LIBS) $(DLIB) |
99 | $(LINK) -o $@ rxvtc.o $(COMMON_DAEMON) fdpass.o $(LIBS) $(DLIB) |
100 | # $(LIBTOOL) --mode=link $(LINK) rxvtc.o rxvtdaemon.o $(LIBS) $(DLIB) -o $@ |
100 | # $(LIBTOOL) --mode=link $(LINK) rxvtc.o rxvtdaemon.o $(LIBS) $(DLIB) -o $@ |
101 | |
101 | |
102 | #librxvt.la: $(LIBOBJS) |
102 | #librxvt.la: $(LIBOBJS) |
103 | # $(LIBTOOL) --mode=link $(LINK) -rpath $(libdir) -version-info $(LIBVERSION) $(LIBOBJS) $(LIBS) -o $@ |
103 | # $(LIBTOOL) --mode=link $(LINK) -rpath $(libdir) -version-info $(LIBVERSION) $(LIBOBJS) $(LIBS) -o $@ |
104 | |
104 | |
… | |
… | |
141 | |
141 | |
142 | perlxsi.c: Makefile |
142 | perlxsi.c: Makefile |
143 | $(PERL) -MExtUtils::Embed -e xsinit -- -std urxvt |
143 | $(PERL) -MExtUtils::Embed -e xsinit -- -std urxvt |
144 | |
144 | |
145 | rxvtperl.C: rxvtperl.xs typemap |
145 | rxvtperl.C: rxvtperl.xs typemap |
146 | $(PERL) @PERLPRIVLIBEXP@/ExtUtils/xsubpp -C++ -typemap @PERLPRIVLIBEXP@/ExtUtils/typemap -typemap typemap -prototypes $< >$@ |
146 | $(PERL) @PERLPRIVLIBEXP@/ExtUtils/xsubpp -C++ -typemap @PERLPRIVLIBEXP@/ExtUtils/typemap -typemap typemap -prototypes rxvtperl.xs >$@ |
147 | |
147 | |
148 | rxvtperl.o: rxvtperl.C perlxsi.c |
148 | rxvtperl.o: rxvtperl.C perlxsi.c |
149 | $(COMPILE) @PERLFLAGS@ -DLIBDIR="\"$(libdir)/urxvt\"" -c $< |
149 | $(COMPILE) @PERLFLAGS@ -DLIBDIR="\"$(libdir)/urxvt\"" -c $< |
150 | |
150 | |
151 | depend: |
151 | depend: |
… | |
… | |
209 | rxvtd.o: salloc.h rxvtperl.h hookinc.h rsinc.h rxvtdaemon.h fdpass.h |
209 | rxvtd.o: salloc.h rxvtperl.h hookinc.h rsinc.h rxvtdaemon.h fdpass.h |
210 | rxvtdaemon.o: rxvtdaemon.h rxvtutil.h |
210 | rxvtdaemon.o: rxvtdaemon.h rxvtutil.h |
211 | rxvtfont.o: ../config.h rxvt.h rxvtlib.h optinc.h feature.h encoding.h |
211 | rxvtfont.o: ../config.h rxvt.h rxvtlib.h optinc.h feature.h encoding.h |
212 | rxvtfont.o: rxvtfont.h rxvtutil.h rxvttoolkit.h iom.h iom_conf.h callback.h |
212 | rxvtfont.o: rxvtfont.h rxvtutil.h rxvttoolkit.h iom.h iom_conf.h callback.h |
213 | rxvtfont.o: salloc.h rxvtperl.h hookinc.h rsinc.h table/linedraw.h |
213 | rxvtfont.o: salloc.h rxvtperl.h hookinc.h rsinc.h table/linedraw.h |
214 | rxvtperl.o: ../config.h iom.h iom_conf.h rxvtutil.h callback.h rxvt.h |
|
|
215 | rxvtperl.o: rxvtlib.h optinc.h feature.h encoding.h rxvtfont.h rxvttoolkit.h |
|
|
216 | rxvtperl.o: salloc.h rxvtperl.h hookinc.h rsinc.h keyboard.h perlxsi.c |
|
|
217 | rxvttoolkit.o: ../config.h rxvt.h rxvtlib.h optinc.h feature.h encoding.h |
214 | rxvttoolkit.o: ../config.h rxvt.h rxvtlib.h optinc.h feature.h encoding.h |
218 | rxvttoolkit.o: rxvtfont.h rxvtutil.h rxvttoolkit.h iom.h iom_conf.h |
215 | rxvttoolkit.o: rxvtfont.h rxvtutil.h rxvttoolkit.h iom.h iom_conf.h |
219 | rxvttoolkit.o: callback.h salloc.h rxvtperl.h hookinc.h rsinc.h |
216 | rxvttoolkit.o: callback.h salloc.h rxvtperl.h hookinc.h rsinc.h |
220 | rxvtutil.o: rxvtutil.h |
217 | rxvtutil.o: rxvtutil.h |
221 | salloc.o: salloc.h |
218 | salloc.o: salloc.h |
… | |
… | |
299 | rxvtd.lo: salloc.h rxvtperl.h hookinc.h rsinc.h rxvtdaemon.h fdpass.h |
296 | rxvtd.lo: salloc.h rxvtperl.h hookinc.h rsinc.h rxvtdaemon.h fdpass.h |
300 | rxvtdaemon.lo: rxvtdaemon.h rxvtutil.h |
297 | rxvtdaemon.lo: rxvtdaemon.h rxvtutil.h |
301 | rxvtfont.lo: ../config.h rxvt.h rxvtlib.h optinc.h feature.h encoding.h |
298 | rxvtfont.lo: ../config.h rxvt.h rxvtlib.h optinc.h feature.h encoding.h |
302 | rxvtfont.lo: rxvtfont.h rxvtutil.h rxvttoolkit.h iom.h iom_conf.h callback.h |
299 | rxvtfont.lo: rxvtfont.h rxvtutil.h rxvttoolkit.h iom.h iom_conf.h callback.h |
303 | rxvtfont.lo: salloc.h rxvtperl.h hookinc.h rsinc.h table/linedraw.h |
300 | rxvtfont.lo: salloc.h rxvtperl.h hookinc.h rsinc.h table/linedraw.h |
304 | rxvtperl.lo: ../config.h iom.h iom_conf.h rxvtutil.h callback.h rxvt.h |
|
|
305 | rxvtperl.lo: rxvtlib.h optinc.h feature.h encoding.h rxvtfont.h rxvttoolkit.h |
|
|
306 | rxvtperl.lo: salloc.h rxvtperl.h hookinc.h rsinc.h keyboard.h perlxsi.c |
|
|
307 | rxvttoolkit.lo: ../config.h rxvt.h rxvtlib.h optinc.h feature.h encoding.h |
301 | rxvttoolkit.lo: ../config.h rxvt.h rxvtlib.h optinc.h feature.h encoding.h |
308 | rxvttoolkit.lo: rxvtfont.h rxvtutil.h rxvttoolkit.h iom.h iom_conf.h |
302 | rxvttoolkit.lo: rxvtfont.h rxvtutil.h rxvttoolkit.h iom.h iom_conf.h |
309 | rxvttoolkit.lo: callback.h salloc.h rxvtperl.h hookinc.h rsinc.h |
303 | rxvttoolkit.lo: callback.h salloc.h rxvtperl.h hookinc.h rsinc.h |
310 | rxvtutil.lo: rxvtutil.h |
304 | rxvtutil.lo: rxvtutil.h |
311 | salloc.lo: salloc.h |
305 | salloc.lo: salloc.h |