Lines 20-26
include .depend
Link Here
|
20 |
endif |
20 |
endif |
21 |
|
21 |
|
22 |
all: $(PLUGINS) |
22 |
all: $(PLUGINS) |
23 |
for d in $(SUBDIRS); do $(MAKE) $(MFLAGS) -C $$d all; done |
23 |
for d in $(SUBDIRS); do $(MAKE) $(MFLAGS) -C $$d all || exit $?; done |
24 |
|
24 |
|
25 |
%.so: %.c |
25 |
%.so: %.c |
26 |
$(CC) -o $@ $(LDFLAGS) $(CFLAGS) $^ |
26 |
$(CC) -o $@ $(LDFLAGS) $(CFLAGS) $^ |
Lines 30-41
VERSION = $(shell awk -F '"' '/VERSION/
Link Here
|
30 |
install: $(PLUGINS) |
30 |
install: $(PLUGINS) |
31 |
$(INSTALL) -d $(LIBDIR) |
31 |
$(INSTALL) -d $(LIBDIR) |
32 |
$(INSTALL) $? $(LIBDIR) |
32 |
$(INSTALL) $? $(LIBDIR) |
33 |
for d in $(SUBDIRS); do $(MAKE) $(MFLAGS) -C $$d install; done |
33 |
for d in $(SUBDIRS); do $(MAKE) $(MFLAGS) -C $$d install || exit $?; done |
34 |
|
34 |
|
35 |
clean: |
35 |
clean: |
36 |
rm -f *.o *.so *.a |
36 |
rm -f *.o *.so *.a |
37 |
for d in $(SUBDIRS); do $(MAKE) $(MFLAGS) -C $$d clean; done |
37 |
for d in $(SUBDIRS); do $(MAKE) $(MFLAGS) -C $$d clean || exit $?; done |
38 |
|
38 |
|
39 |
depend: |
39 |
depend: |
40 |
$(CPP) -M $(CFLAGS) *.c >.depend |
40 |
$(CPP) -M $(CFLAGS) *.c >.depend |
41 |
for d in $(SUBDIRS); do $(MAKE) $(MFLAGS) -C $$d depend; done |
41 |
for d in $(SUBDIRS); do $(MAKE) $(MFLAGS) -C $$d depend || exit $?; done |