OCT := serial.oct srl_write.oct srl_read.oct __srl_properties__.oct

ifeq ("1","1")
  OBJ := serial_class_win32.o
else
  OBJ := serial_class_lin.o
endif

MKOCTFILE ?= mkoctfile

CFLAGS     = -DHAVE_CONFIG_H

all: $(OBJ) $(OCT)

%.o: %.cc
	$(MKOCTFILE) $(CFLAGS) -c $^

%.oct: %.o $(OBJ)
	$(MKOCTFILE) $^ -o ../$@

clean:
	rm -f *.oct *.o

distclean: clean
	rm Makefile

.PHONY: all clean
