3 CC_OPTS = -fPIC -Wall -O2 -I ../../include
4 EXE_LD_OPTS = -L $(LIB_DIR)
5 INCLUDE = ../../include
6 FM_HEADER = $(INCLUDE)/opensrf/fieldmapper.h
7 FM_SOURCE = fieldmapper.c
14 $(CC) -c $(CC_OPTS) md5.c -o md5.o
15 $(CC) -shared -W1 md5.o -o $(LIB_DIR)/libmd5.so
17 fieldmapper: fieldmapper-c.pl
18 perl fieldmapper-c.pl $(FM_HEADER) $(FM_SOURCE)
19 $(CC) -c $(CC_OPTS) fieldmapper.c -o fieldmapper.o
20 $(CC) -shared -W1 fieldmapper.o -o $(LIB_DIR)/libopensrf_fm.so
24 /bin/rm -f $(FM_SOURCE) $(FM_HEADER)