xref: /isa-l/examples/ec/Makefile (revision 628f4e91eaa8dc8bb4be3659fba596c9f47020ec)
1# Build examples from installed lib
2
3include Makefile.am
4
5incdir = $(shell pkg-config --variable=includedir libisal)
6
7CFLAGS += -include $(incdir)/isa-l.h # Add standard header
8CFLAGS += -I $(incdir)/isa-l # Add path to remove error
9LDFLAGS = $(shell pkg-config --libs libisal)
10
11progs = $(notdir $(examples))
12
13ex: $(progs)
14run: $(addsuffix .run,$(progs))
15
16$(progs): % : %.c
17	$(CC) $(CFLAGS) -o $@ $^ $(LDFLAGS)
18
19$(addsuffix .run,$(progs)): %.run : %
20	./$<
21	@echo Completed run: $<
22
23clean:
24	$(RM) $(progs)
25