summaryrefslogtreecommitdiffstats
path: root/userland/Makefile
blob: d45447c82db13323202ecd60218554c2187dd774 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
PROGS=radiator program_radiator
CSRCS=libradiator.c  cp210x.c

USBINC=$(shell pkg-config --cflags libusb-1.0)
USBLIB=$(shell pkg-config --libs libusb-1.0)

CFLAGS=${USBINC} -g -Wall -Wno-unused
LIBS=${USBLIB} -g

OBJS=${CSRCS:%.c=%.o}

default:${PROGS}

${PROGS}: %:%.o ${OBJS}
	${CC} ${CFLAGS} ${LDFLAGS} -o $@ ${OBJS} $@.o ${LIBS}


clean:
	/bin/rm -f core ${OBJS} ${PROGS} ${PROGS:%=%.o}