… | |
… | |
22 | XINC = @X_CFLAGS@ @AFTERIMAGE_CFLAGS@ |
22 | XINC = @X_CFLAGS@ @AFTERIMAGE_CFLAGS@ |
23 | XLIB = @X_LIBS@ @AFTERIMAGE_LIBS@ -lX11 @X_EXTRA_LIBS@ |
23 | XLIB = @X_LIBS@ @AFTERIMAGE_LIBS@ -lX11 @X_EXTRA_LIBS@ |
24 | COMPILE = $(CXX) -I.. -I$(srcdir) -I. -I$(srcdir)/../libev $(DEFS) $(CPPFLAGS) $(CXXFLAGS) $(XINC) |
24 | COMPILE = $(CXX) -I.. -I$(srcdir) -I. -I$(srcdir)/../libev $(DEFS) $(CPPFLAGS) $(CXXFLAGS) $(XINC) |
25 | LINK = @LINKER@ $(LDFLAGS) |
25 | LINK = @LINKER@ $(LDFLAGS) |
26 | EXEEXT = @EXEEXT@ |
26 | EXEEXT = @EXEEXT@ |
|
|
27 | PERLFLAGS = @PERLFLAGS@ |
|
|
28 | PERLLIB = @PERLLIB@ |
27 | |
29 | |
28 | srcdir = @srcdir@ |
30 | srcdir = @srcdir@ |
29 | VPATH = @srcdir@ |
31 | VPATH = @srcdir@ |
30 | |
32 | |
31 | first_rule: all |
33 | first_rule: all |
… | |
… | |
58 | #------------------------------------------------------------------------- |
60 | #------------------------------------------------------------------------- |
59 | |
61 | |
60 | all: allbin |
62 | all: allbin |
61 | |
63 | |
62 | rxvt: rxvt.o $(COMMON) |
64 | rxvt: rxvt.o $(COMMON) |
63 | $(LINK) -o $@ rxvt.o $(COMMON) $(LIBS) $(XLIB) @PERLLIB@ |
65 | $(LINK) -o $@ rxvt.o $(COMMON) $(LIBS) $(XLIB) $(PERLLIB) |
64 | |
66 | |
65 | rxvtd: rxvtd.o $(COMMON) $(COMMON_DAEMON) |
67 | rxvtd: rxvtd.o $(COMMON) $(COMMON_DAEMON) |
66 | $(LINK) -o $@ rxvtd.o $(COMMON) $(COMMON_DAEMON) $(LIBS) $(XLIB) @PERLLIB@ |
68 | $(LINK) -o $@ rxvtd.o $(COMMON) $(COMMON_DAEMON) $(LIBS) $(XLIB) $(PERLLIB) |
67 | |
69 | |
68 | rxvtc: rxvtc.o $(COMMON_DAEMON) fdpass.o |
70 | rxvtc: rxvtc.o $(COMMON_DAEMON) fdpass.o |
69 | $(LINK) -o $@ rxvtc.o $(COMMON_DAEMON) fdpass.o $(LIBS) |
71 | $(LINK) -o $@ rxvtc.o $(COMMON_DAEMON) fdpass.o $(LIBS) |
70 | |
72 | |
71 | #------------------------------------------------------------------------- |
73 | #------------------------------------------------------------------------- |
… | |
… | |
114 | |
116 | |
115 | rxvtperl.C: rxvtperl.xs iom_perl.h iom_perl.xs typemap typemap.iom |
117 | rxvtperl.C: rxvtperl.xs iom_perl.h iom_perl.xs typemap typemap.iom |
116 | PERL="$(PERL)" $(PERL) @PERLPRIVLIBEXP@/ExtUtils/xsubpp -C++ -typemap @PERLPRIVLIBEXP@/ExtUtils/typemap -typemap typemap.iom -typemap typemap -prototypes $(srcdir)/rxvtperl.xs >$@ |
118 | PERL="$(PERL)" $(PERL) @PERLPRIVLIBEXP@/ExtUtils/xsubpp -C++ -typemap @PERLPRIVLIBEXP@/ExtUtils/typemap -typemap typemap.iom -typemap typemap -prototypes $(srcdir)/rxvtperl.xs >$@ |
117 | |
119 | |
118 | rxvtperl.o: rxvtperl.C perlxsi.c |
120 | rxvtperl.o: rxvtperl.C perlxsi.c |
119 | $(COMPILE) @PERLFLAGS@ -DLIBDIR="\"$(libdir)/urxvt\"" -c $< |
121 | $(COMPILE) $(PERLFLAGS) -DLIBDIR="\"$(libdir)/urxvt\"" -c $< |
120 | |
122 | |
121 | depend: |
123 | depend: |
122 | 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 |
123 | |
125 | |
124 | # DO NOT DELETE: nice dependency list follows |
126 | # DO NOT DELETE: nice dependency list follows |