Brad Bishop | e345f70 | 2015-09-21 17:19:05 -0400 | [diff] [blame^] | 1 | EXE = obmc-phosphor-example-sdbus |
2 | OBJS = $(EXE).o | ||||
3 | DEPPKGS = libsystemd | ||||
4 | CC ?= $(CROSS_COMPILE)gcc | ||||
5 | INCLUDES += $(shell pkg-config --cflags $(DEPPKGS)) | ||||
6 | LIBS += $(shell pkg-config --libs $(DEPPKGS)) | ||||
7 | |||||
8 | %.o : %.c | ||||
9 | echo $(CFLAGS) | ||||
10 | echo $(INCLUDES) | ||||
11 | $(CC) -c $< $(CFLAGS) $(INCLUDES) -o $@ | ||||
12 | $(EXE): $(OBJS) | ||||
13 | $(CC) $^ $(LDFLAGS) $(LIBS) -o $@ | ||||
14 | clean: | ||||
15 | rm -f $(OBJS) $(EXE) *.o *.d | ||||
16 | distclean: clean | ||||
17 | rm -f *.c~ *.h~ *.sh~ Makefile~ config.mk~ |