4 CFLAGS += @CFLAGS@ @WALL_FLAG@
5 CXXFLAGS += @CXXFLAGS@ @WALL_FLAG@
11 OBJ = $(CSRC:.c=.o) $(JAVASRC:.java=.class) $(CCSRC:.cc=.o)
13 all: subdirs $(OBJ) $(BIN) $(LIB)
15 $(BIN): $(OBJ) $(EXTRA_LIBS)
17 $(EXTRA_LIBS): subdirs
28 for i in $(SUBDIRS); do $(MAKE) -C $$i; done
33 for i in $(SUBDIRS); do $(MAKE) -C $$i clean; done
35 rm -f *.o *.class *~ *.a $(BIN) $(LIB)
39 for i in $(SUBDIRS); do $(MAKE) -C $$i distclean; done
41 rm -f Makefile config.log config.status