1# Project: ujprog 2 3CPP = g++.exe 4CC = gcc.exe 5WINDRES = windres.exe 6RES = 7OBJ = ujprog.o $(RES) 8LINKOBJ = ujprog.o $(RES) 9LIBS = -s -static -L. -lftd2xx 10INCS = -I. 11CXXINCS = -I. 12BIN = ujprog.exe 13CXXFLAGS = $(CXXINCS) -wAll 14CFLAGS = $(INCS) 15RM = rm -f 16 17.PHONY: all all-before all-after clean clean-custom 18 19all: all-before ujprog.exe all-after 20 21 22clean: clean-custom 23 ${RM} $(OBJ) $(BIN) 24 25$(BIN): $(OBJ) 26 $(CC) $(LINKOBJ) -lftd2xx -o "ujprog.exe" $(LIBS) 27 28ujprog.o: ujprog.c 29 $(CC) -c ujprog.c -o ujprog.o $(CFLAGS) 30