]> rtime.felk.cvut.cz Git - l4.git/blob - l4/tool/elf-patcher/Makefile
Update
[l4.git] / l4 / tool / elf-patcher / Makefile
1 L4DIR ?= ../..
2 include $(L4DIR)/mk/Makeconf
3
4 CFLAGS  = -O3 $(HOST_CPPFLAGS)
5 TARGET  = elf-patcher
6
7 CXX     = $(HOST_CXX)
8
9 all:: $(OBJ_DIR)/$(TARGET)
10
11 $(OBJ_DIR)/%: $(SRC_DIR)/%.cc $(SRC_DIR)/Makefile $(SRC_DIR)/%.h
12         @$(COMP_MESSAGE)
13         $(VERBOSE)$(CXX) $(CFLAGS) -Wall -W -Wextra $< -o $@
14
15 clean cleanall::
16         @$(CLEAN_MESSAGE)
17         $(VERBOSE)rm -f $(OBJ_DIR)/.*.d $(OBJ_DIR)/*.o
18         $(VERBOSE)rm -f $(OBJ_DIR)/$(TARGET)
19
20 cleanall::
21         @$(CLEANALL_MESSAGE)
22         $(VERBOSE)rm -f $(TARGET)
23