Changeset 132 in libcf for trunk/src/makefile


Ignore:
Timestamp:
07/11/13 09:25:31 (11 years ago)
Author:
cheese
Message:

#1 fix condition for doxygen making

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/makefile

    r128 r132  
    33#----------------------------------------------------------
    44include ../makeinclude/userdefine.mk
    5 include ../makeinclude/platform.mk
     5include ../makeinclude/common.mk
    66
    77#----------------------------------------------------------
     
    2929SRCS            = $(addsuffix .$(SOURCE_TYPE),$(FILES))
    3030OBJS            = $(addprefix $(OBJ_PATH)/,$(addsuffix .o,$(FILES)))
    31 DOXYGEN_PATH    = ../docs
    32 DOXYGEN_FILE    = $(DOXYGEN_PATH)/doxyfile
    3331
    3432INCLUDES        = -I../include
     
    3735# label
    3836#----------------------------------------------------------
    39 all: $(OBJ_PATH) $(TARGET_PATH) $(TARGET) doxygen
     37all: $(OBJ_PATH) $(TARGET_PATH) $(TARGET) $(DOXYGEN_OUTPUT_PATH)
    4038    @echo ========== Complete LIBCF compilation ==========
    41 $(TARGET_PATH): dummy
     39$(TARGET_PATH):
     40    @echo make target path
    4241    @if [ ! -d $@ ] ; then mkdir $@ ; fi
    43 $(OBJ_PATH): dummy
     42$(OBJ_PATH):
     43    @echo make obj path
    4444    @if [ ! -d $@ ] ; then mkdir $@ ; fi
    4545
     
    5656
    5757# doxygen
    58 doxygen: dummy
     58$(DOXYGEN_OUTPUT_PATH):
    5959ifeq ($(DOXYGEN_CREATE),YES)
    6060ifeq ($(DOXYGEN),)
     
    6262else
    6363    @echo "========== DOXYGEN DOCUMENTATION =========="
     64    @if [ ! -d $@ ] ; then mkdir $@ ; fi
    6465    cd $(DOXYGEN_PATH); $(DOXYGEN) $(DOXYGEN_FILE); cat warning.log;
    6566endif
    6667endif
    6768
    68 clean: dummy
     69clean:
    6970    rm -rf $(TARGET_PATH) $(OBJ_PATH)
    7071ifeq ($(DOXYGEN_CREATE),YES)
    71     rm -rf ../documentation
     72    rm -rf $(DOXYGEN_OUTPUT_PATH)
    7273endif
    73 
    74 dummy:
Note: See TracChangeset for help on using the changeset viewer.