blob: 0607a12d04de73748f5a0167f1e4ddf5ba144fdc [file] [log] [blame]
# (likely) Needs GNU make
ifdef WINDIR
# windows
USBFLAGS = -I/usr/local/mingw/include
USBLIBS = -L/usr/local/mingw/lib -lusb
EXE_SUFFIX = .exe
else
# some unix
USBFLAGS = `libusb-config --cflags`
USBLIBS = `libusb-config --libs` #-framework CoreFoundation
EXE_SUFFIX =
endif
CC = g++
CPPFLAGS = $(USBFLAGS) -O -Wall -I/usr/include/IUP/ -I/local/include -g -std=c++0x -mthreads
LIBS = $(USBLIBS) -L/usr/lib/ -mwindows -liup -lcomctl32 -lole32 -mthreads
PROJECT = CrO2
PROGRAM = $(PROJECT)$(EXE_SUFFIX)
all: $(PROGRAM)
$(PROGRAM): $(PROJECT).o device.o gui.o k5.o
$(CC) -o $(PROGRAM) $^ $(LIBS)
strip: $(PROGRAM)
strip $(PROGRAM)
clean:
rm -f *.o $(PROGRAM)