1# rules.mk
2
3repcommonexecdir?=$(shell pkg-config --variable=repcommonexecdir librep)
4rpath_repcommonexecdir:=$(repcommonexecdir)
5
6rep_LIBTOOL:=$(repcommonexecdir)/libtool --tag CC
7rep_INSTALL_ALIASES:=$(repcommonexecdir)/install-aliases
8
9# use this like:
10# foo.la : foo.lo bar.lo
11#	$(rep_DL_LD) link-opts...
12
13rep_DL_LD=$(rep_LIBTOOL) --mode=link --tag=CC $(CC) -avoid-version -module -rpath $(rpath_repcommonexecdir)
14
15rep_DL_INSTALL=$(rep_LIBTOOL) --mode=install $(INSTALL)
16rep_DL_UNINSTALL=$(rep_LIBTOOL) --mode=uninstall rm
17
18# Rule for libtool controlled C objects
19%.lo : %.c
20	$(rep_LIBTOOL) --mode=compile --tag=CC $(CC) -c $(CPPFLAGS) $(CFLAGS) $<
21
22