55 |
# bytecode and native-code compilation |
# bytecode and native-code compilation |
56 |
###################################### |
###################################### |
57 |
|
|
58 |
$(NAME).a: ${ALL_O_LIB} |
$(NAME).a: echo ${ALL_O_LIB} |
59 |
@echo " /" |
@echo " /" |
60 |
@echo " | building $@ ..." |
@echo " | building $@ ..." |
61 |
@echo " \\" |
@echo " \\" |
62 |
$(GPP) $(ALL_O_LIB) $(BLFLAGS) -o $@ |
$(GPP) $(ALL_O_LIB) $(BLFLAGS) -o $@ |
63 |
|
|
64 |
|
echo: |
65 |
|
@echo " /" |
66 |
|
@echo " | building object file ..." |
67 |
|
@echo " \\" |
68 |
# documentation |
# documentation |
69 |
############### |
############### |
70 |
|
|
74 |
@echo " /" |
@echo " /" |
75 |
@echo " | doing make doc..." |
@echo " | doing make doc..." |
76 |
@echo " \\" |
@echo " \\" |
77 |
|
@cd doc;\ |
78 |
$(DOXYGEN) 2> /dev/null |
$(DOXYGEN) 2> /dev/null |
79 |
|
@echo " /" |
80 |
|
@echo " | the doc have been successfully generate in ./doc/" |
81 |
|
@echo " \\" |
82 |
|
|
83 |
# clean |
# clean |
84 |
####### |
####### |
105 |
@echo " /" |
@echo " /" |
106 |
@echo " | doing make doc-clean..." |
@echo " | doing make doc-clean..." |
107 |
@echo " \\" |
@echo " \\" |
108 |
$(RM) ../../doc/libsip/html |
@cd doc;\ |
109 |
$(RM) ../../doc/libsip/man |
$(RM) html;\ |
110 |
|
$(RM) man |
111 |
|
|
112 |
dist-clean distclean:: clean doc-clean |
dist-clean distclean:: clean doc-clean |
113 |
$(RM) config.cache config.log config.status |
$(RM) config.cache config.log config.status |
114 |
$(RM) configure common.Makefile Doxyfile |
$(RM) configure common.Makefile dpc/Doxyfile |
115 |
$(RM) autom4te.cache |
$(RM) autom4te.cache |
116 |
|
|
117 |
# depend |
# depend |