blob: ec3f588f9700dd02d673ec361d5d7c3660472fb1 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
all: sayhello libsayhello-spanish.so libsayhello-swedish.so libsayhello-stderr.so
sayhello: sayhello.c
$(CC) -o $@ $(CFLAGS) $<
sayhello-direct: sayhello.c libsayhello-swedish.so
$(CC) -o $@ -DDISABLE_PLUGINS $(CFLAGS) $< -L$(PWD) -lsayhello-swedish
libsayhello-%.so: libsayhello-%.c
$(CC) -o $@ $(CFLAGS) -shared $<
clean:
rm -f sayhello sayhello-*.so
|