all: menu2.so form2.so cdk_wrapper.so

menu2.so: LIBS := -lmenu

form2.so: LIBS := -lform

cdk_wrapper.so: LIBS := -lcdk

%.so: %.c
	rm -f $@
	gcc -shared -fPIC -o $@ $< $(LIBS) -Wall -pedantic

clean:
	rm -f *.so *.fasl
