Create a unique 'makefile'

This commit is contained in:
Vinicius Silva 2024-06-25 17:18:46 +00:00
parent cac5c458ea
commit 0e42ae9f4c
4 changed files with 13 additions and 24 deletions

View File

@ -1,12 +0,0 @@
build:
@as -o output.out ./*.s
@ld -o output output.out
run:
$(MAKE) build
@./output $(EXEC)
$(MAKE) clear
clear:
@rm -rf ./*.out output

View File

@ -1,12 +0,0 @@
build:
@as -o output.out ./*.s
@ld -o output output.out
run:
$(MAKE) build
@./output $(EXEC)
$(MAKE) clear
clear:
@rm -rf ./*.out output

13
makefile Normal file
View File

@ -0,0 +1,13 @@
EXEC_DIR=$(shell find -type d -name $(target_dir)*)
build:
@as -o $(EXEC_DIR)/output.out $(EXEC_DIR)/*.s
@ld -o $(EXEC_DIR)/output $(EXEC_DIR)/output.out
run:
$(MAKE) build
@$(EXEC_DIR)/output $(EXEC)
$(MAKE) clear
clear:
@rm -rf $(EXEC_DIR)/*.out $(EXEC_DIR)/output

BIN
output.out Normal file

Binary file not shown.