| Brad Bishop | 93fb535 | 2015-09-09 03:59:20 +0000 | [diff] [blame^] | 1 | EXE = obmc-phosphor-qemu |
| 2 | OBJS = $(EXE).o | ||||
| 3 | PACKAGES= gio-unix-2.0 glib-2.0 | ||||
| 4 | INCLUDES += $(shell pkg-config --cflags $(PACKAGES)) | ||||
| 5 | LIBS += $(shell pkg-config --libs $(PACKAGES)) | ||||
| 6 | CC = $(CROSS_COMPILE)gcc | ||||
| 7 | |||||
| 8 | %.o : %.c | ||||
| 9 | $(CC) $(CFLAGS) $(INCLUDES) -c $< -o $@ | ||||
| 10 | $(EXE): $(OBJS) | ||||
| 11 | $(CC) $(LDFLAGS) $(LIBS) $^ -o $@ | ||||
| 12 | clean: | ||||
| 13 | rm -f $(OBJS) $(EXE) *.o *.d | ||||
| 14 | distclean: clean | ||||
| 15 | rm -f *.c~ *.h~ *.sh~ Makefile~ config.mk~ | ||||