Added cleaning submodules to build.

This commit is contained in:
2019-06-22 19:18:29 +01:00
parent 613b607e1a
commit ee5365c44f
3 changed files with 12 additions and 1 deletions

View File

@@ -3,7 +3,6 @@
SRC_DIR := . SRC_DIR := .
OBJ_DIR := obj OBJ_DIR := obj
LDFLAGS := -lmbedcrypto LDFLAGS := -lmbedcrypto
CPPFLAGS :=
CXXFLAGS := --std=c++14 CXXFLAGS := --std=c++14
CXXFLAGS += -MMD -MP -Wall -Wfatal-errors -Wextra CXXFLAGS += -MMD -MP -Wall -Wfatal-errors -Wextra
@@ -29,6 +28,8 @@ $(OBJ_DIR):
clean: clean:
rm $(OBJ_DIR)/* rm $(OBJ_DIR)/*
rm U2FDevice libuECC.a libcppb64.a rm U2FDevice libuECC.a libcppb64.a
$(MAKE) -C micro-ecc clean
$(MAKE) -C cpp-base64 clean
.PHONY: clean install .PHONY: clean install

View File

@@ -16,4 +16,8 @@ $(OBJECTS): $(OBJ_DIR)/%.o: $(SRC_DIR)/%.cpp
@mkdir -p $(@D) @mkdir -p $(@D)
@$(CXX) $(CPPFLAGS) $(CXXFLAGS) -c -o $@ $< @$(CXX) $(CPPFLAGS) $(CXXFLAGS) -c -o $@ $<
clean:
rm obj/*
rm libcppb64.a
-include $(OBJECTS:.o=.d) -include $(OBJECTS:.o=.d)

View File

@@ -22,4 +22,10 @@ $(OBJECTSI): $(OBJ_DIR)/%.o: $(SRC_DIR)/%.inc
@mkdir -p $(@D) @mkdir -p $(@D)
@$(CC) -x c $(CPPFLAGS) $(CFLAGS) -c -o $@ $< @$(CC) -x c $(CPPFLAGS) $(CFLAGS) -c -o $@ $<
clean:
rm obj/*
rm libuECC.a
.PHONY: clean
-include $(OBJECTS:.o=.d) -include $(OBJECTS:.o=.d)