on de41665 help sign in
9 lines 257 B history raw
1CC = gcc
2CFLAGS = -shared
3OBJECTS = api.o dumper.o emitter.o loader.o parser.o reader.o scanner.o writer.o
4LIB = libyaml.so
5LFLAGS = -shared -Wl,-soname,libyaml.so
6%.o: %.c
7 $(CC) $(CFLAGS) -c -fPIC $<
8yaml: $(OBJECTS)
9 $(CC) $(LFLAGS) -o $(LIB) $(OBJECTS)