]> jfr.im git - irc/quakenet/newserv.git/blobdiff - geoip/Makefile.in
fix makefile of jupe module
[irc/quakenet/newserv.git] / geoip / Makefile.in
index c3ce11a7fa41e285e694d687ac4d72ee014963b2..dc2ee2744aab3fb0d992eb6c91ab3968405b325d 100644 (file)
@@ -1,11 +1,22 @@
 @include@ @includel@../build.mk@includel@
 
-.PHONY: all
-all: geoip.so
+GEOIPDIRS=libGeoIP
+LDFLAGS+=-lc
+
+.PHONY: all clean distclean $(GEOIPDIRS) dirs
+
+all: dirs geoip.so
+
+geoip.so: geoip.o libGeoIP/GeoIP.o libGeoIP/regionName.o libGeoIP/timeZone.o
+
+dirs: $(GEOIPDIRS)
+
+$(GEOIPDIRS):
+       cd $@ && $(MAKE) $(MFLAGS) all
 
 clean:
-       rm -f *.o *.so libGeoIP/*.o
+       rm -f */*.o */*.so *.o *.so
 
 distclean:
-       
-geoip.so: geoip.o libGeoIP.o
+       rm -f */Makefile Makefile
+