diff options
Diffstat (limited to 'iceprog')
-rw-r--r-- | iceprog/.gitignore | 1 | ||||
-rw-r--r-- | iceprog/Makefile | 11 |
2 files changed, 7 insertions, 5 deletions
diff --git a/iceprog/.gitignore b/iceprog/.gitignore index 2d50774..6c84476 100644 --- a/iceprog/.gitignore +++ b/iceprog/.gitignore @@ -1,3 +1,4 @@ iceprog +iceprog.exe iceprog.o iceprog.d diff --git a/iceprog/Makefile b/iceprog/Makefile index 4ffb9a5..b9f00d9 100644 --- a/iceprog/Makefile +++ b/iceprog/Makefile @@ -1,14 +1,15 @@ include ../config.mk LDLIBS = -L/usr/local/lib -lftdi -lm CFLAGS = -MD -O0 -ggdb -Wall -std=c99 -I/usr/local/include -MXEGCC = /usr/local/src/mxe/usr/bin/i686-pc-mingw32-gcc -all: iceprog +ifeq ($(MXE),1) +LDLIBS += -lusb +endif -iceprog: iceprog.o +all: iceprog$(EXE) -iceprog.exe: iceprog.c - $(MXEGCC) -std=c99 -o iceprog.exe -Os iceprog.c -lftdi -lusb -lm +iceprog$(EXE): iceprog.o + $(CC) -o $@ $(LDFLAGS) $^ $(LDLIBS) install: all mkdir -p $(DESTDIR)$(PREFIX)/bin |