… | |
… | |
69 | time.C\ |
69 | time.C\ |
70 | timers.C\ |
70 | timers.C\ |
71 | weather.C\ |
71 | weather.C\ |
72 | cfperl.xs ../plugins/common/plugin_common.C |
72 | cfperl.xs ../plugins/common/plugin_common.C |
73 | |
73 | |
|
|
74 | SUFFIXES = .xs |
|
|
75 | |
|
|
76 | EXTRA_DIST = typemap |
|
|
77 | |
|
|
78 | .xs.C: typemap |
|
|
79 | $(PERL) -MExtUtils::Embed -e xsinit -- -std cf |
|
|
80 | $(PERL) @PERLPRIVLIBEXP@/ExtUtils/xsubpp -C++ -csuffix .C -typemap @PERLPRIVLIBEXP@/ExtUtils/typemap -typemap typemap -prototypes cfperl.xs >$@ |
|
|
81 | |
74 | AM_CPPFLAGS = -I$(top_srcdir)/include -DDATADIR=\"$(pkgdatadir)\" -DCONFDIR=\"$(pkgconfdir)\" \ |
82 | AM_CPPFLAGS = -I$(top_srcdir)/include -DDATADIR=\"$(pkgdatadir)\" -DCONFDIR=\"$(pkgconfdir)\" \ |
75 | -DLIBDIR=\"$(pkglibdir)\" -DLOCALDIR=\"$(pkgstatedir)\" \ |
83 | -DLIBDIR=\"$(pkglibdir)\" -DLOCALDIR=\"$(pkgstatedir)\" \ |
76 | -DPLUGIN_SUFFIX=\".so\" \ |
84 | -DPLUGIN_SUFFIX=\".so\" \ |
77 | $(PERLFLAGS) -I$(top_srcdir)/plugins/common/include |
85 | $(PERLFLAGS) -I$(top_srcdir)/plugins/common/include |
78 | |
86 | |
… | |
… | |
83 | LIBDL= |
91 | LIBDL= |
84 | crossfire_LDFLAGS= |
92 | crossfire_LDFLAGS= |
85 | endif |
93 | endif |
86 | crossfire_LDADD = ../common/libcross.a ../random_maps/librandom_map.a \ |
94 | crossfire_LDADD = ../common/libcross.a ../random_maps/librandom_map.a \ |
87 | ../socket/libsocket.a $(LIBDL) $(PERLLIB) |
95 | ../socket/libsocket.a $(LIBDL) $(PERLLIB) |
88 | |
|
|
89 | SUFFIXES = .xs |
|
|
90 | |
|
|
91 | EXTRA_DIST = typemap |
|
|
92 | |
|
|
93 | .xs.C: typemap |
|
|
94 | $(PERL) -MExtUtils::Embed -e xsinit -- -std cf |
|
|
95 | $(PERL) @PERLPRIVLIBEXP@/ExtUtils/xsubpp -C++ -csuffix .C -typemap @PERLPRIVLIBEXP@/ExtUtils/typemap -typemap typemap -prototypes cfperl.xs >$@ |
|
|
96 | |
96 | |
97 | ../common/libcross.a: |
97 | ../common/libcross.a: |
98 | ( cd ../common ; make libcross.a ) |
98 | ( cd ../common ; make libcross.a ) |
99 | |
99 | |
100 | ../random_maps/librandom_map.a: |
100 | ../random_maps/librandom_map.a: |