.PHONY: test clean

COMMON_OBJECTS=uns.o
CHENEY_C89_OBJECTS=cheney_c89.o c89_relo.o

CFLAGS=-Wall -std=c89 -Werror -pedantic -fPIC -g -Iinclude

libuniversalservice.so: $(COMMON_OBJECTS) $(CHENEY_C89_OBJECTS)
	$(CC) -shared $(COMMON_OBJECTS) $(CHENEY_C89_OBJECTS) -o libuniversalservice.so
.c.o:
	$(CC) $(CFLAGS) $< -c -o $@

test:
	

###################
## Clean
##################

clean:
	rm -f $(COMMON_OBJECTS) $(CHENEY_C89_OBJECTS) libuniversalservice.so