root / logic / trunk / Makefile @ 45
History | View | Annotate | Download (959 Bytes)
1 |
# |
---|---|
2 |
# 2011, Aleksander Besir (alex.besir@gmail.com) |
3 |
# |
4 |
|
5 |
CC=gcc |
6 |
CFLAGS=-Wall -I. -pthread -lmxml |
7 |
BIN=bin |
8 |
SRC=src |
9 |
|
10 |
OBJ=$(SRC)/hci_comm/hci_comm_listener.o $(SRC)/startup/main.o $(SRC)/init/devicelist.o $(SRC)/init/scenariolist.o $(SRC)/logics/conditions.o $(SRC)/logics/device_threads.o $(SRC)/logics/operators.o $(SRC)/logics/scenario_threads.o |
11 |
OBJC=$(SRC)/hci_comm/hci_comm_listener.h $(SRC)/hci_comm/hci_comm.h $(SRC)/init/devicelist.h $(SRC)/init/devicelist.c $(SRC)/init/scenariolist.c $(SRC)/init/scenariolist.h $(SRC)/logics/conditions.h $(SRC)/logics/conditions.c $(SRC)/logics/device_threads.h $(SRC)/logics/device_threads.c $(SRC)/logics/operators.h $(SRC)/logics/operators.c $(SRC)/logics/scenario_threads.h $(SRC)/logics/scenario_threads.c |
12 |
OBJC=$(SRC)/buf.h $(SRC)/buf_nf.c $(SRC)/buf_sim.h $(SRC)/buf_sim.c |
13 |
|
14 |
all: $(BIN)/startup |
15 |
|
16 |
%.o: %.c |
17 |
$(CC) -c -o $@ $< $(CFLAGS) |
18 |
|
19 |
$(BIN)/startup: $(OBJ) |
20 |
$(CC) -o $(BIN)/startup $^ $(CFLAGS) |