COMPILATOR_FOLDER = compilator-2000 CROSS_ASSEMBLER = crossassemblor-2000 all: compilateur cross_assembleur compilateur: $(COMPILATOR_FOLDER) make -C $(COMPILATOR_FOLDER) compilateur cp $(COMPILATOR_FOLDER)/compilateur compilateur cross_assembleur: $(CROSS_ASSEMBLER) make cross_assembleur -C $(CROSS_ASSEMBLER) cp $(CROSS_ASSEMBLER)/cross_assembleur cross_assembleur clean: rm -f cross_assembleur compilateur make -C $(COMPILATOR_FOLDER) clean make -C $(CROSS_ASSEMBLER) clean test.asm: compilateur test.c ./compilateur test.asm < test.c test_cross_bin.txt: cross_assembleur test.asm ./cross_assembleur test_cross < test.asm