💾 Archived View for uscoffings.net › retro-computing › systems › TI994a › x99tape › x99tape_src › Ma… captured on 2024-08-18 at 22:09:12.

View Raw

More Information

⬅️ Previous capture (2022-07-16)

🚧 View Differences

-=-=-=-=-=-=-

OBJ_DIR=objs


CC=cc
CCFLAGS=-c -Wall -Wmissing-declarations -I.

LD=cc
LDFLAGS=


x99tape: $(OBJ_DIR)/main.o $(OBJ_DIR)/tape_dec.o $(OBJ_DIR)/tape_enc.o $(OBJ_DIR)/tifiles.o $(OBJ_DIR)/wave.o
	$(LD) $(LDFLAGS) $(OBJ_DIR)/main.o $(OBJ_DIR)/tape_dec.o $(OBJ_DIR)/tape_enc.o $(OBJ_DIR)/tifiles.o $(OBJ_DIR)/wave.o -o $@

$(OBJ_DIR)/main.o: main.c common.h my_bool.h my_int.h tifiles.h wave.h tape_dec.h tape_enc.h
	$(CC) $(CCFLAGS) main.c -o $@

$(OBJ_DIR)/tape_dec.o: tape_dec.c common.h my_bool.h my_int.h tifiles.h wave.h tape_dec.h
	$(CC) $(CCFLAGS) tape_dec.c -o $@

$(OBJ_DIR)/tape_enc.o: tape_enc.c common.h my_int.h tifiles.h wave.h tape_enc.h
	$(CC) $(CCFLAGS) tape_enc.c -o $@

$(OBJ_DIR)/tifiles.o: tifiles.c common.h tifiles.h
	$(CC) $(CCFLAGS) tifiles.c -o $@

$(OBJ_DIR)/wave.o: wave.c common.h my_int.h wave.h
	$(CC) $(CCFLAGS) wave.c -o $@



clean:
	rm $(OBJ_DIR)/*.o