… | |
… | |
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 | |
105 | #------------------------------------------------------------------------- |
105 | #------------------------------------------------------------------------- |
106 | |
106 | |
107 | tags: |
107 | tags: *.[Ch] |
108 | ctags *.h *.C |
108 | ctags $^ |
|
|
109 | |
|
|
110 | TAGS: *.[Ch] |
|
|
111 | etags $^ |
109 | |
112 | |
110 | allbin: rxvt rxvtd rxvtc |
113 | allbin: rxvt rxvtd rxvtc |
111 | |
114 | |
112 | alldoc: |
115 | alldoc: |
113 | |
116 | |
114 | clean: |
117 | clean: |
115 | $(RMF) rxvt rxvtc rxvtd perlxsi.c rxvtperl.C |
118 | $(RMF) rxvt rxvtc rxvtd perlxsi.c rxvtperl.C |
116 | $(RMF) *.o *.lo .libs/* librxvt.la tmpproto *.tmp |
119 | $(RMF) *.o *.lo .libs/* librxvt.la tmpproto *.tmp |
117 | |
120 | |
118 | realclean: clean |
121 | realclean: clean |
119 | $(RMF) tags librxvt.h |
122 | $(RMF) tags TAGS librxvt.h |
120 | |
123 | |
121 | cleandir: realclean |
124 | cleandir: realclean |
122 | |
125 | |
123 | distclean: realclean |
126 | distclean: realclean |
124 | (cd $(srcdir); $(RMF) Makefile) |
127 | (cd $(srcdir); $(RMF) Makefile) |
… | |
… | |
138 | |
141 | |
139 | perlxsi.c: Makefile |
142 | perlxsi.c: Makefile |
140 | $(PERL) -MExtUtils::Embed -e xsinit -- -std urxvt |
143 | $(PERL) -MExtUtils::Embed -e xsinit -- -std urxvt |
141 | |
144 | |
142 | rxvtperl.C: rxvtperl.xs typemap |
145 | rxvtperl.C: rxvtperl.xs typemap |
143 | $(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 >$@ |
144 | |
147 | |
145 | rxvtperl.o: rxvtperl.C perlxsi.c |
148 | rxvtperl.o: rxvtperl.C perlxsi.c |
146 | $(COMPILE) @PERLFLAGS@ -DLIBDIR="\"$(libdir)/urxvt\"" -c $< |
149 | $(COMPILE) @PERLFLAGS@ -DLIBDIR="\"$(libdir)/urxvt\"" -c $< |
147 | |
150 | |
148 | depend: |
151 | depend: |
… | |
… | |
206 | 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 |
207 | rxvtdaemon.o: rxvtdaemon.h rxvtutil.h |
210 | rxvtdaemon.o: rxvtdaemon.h rxvtutil.h |
208 | 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 |
209 | 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 |
210 | 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 |
211 | rxvtperl.o: ../config.h iom.h iom_conf.h rxvtutil.h callback.h rxvt.h |
|
|
212 | rxvtperl.o: rxvtlib.h optinc.h feature.h encoding.h rxvtfont.h rxvttoolkit.h |
|
|
213 | rxvtperl.o: salloc.h rxvtperl.h hookinc.h rsinc.h keyboard.h perlxsi.c |
|
|
214 | 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 |
215 | 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 |
216 | 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 |
217 | rxvtutil.o: rxvtutil.h |
217 | rxvtutil.o: rxvtutil.h |
218 | salloc.o: salloc.h |
218 | salloc.o: salloc.h |
… | |
… | |
296 | 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 |
297 | rxvtdaemon.lo: rxvtdaemon.h rxvtutil.h |
297 | rxvtdaemon.lo: rxvtdaemon.h rxvtutil.h |
298 | 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 |
299 | 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 |
300 | 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 |
301 | rxvtperl.lo: ../config.h iom.h iom_conf.h rxvtutil.h callback.h rxvt.h |
|
|
302 | rxvtperl.lo: rxvtlib.h optinc.h feature.h encoding.h rxvtfont.h rxvttoolkit.h |
|
|
303 | rxvtperl.lo: salloc.h rxvtperl.h hookinc.h rsinc.h keyboard.h perlxsi.c |
|
|
304 | 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 |
305 | 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 |
306 | 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 |
307 | rxvtutil.lo: rxvtutil.h |
304 | rxvtutil.lo: rxvtutil.h |
308 | salloc.lo: salloc.h |
305 | salloc.lo: salloc.h |