summaryrefslogtreecommitdiffstats
blob: 4f7b9666f9068d45d8d62f0d9960a57db3712d98 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25

SBU_REV= "0.1"

GCC = gcc

CFLAGS = -Wall -DVERSION_NUMBER=${SBU_REV}
OBJECTS = zbController.o ../../zbSocDriver/zbSocCmd.o interface_devicelist.o interface_grouplist.o interface_scenelist.o interface_srpcserver.o socket_server.o SimpleDB.o SimpleDBTxt.o
DEFS += -D_GNU_SOURCE
INCLUDE = -I../../zbSocDriver/

APP_NAME=zllGateway.bin

.PHONY: all, clean

${APP_NAME}: ${OBJECTS}
	$(GCC) $(CFLAGS) $(OBJECTS) -o ${APP_NAME}

%.o: ../Source/%.c
	${GCC} ${CFLAGS} ${INCLUDE} ${DEFS} -c -o $@ $<

all: ${APP_NAME}

clean:
	rm -rf *.o ${APP_NAME}
	rm -rf ../../zbSocDriver/*.o ${APP_NAME}