Newer
Older
libj / mk / clean-conf.mk
Nomura Kei on 9 Jun 683 bytes first commit
# ==============================================================================
#  clean 設定
# ==============================================================================
ifneq ($(strip $(TARGET)),)
CLEAN_FILES	+= $(OBJDIR)/*.o $(OBJDIR)/*.d $(OBJDIR)/*.gcno $(OBJDIR)/*.gcda
CLEAN_FILES	+= $(TARGET)

# $(TOPDIR) に置かれたファイルの削除
ifneq ($(strip $(TARGET)),$(strip $(NAME)))

# TARGET がライブラリの場合
CLEAN_FILES	+= $(addprefix $(TOPDIR)/include/,$(notdir $(wildcard include/*.h)))
CLEAN_FILES	+= $(addprefix $(TOPDIR)/lib/,$(TARGET))

else
# TARGET が実行ファイルの場合
CLEAN_FILES	+= $(addprefix $(TOPDIR)/,$(TARGET))

endif
endif