1 LDLIBS += -lobjson -lopensrf
2 CFLAGS += -DOSRF_LOG_PARAMS
4 all: osrf_math.so osrf_dbmath.so osrf_version.so
6 osrf_math.o: osrf_math.c
7 osrf_dbmath.o: osrf_dbmath.c
8 osrf_version.o: osrf_version.c
10 osrf_math.so: osrf_math.o
11 $(CC) -shared -W1 $(LDLIBS) $(LDFLAGS) osrf_math.o -o $(TMPDIR)/osrf_math.so
13 osrf_dbmath.so: osrf_dbmath.o
14 $(CC) -shared -W1 $(LDLIBS) $(LDFLAGS) osrf_dbmath.o -o $(TMPDIR)/osrf_dbmath.so
16 osrf_version.so: osrf_version.o
17 $(CC) -shared -W1 $(LDLIBS) $(LDFLAGS) osrf_version.o -o $(TMPDIR)/osrf_version.so
20 cp $(TMPDIR)/osrf_math.so $(LIBDIR)/
21 cp $(TMPDIR)/osrf_dbmath.so $(LIBDIR)/
22 cp $(TMPDIR)/osrf_version.so $(LIBDIR)/