$(BUILD_DIR)/%.obj:$(SRC_DIR)/%.asm
@if [ ! -d $(BUILD_DIR) ]; then mkdir $(BUILD_DIR); fi
$(ASM_CMD) $< $(LISTING)&& mv $(notdir $(basename $<)).obj $(BUILD_DIR)
$(BUILD_DIR)/%.obj:$(SRC_DIR)/%.asm
@if [ ! -d $(BUILD_DIR) ]; then mkdir $(BUILD_DIR); fi
$(ASM_CMD) $< $(LISTING)&& mv $(notdir $(basename $<)).obj $(BUILD_DIR)