diff --git a/makefile b/makefile index 114e56c..44a8b46 100644 --- a/makefile +++ b/makefile @@ -46,17 +46,17 @@ endif endif ifneq ($(ARCH),0) -C_SRC := $(shell find -name '*.c') -C_OBJ := $(patsubst src/%,obj/$(ARCH)/$(PROF)/%,$(C_SRC:.c=.o)) +DIR_BIN := bin/$(ARCH)/$(PROF) +DIR_OBJ := obj/$(ARCH)/$(PROF) +BIN := $(DIR_BIN)/$(NAME)$(EXT) + +C_SRC := $(shell find src/ -name '*.c') +C_OBJ := $(patsubst src/%,$(DIR_OBJ)/%,$(C_SRC:.c=.o)) C_DEP := $(C_OBJ:.o=.d) RS_SRC := $(shell find -name '*.rs') RS_LIB := $(RSOUT)/libmcaselector_lite.a RS_DEP := $(RSOUT)/libmcaselector_lite.d RSOUT := - -DIR_BIN := bin/$(ARCH)/$(PROF) -DIR_OBJ := obj/$(ARCH)/$(PROF) -BIN := $(DIR_BIN)/$(NAME)$(EXT) endif define log_col